Show HN: Soundkeep (Github for music)
alpha.soundkeep.com
alpha.soundkeep.com
1. You should be able to attach metadata such as beats-per-minute or key signature to each track, so it's easier to make remixes of tracks from different songs.
2. It would also be great if you had support for formats which include per-note data like MIDI, Lilypond [1], and MOD/XM/IT. Bonus points for built-in scrolling sheet music and/or Synthesia view [2].
3. If you have an MP3 of each track, then mix them together to create another MP3 of the final song, your data is going through the lossy MP3 encoding step twice. Maybe you should have an option to store music in FLAC; perhaps a perk only available to premium users (since it takes more resources).
4. Content creators really want to find music to use in Youtube videos, phone apps, games, whatever. People who upload songs to this should really have a way to include license information. Bonus points if there's a search or RSS feed for music by license type.
5. You should be aware of DMCA compliance. If this app becomes successful, I have no doubt that people will try to upload copyrighted songs, and you'd better have a plan for dealing with takedown requests.
Edit: Also, even without that, it would be nice if this detected lack of MP3 support and produced a message of some kind instead of the play buttons simply doing nothing.
Second edit: Yeah, this actually looks totally awesome. I hate that I'm missing out.
Since you only have 84 projects, why not either put them all on the home page (although its already laggy) or paginate? It seems that you're already showing 66 projects on the front page as is.
Will your site eventually allow you to download a final mastered .mp3 or .ogg file? Do you have plans to do more audio editing in the browser as opposed to just layering one track on top of another?
Have you reached out to Trent Reznor? He's been a big leader in open-sourcing his music and actively encouraging his fans to remix. I suspect Beck would be interested as well; he recently released an album exclusively in the form of sheet music.
The biggest problem I see is that you can't apply any effects to the master bus (since, of course, each component track is played separately). I don't see a good way to fix that. You might be able to do it by offering some VSTs for download, allowing people to engineer the mix to sound right on their own, and having a way to apply the same effects on the website. That's a really difficult one, though.
To combine different projects, some form of excerpting / tracker would be great. If I could select a fifteen second clip, loop that for a while against another person's song, I could do a lot with that without ever leaving your web page.
And even more importantly: time-stretching. I won't be able to merge tracks into other projects without leaving the page if the tracks don't line up in BPM. There should be a way to change that.
Seriously though, I really like this interface and I'd love to see it develop. A few musician sponsors and this could be huge. The best of luck to you.
We actually do allow you to upload in wav, aiff, flac but you can only download in those formats if the tracks were uploaded in the same.
Using the WebAudio API we should be able to apply effects to the master bus. This is our first test of the concept and it expects that you will do most of the work in your DAW using the site for sharing. In future versions we want to add more in browser editing if we get enough requests for it. Thanks for all the suggestions!
That's perfect, great to know. Again, really cool service. Thanks!
I'm a musician and while I think the idea is great, I think the mechanics in the demo are too limiting for most remixing work. Typically if I'm working on a remix I would change the tempo, change the song structure, etc. which doesn't really work well with the 'versions of the original stems' metaphor that is used in the application.
Then again it may be interesting to see how people get around those issues to get the results they want. Often times having limitations boosts creativity rather than hinder it.
Anyways, we met last month down in San Antonio. Let's stay in touch man and good luck!