I made this drum machine with Cocoa. You can edit your loops in a text editor. I made it because I like the idea of using text editors (specifically TextMate) and not point-click interfaces like Garage Band.
It "works" in that I can demo it, but I need some help from an expert at Core Audio to make it really work. Right now there's a few problems with timing that I can't get past given my nearly complete ignorance of the subject.
If you know anyone that can help me, I'd appreciate it if you sent them my address: andre at torrez.org.
Justin
Please, please create DMML
sunday
february, 8 2009
Justin
Effing Typepad. Ahem, I meant: DMML
sunday
february, 8 2009
Justin
OMFG! What does it take to sneak even the appearance of HTML through the comments!?
[acronym title="drum machine markup language"]DMML[/acronym]
sunday
february, 8 2009
Justin
There. I feel better.
sunday
february, 8 2009
threeze
please to be writing a text file based mod tracker next.
sunday
february, 8 2009
battez
a textmate bundle would make this thing a snap to sue as well :) cool idea! I love in Ablteon Live, just drawing the drum patterns with the mouse. Different ways of programming sound help us to make different sounds.
forgot how nice your blog style was, mr torrez - I have spent too much time in netnewswire lite rss
monday
february, 9 2009
battez
a textmate bundle would make this thing a snap to sue as well :) cool idea! I love in Ablteon Live, just drawing the drum patterns with the mouse. Different ways of programming sound help us to make different sounds.
forgot how nice your blog style was, mr torrez - I have spent too much time in netnewswire lite rss
monday
february, 9 2009
Kevin Newman
I know nothing of Core Audio, but I like this, and can think of many many ways to make it more complicated, none of which I can implement, and which might not be what you are aiming for at all. Like this:
-----
Tempo: 125
Pattern A:
B:9---|9---|9---|9---|
H:3333|3333|3333|3333|
Pattern B:
B:9---|9---|9---|9---|
H:3333|3333|3333|3333|
S:--6-|--6-|--6-|--6-|
Song: AAABAAAB
-----
monday
february, 9 2009
Andre Torrez
Yes Kevin! That's excellent. The whole idea was to make something that I could control with a text editor so it could be lightweight and simple enough for anyone to understand.
monday
february, 9 2009
Kevin Newman
Oh, and:
-----
Samples:
B: /home/torrez/drums/808kick.wav
H: /home/torrez/drums/closedhat.wav
S: /home/torrez/drums/piccolosnaresm57.wav
-----
I'm thinking of it with everything configurable in that one text file, where each text file would be represent a song, and it could even be called from the command line:
drumbo awesomesong.txt
tuesday
february, 10 2009
andyclymer
I think this is a really great idea. How about having a text field in the app itself? Load the text file once and then edit/play/save without reloading?
friday
february, 13 2009