Yes, it can be done. Thanks to Korakios for telling me about the V-Link button thing – I would never have guessed otherwise (I’d actually given up trying to do this). It would have been nice if Roland had told us all about this (there’s nothing in the manual about it – I checked, twice), but oh well, here ’tis:
Step by step (Over-simplified, I realise..)
Note: This works via USB or Midi Cables (into your interface). I got it to work via USB first, then, because I like using my interface better (as a sound card), I got it to happen via Midi.
Step 1: Select EXT on the CONTROL section of the 606.
Step 2: Press the V-Link button so it lights up (nice and blue n all!).
Step 3: Load up Reason and go into [Preferences].
Step 4: Go into the [Keyboards and Control Surfaces] page.
Step 5: Click [Add].
Step 6: Select <other> in [Manufacturer].
Step 7: Select “Roland SP-606” in [Midi Input]. (or your soundcard's midi in)
Step 8: Click [Find] and twiddle a knob on the 606 to make sure Reason is receiving Midi.
Step 9: Click [OK].
Step 10: Right-click on a control in Reason and select [Edit Remote Override Mapping].
Step 11: Check the “Learn From Control Surface Input” box.
Step 12: Move a control – the green bar graph should light up.
Step 13: Click [OK].
You’re Done! Full control over Reason with the 606
Available Controls
CTRL 1: CC72 CTRL 2: Mod Wheel
CTRL 3: CC71 D-Beam: CC74
[^^these can be changed if needed]
Pad1: B0 Pad2: C1
Pad3: C#1 Pad4: D1
Pad5: D#1 Pad6: E1
Pad7: F1 Pad8: F#1
Pad9: G1 Pad10: G#1
Pad11: A1 Pad12: A#1
Pad13: B1 Pad14: C2
Pad15: C#2 Pad16: D2
The pads also correspond to keys (as you probably noticed), so you can happily play the synths and drum machines in Reason from the pads, no mapping required. This is very cool indeed (and a bit obvious now I know how to do it; but then isn’t everything?)
My only disappointment is that the transport controls don’t seem to transmit anything, so no transport controls unfortunately (although you can map the pads to do the job; they just don’t look as cool).
Happy controlling.
606man.