Day 2 – Reason Transport controller

Okay Im getting into this. Its absolutely a doddle.

Decided at 6.30 I would create a (very simple) controller to FFWD,REV,STOP AND PLAY my Reason Transport..

The Arduino is extremely versatile and quite easily lets me output serial data driven directly from the pins. It looks like I should maybe opto-isolate if  i’m using Midi IN but seeing as most of my experiments are going to be controller based, then Midi out is just peachy.

4 Tactile Push to make  Buttons, each generate a midi note, output via my midi cable (Dont forget the 220 Ohm resistor on the +5v Lead Kids..)

* To send MIDI, attach a MIDI out jack (female DIN-5) to Arduino.
* DIN-5 pinout is:                        

pin 2 – Gnd

pin 4 – 220 ohm resistor to +5V          
pin 5 – Arduino D1 (TX)           

*    all other pins – unconnected            

Hacked around with the code at..http://todbot.com/arduino/sketches/midi_drum_kit/midi_drum_kit.pde

(Basically removed the piezo code for now. Until the sensors arrive 😉

Added extra button code

IMG00028-20090715-2030

Loaded up Reason

Set up my secondary midi port (Named Arduino)

Used the Learn function to assign the notes to actions.. eg Transport in this case.

IMG00029-20090715-2031

 

Voila. I now have a remote Reason Transport controller…..

Advertisements

No comments yet

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: