Drumscript: A simple MIDI drum machine scripting language
github.com
github.com
My program could try to re-factor these drum tabs to pull out common repeated patterns to be represented in my program's native format. It was a fun project. (I'm a much better C programmer now than I was then.)
[1] https://github.com/smcameron/gneutronica [2] https://www.jwz.org/doc/x-cut-and-paste.html [3] https://en.wikipedia.org/wiki/Mxtabs
https://web.archive.org/web/20050325042659/http://mxtabs.net...
Eternal thanks to archive.org
Does it work on the modern OSes?
There's a video demo[3] of my program I made 3 years ago. The pasting of drum tab is demoed at 6:20 in the video.
[1] https://jackaudio.org/ [2] http://hydrogen-music.org/devzone/ [3] https://www.youtube.com/watch?v=ZkqcNK6P1i8
Spent a week playing with it last summer and it was a blast.
⊥’tsh : a dependently timed drum machine language by Joachim Tilsted Kristensen
of course it was sped up and looped, but very identifiable.
the reason I post to HN is twofolds
a) it might interest other people
b) other people might post similar projects and I will learn about these projects. (e.g. https://news.ycombinator.com/item?id=37313652 )
and I was searching what kind of "rhythm machine" i could interface with
and I found it interesting back then because
a) it's text based
b) it's in golang
Says someone frequently posting dupes[0][1], and even their own dupes[2][3].
[0]https://news.ycombinator.com/item?id=37296548
[1]https://news.ycombinator.com/item?id=37078576
Nice little project, I'm glad to have seen it. Music generation stuff is always of interest to me.
edit: Saw this on another thread. Seems to line up with what I was talking about: https://news.ycombinator.com/item?id=26998308
I find it very inspiring reading through this. It reminds me of the breadth of programming.