Geekuprising.com Logo
Home Youth Debate About Us Clients Services Technologies Code
You are here:: Clients > DICA
spacer
Browse

Directions in Collaborative Audio

No-one. Everyone.

Sharing ideas as digital audio files; the work of the project is a remote collaboration, while giving each member of the community the opportunity to arrange/manipulate the final output individually.

Directions In Collaborative Audio (Editor: which has apparently gone belly-up) is designed to harness the collaborative power of online communities to create new ideas in music and its creation.

They needed a way for members to easily and securely upload royalty-free samples, with a highly "tweakable" interface. We worked with them to create an automated and extendable system built with perl, MySQL, and the powerful perl modules CGI::Application and HTML::Template.

With the system we built for them, they can easily create new "projects," edit the HTML without having to look at the underlying code, and manage audio files on their server without needing to use a command-line.

The system was built to be easily extendable, to make growing with the needs of the community easy as the project takes shape. We built an object-oriented perl backend, that can be easily "overidden" to allow for new experiments and ideas without messing up core functions.

The other advantage of this system is that it can be dropped "as-is" into a mod_perl hosting environment should the community grow quickly. Switching to mod_perl will allow Direction in Collaborative Audio to meet any future needs easily.

Copyright 2004 © Geekuprising Internet Consultants