M-Audio SONO 61 manual Appendix D Additional RPN Messages, Appendix E Piano Reset Button

Page 46

ProKeys Sono 61 User Guide

45

Appendix D - Additional RPN Messages

You may have noticed that although we have stated there are 128 MIDI controller messages (0 – 127), Appendix C shows 132 assignable controller messages.. This is because messages 128 – 131 are a different type of MIDI message, defined in the MIDI Specification as RPN messages.. M-Audio has created four messages that are sent like MIDI CCs, but actually transmit a series of RPN messages.. This makes sending these complex multi-part messages as easy as sending a MIDI CC message.. You can assign these to the controls on your ProKeys Sono keyboard in exactly the same way as any other MIDI controller message.. The RPN messages control the following:

Controller Number

MIDI Message

Use

 

 

 

128

Pitch Bend Sensitivity

Alters the range of a pitch bend message

 

 

 

129

Fine Tune

Adjusts the tuning of your sound module or synthesizer in small steps

 

 

 

130

Coarse Tune

Adjusts the tuning of your sound module or synthesizer in large steps

 

 

 

131

Channel Pressure 15

Adds an effect such as vibrato or brightness, depending on the instrument

 

 

settings and capabilities

 

 

 

15Channel Pressure is not an RPN message. However, it is an additional effect message defined in the General MIDI specification and this is why we have included it in Appendix D.

Appendix E - Piano Reset Button

When the Piano Reset button is pressed, ProKeys Sono performs the following sequence of functions:

1.MIDI Out mode is set to send MIDI from the keyboard to the computer via USB and to the external MIDI Out jack..

2.Local mode is set to Local On..

3.An ‘All Notes Off’ command is sent on MIDI channel 1..

4.A ‘Reset All Controllers’ command is sent on MIDI channel 1..

5.The Voice Volume knob is assigned to send MIDI controller 7 (Volume) messages..

6.The Modulation Wheel is assigned to send MIDI controller 1 (Modulation) messages..

7.The Sustain Pedal is assigned back to controller 64 (Sustain)..

8.The Global Transmit channel is set to 1..

9.Transpose and octave shift are both set back to zero..

10.A Program Change = 0 message is sent on MIDI channel 1..

11.Bank Change MSB = 0 and Bank Change LSB = 0 messages are sent on MIDI channel 1..

12.The Reverb Depth is set back to the default value for the Piano Voice..

13.The Chorus Depth is set back to the default value for the Piano Voice..

14.The current status of the Sustain Pedal is sent on MIDI channel 1..

Image 46
Contents Sono ProKeys Sono Audio Control Panel Windows Only ProKeys Sono 61 User GuideProKeys Sono 61 User Guide Introduction Keyboard ProKeys Sono 61 FeaturesWhat’s in the Box? Built-in Audio InterfaceStandalone Operation Bus-Powered Operation Minimum RequirementsControls and Connectors Top Panel Diagram Top Panel DescriptionsProKeys Sono 61 User Guide Rear Panel Descriptions £Ç £n £™ Óä Ó£ ÓÓ ÓÎ Ó Óx ÓÈAudio Outputs Hardware ConnectionsAudio Inputs Midi ConnectionsExample Setup #1 Example Operating ScenariosExample Setup #2 About the audio inputsProKeys Sono GM sound selection ProKeys Sono as a Standalone InstrumentProKeys Sono Premium Voice Selection To return the Data keys to control the octave shift valueProKeys Sono Demos 0OWERED Onitors DapterBasic ProKeys Sono Setup in Windows Low latency software monitoringProKeys Sono Setup in Mac OS Using ProKeys Sono with a Computer Audio TracksRecording from a Microphone to an Audio Track USBRecording an Instrument to an Audio Track Recording the Aux Inputs to an Audio Track Midi Tracks Recording Midi and triggering sounds on a virtual instrumentPowered Monitors ProKeys Sono TIP Follow the method described Using the Microphone and Instrument Inputs ProKeys Sono Audio Setup and ControlsSetting Input Gain Using the Aux Inputs Using Direct MonitoringMono Button Latency ProKeys Sono Audio Control Panel Windows OnlyAbout Routing Midi Data to and from your Computer £ ÎRouting Midi Signals from your Software Routing Midi Signals to your SoftwareSending Midi to the ProKeys Sono sound engine Audio Options in Edit Mode Advanced ProKeys Sono Functions in Edit ModeMono Input Record Key Data Octave button Assignment Overview Button, Knob, Wheel and Pedal Jack AssignmentsUSB Record Key To select alternate Data button functionsData Button Assignment Options To assign the Data and buttons to transposeProgram Change To assign the Data and buttons to send bank change messagesSome examples of useful Midi CCs are To re-assign the Modulation wheel to its default functionWheel Assignment To assign a Midi controller message to the Modulation wheelPedal Assignment To re-assign the Sustain Pedal jack to its default functionTo re-assign the Voice Volume knob to its default function Knob AssignmentRestoring Default Assignments ProKeys Midi Output SettingsVel Curve Selection Local On/Off Midi Out Mode KeyTo send data on channel Sending a Bank Change or Program Change Message To send a specific program change message in Edit modeTo send a single bank change in Edit mode PanicMidi Messages In-Depth Program & Bank ChangesNRPN/RPNs Troubleshooting ProKeys Sono 61 User Guide Appendix a General Midi Instruments Appendices Useful Midi DataThese sounds are ProKeys Sono premium-quality voices Appendix B Channel 10 Drum Map Key# Drum SoundAppendix C Standard Midi Controller Numbers Midi CCs RPN MSBAppendix E Piano Reset Button Appendix D Additional RPN MessagesTechnical Specifications Mic InputsWarranty Terms Warranty Registration WarrantyTechnical Info Benelux