This thing implements some music theory.
Install by typing
Setup (OS X)
Audio MIDI Setup, click the
IAC Driverand make sure the device is on and that it has a port.
- Get Propellerheads Reason 5. The demo version should work.
- In Reason, go to
Preferences -> Advanced -> External Controland choose
IAC Driver Bus 1for
Mfiuegw plays music according to some rules defined in mfiuegw.rb.
demos/ and open
mfiuegw.rns with Reason, and start the demo by typing:
If you have everything set up correctly, you'll hear sounds.
midi\_input.rb uses your MIDI-keyboard and processes the notes in some way.
Before you try it, you'll need to compile a small helper program which you can find in
make and hope for the best.
- Fix note lenghts from midi.
- Refactor the midi thing.
- Beat trees should be able to be longer than one measure.
- Delegate chord selection to the midi sequence player.
- In F major, the IV should be called Bb instead of A# so that we don't get two As.