Jamclock
Well, I only had about 10 hours or so to work on this this weekend. But it’s coming along really nicely:
In fact, rather than release something that’s barely functional but a good idea, I think this has enough potential that I’m going to keep working on it and release it when it’s finished. I know I’m onto something when I can’t bring myself to hit ESC and go back to the code, instead I keep going just one more time around. Plus it causes hallucinations, which is cool (Not like that — try staring intently at any slowly rotating pattern for 20 minutes and then look away).
Basically, it’s a multitrack solo jam recorder. You need a guitar (or other instrument) for it to be any use. The innermost loop is the drums, next one out is the bassline, next is the lead, then the outside ring is the rhythm. The whole thing rotates at a specified BPM. The drums don’t change, but each time around it randomly picks a ring for you to play (if it’s the bassline, it drops your recorded input by an octave, fmod is great, it makes stuff like that easy).
And that’s pretty much it. It basically works, but all the options (like bpm and which loop to load) are hard-coded and it needs menu screens and a few more options and stuff before it’s really useful, and I’m hoping to add a “fakebook” style chord mode where you can put in some chords just so you can tell where you are. And the wheel never stops.
It’ll probably take me a week or two to finish this up, knowing how little free time I have ahead. Anyways, thanks a bunch to destroysound for hosting this, great topic and great idea with the samples.

Seems like an awesome concept. I’m pretty useless with all “realtime” instruments, but something like this just might entice me to learn a bit. My brother is a synth/keyboard freak, so he could probably have some fun with it.
Very cool. I have no idea what it does, but seeing sample data in a circle blows my mind.
Good, interesting article, but where took information?