ProKeys Sono 88 User Guide - M-Audio
ProKeys Sono 88 User Guide - M-Audio
ProKeys Sono 88 User Guide - M-Audio
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>ProKeys</strong> <strong>Sono</strong> <strong>88</strong> <strong>User</strong> <strong>Guide</strong><br />
Appendix D - Additional RPN Messages<br />
| 46<br />
You may have noticed that although we have stated there are 128 MIDI controller messages (0 – 127), Appendix C shows 132<br />
assignable controller messages . This is because messages 128 – 131 are a different type of MIDI message, defined in the MIDI<br />
Specification as RPN messages . M-<strong>Audio</strong> has created four messages that are sent like MIDI CCs, but actually transmit a series of<br />
RPN messages . This makes sending these complex multi-part messages as easy as sending a MIDI CC message . You can assign<br />
these to the controls on your <strong>ProKeys</strong> <strong>Sono</strong> keyboard in exactly the same way as any other MIDI controller message . The RPN<br />
messages control the following:<br />
Controller Number MIDI Message Use<br />
128 Pitch Bend Sensitivity Alters the range of a pitch bend message<br />
129 Fine Tune Adjusts the tuning of your sound module or synthesizer in small steps<br />
130 Coarse Tune Adjusts the tuning of your sound module or synthesizer in large steps<br />
131 Channel Pressure 16 Adds an effect such as vibrato or brightness, depending on the instrument<br />
settings and capabilities<br />
16 Channel Pressure is not an RPN message. However, it is an additional effect message defined in the General MIDI<br />
specification and this is why we have included it in Appendix D.<br />
Appendix E - Piano Reset Button<br />
When the Piano Reset button is pressed, <strong>ProKeys</strong> <strong>Sono</strong> performs the following sequence of functions:<br />
1 . MIDI Out mode is set to send MIDI from the keyboard to the computer via USB and to the external MIDI Out jack .<br />
2 . Local mode is set to Local On .<br />
3 . An ‘All Notes Off’ command is sent on MIDI channel 1 .<br />
4 . A ‘Reset All Controllers’ command is sent on MIDI channel 1 .<br />
5 . The Voice Volume knob is assigned to send MIDI controller 7 (Volume) messages .<br />
6 . The Modulation Wheel is assigned to send MIDI controller 1 (Modulation) messages .<br />
7 . The Sustain Pedal is assigned back to controller 64 (Sustain) .<br />
8 . The Global Transmit channel is set to 1 .<br />
9 . Transpose and octave shift are both set back to zero .<br />
10 . A Program Change = 0 message is sent on MIDI channel 1 .<br />
11 . Bank Change MSB = 0 and Bank Change LSB = 0 messages are sent on MIDI channel 1 .<br />
12 . The Reverb Depth is set back to the default value for the Piano Voice .<br />
13 . The Chorus Depth is set back to the default value for the Piano Voice .<br />
14 . The current status of the Sustain Pedal is sent on MIDI channel 1 .