compsognathus
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:Like a dinosaur with snazzy sneakers, it's a shoes app to drive ARX/Archaeopteryx probabilistic synthesizer.
Hey, everyone likes probabilistic drum machines!

My friend Greg showed me this, for example:
http://www.urbanhonking.com/ideasfordozens/2009/02/ruby_arduino_controlling_the_a.html

The idea is, you don't actually program a drum machine, you program a program
to program a drum machine. Actually it's easier.

To make this work:
git clone git://github.com/qwzybug/compsognathus.git
cd compsognathus
git clone git://github.com/gilesbowkett/archaeopteryx.git
git clone git://github.com/qwzybug/templarx.git

Now you'll want to wire up some kind of MIDI wizardry. I don't totally
understand why this is necessary, but here's an easy video about it:
http://vimeo.com/1503168

Then open compsognathus.rb in Shoes. Party time, right?

There are some good demo probability files in the archaeopteryx repository.
db_drum_definition.rb is a nice one to start with. Better copy it before you
tinker, though.

It's really not done yet. If you can make it better please do. Especially, the
keyboard widget doesn't let you hit just a black key. (How can I stop Shoes
mouse events from bubbling?) Also, you can't save a blank file in OS X, I
think.

What else should go in a README...?

Ah yes, screenshot: http://skitch.com/qwzybug/bdqh6/compsognathus

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。