External MIDI Instrument : Using the External MIDI Instrument

Using the External MIDI Instrument
Setting up for controlling an external MIDI instrument
*
1.
If you want to play and/or record MIDI from your MIDI instrument to Reason, connect your instrument’s MIDI Out to your computer’s MIDI In as well, see “Recording MIDI Controller automation from the controlled MIDI instrument”.
*
*
2.
The device is created in the rack and a track is automatically created in the sequencer.
*
Refer to the user manuals for your MIDI instruments for information on how to set the instruments to MIDI Local Off and how to prevent MIDI feedback loops.
3.
All MIDI Ports that are currently available for Reason on your computer are displayed in the list.
4.
The selected MIDI Channel number is shown in the display.
5.
Now, you should be able to play your external MIDI instrument from your Master Keyboard.
*
The “MIDI: Send All Notes OFF” command can also be found in the Options menu.
Controlling the sound of your external MIDI instrument
Besides the keyboard note control, you can also control the sound of your external MIDI instrument by using the Pitch (bend) and Mod (wheel) controls, as well as Keyboard Velocity and Aftertouch.
How your sound responds to these controls is totally dependent on how the sound was programmed in your external instrument. For example, Pitch Bend range, Mod Wheel modulation destination, Velocity and Aftertouch modulation need to be defined on your external MIDI instrument.
Using MIDI Program Change
The Program Change MIDI message is used for selecting the desired sound/program/preset on MIDI instruments that have memory locations for stored sounds. The External MIDI Instrument device has a dedicated control for this, the Program control.
1.
2.
As soon as you load your Reason song, the External MIDI Instrument device will automatically send out the selected MIDI Program Change message on the set MIDI Port. This ensures that your connected instrument will play the correct sound/program/preset.
Automating MIDI Program Change
If you like, you can automate the Program parameter to change sound/program/preset of your external instrument during playback of your Reason song.
1.
This creates a separate Program Change automation lane in the sequencer track.
2.
*
A note about MIDI Bank Select
The MIDI Bank Select message is used for selecting specific banks of sounds/programs/presets in MIDI instruments that feature several sound banks.
There is no specific panel control for MIDI Bank Select in the External MIDI Instrument device. However, you can use the regular MIDI Controller automation described below for inserting Bank Select automation points. MIDI Bank Select normally uses MIDI CC #0 and/or #32. Refer to the MIDI documentation of your specific instrument for details.
*
*
Recording MIDI Controller automation
Besides automation of the panel controls, the External MIDI Instrument device allows you to record automation of MIDI Controllers 0-119. Each recorded MIDI CC# shows up on separate automation lanes in the sequencer and can be edited in the same fashion as regular “internal” parameter automation.
Recording MIDI Controller automation from the External MIDI Instrument device
To record MIDI CC# automation from the External MIDI Instrument device, proceed as follows:
1.
2.
3.
An automation lane, named according to the selected MIDI CC#, is created on the sequencer track and automation points are inserted as you turn the CC Assign knob. When you stop the sequencer, the CC Assign knob displays a green automation frame.
4.
The green automation frame around the CC Assign knob disappears as soon as you select a non-automated MIDI CC#. If you click back to the automated MIDI CC#, the automation frame appears again around the CC Assign knob.
5.
A new parameter automation lane is added on the sequencer track for every new MIDI CC# you record.
Recording MIDI Controller automation from a Remote control surface
If you have a MIDI keyboard or control surface with knobs or sliders, you can use these to control parameters on your MIDI instrument and record automation. This is done using Remote Override Mapping:
1.
2.
3.
4.
Reason automatically detects which knob/slider you move and assigns this to the selected MIDI CC#:
Fader 3 on the control surface keyboard assigned to MIDI CC#7.
5.
You have now mapped that knob or slider to the MIDI CC# you selected in step 2.
6.
This way you can map all the controls on your keyboard or control surface to different MIDI CC# if you like.
When you're done mapping, you can record parameter automation by clicking Record in the sequencer and moving the assigned knobs and sliders on your MIDI keyboard/control surface.
Recording MIDI Controller automation from the controlled MIDI instrument
If your MIDI instrument has a panel with knobs/buttons/sliders etc. that can send MIDI Controller data, you might want to record the MIDI CC# automation from that panel instead of from Reason or from your control surface. To be able to do this, you have to add your MIDI instrument as a MIDI Control Keyboard in Reason. This can be done as follows:
1.
2.
Refer to the documentation of your MIDI instrument on how to do this.
3.
4.
5.
Selecting “<Other>” as Manufacturer automatically activates the generic MIDI map, which is designed to detect standard MIDI Note and Controller data, regardless of instrument model.
*
This way, you will be able to play MIDI Notes from your instrument as well as sending MIDI Controller data.
*
6.
Alternatively, click the “Find” button and turn a knob on your MIDI instrument. Reason will then auto-detect the correct MIDI In port and automatically select it.
7.
Now, your MIDI instrument is shown in the “Attached surfaces:” list along with your other assigned control surfaces (if any):
*
8.
If you turn or press a panel control (knob, slider, button, etc.) on your MIDI instrument during recording, each parameter will automatically create a new automation lane and record the corresponding MIDI CC data in a parameter automation clip, just like when you record parameter automation from an internal instrument device:
Parameter automation recording from three knobs on the external MIDI instrument panel.
*

External MIDI Instrument : Using the External MIDI Instrument