Show HN: My MusicHackDay project. A MPC-esque JS drum machine (requires Chrome)
jpc.heroku.com
jpc.heroku.com
FWIW, you said "mp3" but I just used the first folder of one-shot samples I came across, which happened to be WAVs and worked fine, but may have contributed to Chrome crashing when I hit the back button.
As far as royalty free samples go, you might want to take a look at http://freesound.org, or one of my personal favorites, http://hellosamples.com
Requests: Keymappings for rec/stop/play/undo/pitchbend, a fourth row of pads, maybe sample slicing?
Edit: Potential workaround would be pad-linking (hard kick and deep kick, snare and clap, kick and closed hh if I know I'm playing 16th note hats, etc), if indeed there's no issue with playback of multiple samples and it's only a limitation of the input device.
When I mentioned slicing, I meant more along the lines of setting multiple slice points and assigning the slices to several pads, as one would when loading a drum break into an MPC, for instance. A copy function would accomplish largely the same thing.
Anyway, it's all academic, there's a Maschine sitting right next to the keyboard on my desk, it's not as if I'm actually going to use this as an MPC replacement. Just throwing ideas out there.
Great job though.
But suggestions aside, as a budding hip-hop producer/hacker, I had the idea to make this but never the skills/conviction. It made my day to see that this is something actually doable, and capable of being done well.
Also, the font rendering of the instructions is pretty awful for me -- http://imgur.com/Iy31O
Neat idea though.
Here is a video of it if you want to see it in action: http://www.youtube.com/watch?v=CRB040JIsyY
But its a lot of fun to play with!
Check out Pete Rock gettin down on his MPC http://www.youtube.com/watch?v=z73CcodfT_w
But for me it requires a metronome to record in right time. Then it will be perfect. :-)
Is this it for the demo, or do you plan to continue development?
My point exactly.