Dec. 20th, 2009

Hax!

Dec. 20th, 2009 11:19 am
rbandrews: (Lambda)
My Christmas present (which I got early this year) was one of these. I didn't even install the software that came in the box, since I don't want to make music with it, I want to hack something. My goal last night was to get a light to turn on.

Sending MIDI messages is a lot harder than you'd think. There's no library for Ruby, the C library doesn't work on the mac (because one of its required utilities doesn't build, because Xcode changed how it does Java), the Java MIDI API doesn't work (with external devices, anyway). I finally found a language someone had made called ChucK that works perfectly.

So, at 3 AM, I snapped this.

I'm going to write a Ruby wrapper to encapsulate the Chuck stuff. I think I'm gonna call it the Piemaker.

Then I'm gonna teach it how to play the game it was clearly meant for

Profile

rbandrews: (Default)
rbandrews

July 2024

S M T W T F S
 123456
78910111213
14151617181920
212223242526 27
28293031   

Style Credit

Page generated Jun. 8th, 2025 01:31 pm
Powered by Dreamwidth Studios

Expand Cut Tags

No cut tags

Page Summary