The first byte is the status byte and has hexadecimal values between 0xC0 and 0xCF. The high nibble of the status byte is C, which tells the MIDI device that this is a "program change" message. The low nibble of the status byte is between 0 and F 0 and 15 in decimal values and points to one of the 16 MIDI channels.
One byte follows the status byte and has values between 0x00 and 0x7F 0 and in decimal values. It signifies the program that should be selected.
A list of the standard programs is provided below. The status byte 0xC6 shows that this is a program change message for channel 6. The selected program is 0x07, which for most devices means that a clavinet was selected as the instrument for this channel. If the status byte is 0xC9, then the program change message has a special meaning. Thus, a program change message will usually select a specific set of percussion instruments depending on the MIDI device.
A list of the percussion instruments is provided below. In these situations, sending only a Bank Select message - without a subsequent Program Change message - will not change anything. Click the On button to activate the CC Assign function.
Click Record in the sequencer and record the automation by turning the CC Assign knob. When you stop the sequencer, the CC Assign knob displays a green automation frame. 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:.
This can be done as follows:. Refer to the documentation of your MIDI instrument on how to do this. Hollin Jones sends the signals in this Reason Tutorial. Reason has always been very good at getting MIDI in from keyboards, control surfaces and other devices to enable you to play and program its many instruments. Although Reason is particularly good at generating sounds and effects virtually, many studios still have a lot of MIDI-triggered hardware lying around.
Vintage kit such as drum machines and synths are generally equipped with MIDI, and anything more recent — like a workstation — definitely will be. Indeed, new hardware offering MIDI as a means of controlling it is being developed all the time. And the sequencer itself makes MIDI and pattern editing a breeze. So while this is all well and good for triggering stuff in the Rack, imagine if you could also use it to program your classic drum machine or vintage keyboard.
Unless you are running your mix through a hardware desk you will almost certainly want to record the results of external MIDI triggering back into Reason, and this is easy to do using a simple interface so the whole thing becomes a loop. And thanks to the new audio-slicing tools, you can turn recorded parts into REX loops with just a few clicks. If you are using a MIDI-only interface, choose that. You may also have to set the instrument to external rather than local MIDI control and connect its audio outputs to something so it can make noise.
In many cases this could mean routing it back into Reason, in which case you need to create a new audio track. With these steps completed you should find that sending MIDI from the EMI or its sequencer track triggers the hardware and the resulting sound plays through the audio channel you just created.
0コメント