Re: Let's make an open-source project.

pimpmaster wrote:

• A forum with chat capabilities and searchable logs
• A bookmark site that collects the best Rails tutorials out there and supplies RSS feeds
• A content management system that can sell virtual goods (Shopify can't do this yet)
• A help desk / ticketing system for customer service
• An online audio application where artists can collaborate on music

I could go on, there are tons of unexploited markets out there.

An online audio application where artists can collaborate on music - I like this one.

http://danielfischer.com - Personal Web-Technology-Blog, Los Angeles.

Re: Let's make an open-source project.

LOL.. of course you pick the hardest one out of them all.

I have seen some mastering studios provide streaming services online so you can master a track in realtime. It would be more interesting though if the entire program was built in Ruby, sound engine and all, so that both people could compose together.

Perhaps an optional line for audio chat (a la Skype) would be useful too. Some basic instruments to keep in mind would be a sampler (maybe with built-in search engine for finding sounds online) a basic multi-oscillator synthesizer and basic sequencer with tempo control for song-writing.

If you think you will go for it, I have tons of ideas... far too many for my own good

Re: Let's make an open-source project.

I have been thinking of exactly this type of app for about a year now. I'd like to see editing of different files and program projects. Say, a reason project. I would hop on board this in a heart beat.

Re: Let's make an open-source project.

pimpmaster wrote:

LOL.. of course you pick the hardest one out of them all.

I have seen some mastering studios provide streaming services online so you can master a track in realtime. It would be more interesting though if the entire program was built in Ruby, sound engine and all, so that both people could compose together.

Perhaps an optional line for audio chat (a la Skype) would be useful too. Some basic instruments to keep in mind would be a sampler (maybe with built-in search engine for finding sounds online) a basic multi-oscillator synthesizer and basic sequencer with tempo control for song-writing.

If you think you will go for it, I have tons of ideas... far too many for my own good

I didn't even realize you wanted to incorporate sound editing tools, I just figured a collaboration type of app.

What you mention though, is quite interesting. Let's try it out smile

http://danielfischer.com - Personal Web-Technology-Blog, Los Angeles.

Re: Let's make an open-source project.

So where do you want to go from here?

Re: Let's make an open-source project.

This is a a task I would probably be too intimidated to take on, as it can get really complex fast.

To start out, I would recommend building a basic sequencer with a metronome and tempo, along with a control deck (play, pause, stop)

After that you can build some sort of upload script to post audio files and be able to manipulate them on the timeline.

If you can even pull this off, I would be very impressed.

Last edited by pimpmaster (2007-04-27 07:55:55)

Re: Let's make an open-source project.

I wouldn't know how to do any sound editting things - sound editting doesn't really belong in a web broser IMO. It would simply be too slow to use productivly compared to local software.

Re: Let's make an open-source project.

Yeah, I don't think technology can simply handle this idea yet.

We could still go with building an audio-centric collaboration software.

http://danielfischer.com - Personal Web-Technology-Blog, Los Angeles.

Re: Let's make an open-source project.

If you were going to do any of the sound editing stuff, it would make sense to do it in Flash or Java.  Maybe could you use Apollo and make it an online/offline app. smile

Josh Catone helps run this place
Rails Forum - Rails Jobs

Re: Let's make an open-source project.

Even in flash or Java I still think there would be too many limitations for the end-user.

As Daniel says, perahsp just collab software with some sort of audio file distributions?

Re: Let's make an open-source project.

Yeah, I think that would be the best. I'm sure it could be refactored pretty easily to be used for other types of 'purposes', so it could definitely fit an open-source mindset.

Or we can go "more" into audio,bands, etc over time. Build a feature for maybe bands do have pages, like that software in php, no idea what it is called. I have not seen it for a while.

Collaboration, personal pages, ability to upload media, meetups maybe?

So it can definitely fit the audio-centric view, but I could also see it adapted into other things.

It's good that we are brainstorming though, go ahead and put your two cents in. smile

http://danielfischer.com - Personal Web-Technology-Blog, Los Angeles.

Re: Let's make an open-source project.

It could be a combination of file sharing app along with a classified board for producers to link up with vocalists and other musicians...get some social networking up in there.

Maybe even have a few competitions with prizes.. get sponsorship from some audio software companies or record labels.

Sky is really the limit here

Re: Let's make an open-source project.

Cool, I like the ideas that are flowing in. Let's get some more, and eventually put them up into a task list and get started on this baby. smile

So far, who is "IN"?

http://danielfischer.com - Personal Web-Technology-Blog, Los Angeles.

Re: Let's make an open-source project.

I did a quick search and found some stuff you guys might be interested in checking out to see how they did it...

http://www.kompoz.com/ <-- not live, just sharing tracks (like myspace for music collaboration) ... seems more like what you're talking about
http://rifftrader.com/ <-- online music classifieds and file trading
http://www.ninjam.com/jamfarm/index.php <-- live jamming, software component
http://www.audiofabric.com/ <-- live jamming, software component
http://ejamming.com/ <-- live jamming, software component

I bet you could do the software end with something like Apollo, if you were looking to do live collaboration.

Josh Catone helps run this place
Rails Forum - Rails Jobs

Re: Let's make an open-source project.

I am still getting my wings in Rails, but would be willing to help with the design aspects and conceptual stuff.

Edit: i didnt even see your post Josh..that stuff looks pretty killer!

Last edited by pimpmaster (2007-04-28 08:59:50)

Re: Let's make an open-source project.

Happy to help as much as I can with design/markup. As with PM Rails is quite new although i'm pretty confident now smile

Re: Let's make an open-source project.

a newsletter system, similar to phplist.
i want to create a system like that......

Social Network for Developers-Web Dot Dev!
http://www.webdotdev.com

Re: Let's make an open-source project.

Hey guys,

I think the energy that you are willing to commit to this projec tshould be applauded. I do think there are few things you need to get straight up front though!

1. Who is taking the lead role, ie the one who makes the difficult decisions.
2. What requirements should your app have, ie will it allow up/downloading of music/clips.
3. Are you developing in an agile way or a phased approach.
4. Timelines for each iteration/phase.
5. Copyright
6. Legal ownership

Get your framework correct and you should have a greater chance of success.

BTW: I'd get an IRC channel at least if not a Yahoo group or something similar.

Anyway hope the above helps,

I'd be happy to help you guys - from putting a delivery aspect - let me know.

email: devonps-at-ntlworld-dot-com

good luck,

Steve.

Re: Let's make an open-source project.

Thanks Steve,

What we really need to do before that though, is figure out what exactly the project is going to be. Haha smile I would say that we're all still polling for ideas and not 100% set on the music app.

http://danielfischer.com - Personal Web-Technology-Blog, Los Angeles.

Re: Let's make an open-source project.

I will be happy to get involved too... Hey Steve are you from London?

Social Network for Developers-Web Dot Dev!
http://www.webdotdev.com