background image

Appendix H: MIDI Messages In-Depth

35

Keystation Mini 32 User Guide

MIDI CC 0 is the bank select MSB (Most Significant Byte) message. This MIDI message is 7-bit in size and can be used to 
select any of 128 banks. This message can be used in conjunction with MIDI CC 32 which is bank select LSB (Least Signif-
icant Byte): a separate 7-bit message allowing additional selection of any of another 128 sub-banks. The combination of 
Bank MSB and LSB messages gives a 14-bit message that can select any of a possible 16,384 banks. Each bank can in turn 
contain 128 possible sounds selected via a separate program change MIDI message. This enables a user to theoretically re-
call over two million programs directly, using only MIDI commands. However, most devices only use a few different 
banks, and you can often ignore the LSB message.

You will find many MIDI devices respond to program change commands and many are organized according to the GM 
listing. In General MIDI devices, different sounds are organized in the same way from device to device. Piano sounds are 
in their particular place, string sounds are in their place, drum sounds are in their place, and so on. All GM devices (both 
hardware and software sound modules) are clearly labeled as such, so you know that their sounds are organized in the 
General MIDI structure. When a GM device receives a MIDI program change, it calls up a type of sound that you expect 
from the GM sound set. All non-GM MIDI sound modules call up unique sounds from their memory upon receiving MIDI 
program changes. Since the sounds in a non-GM device are not arranged in a particular order, you need to take a look at 
the device itself to see which sound you want and at which location in the memory it resides. Many VST instruments such 
as Native Instruments’ FM7 or the synth modules in Propellerhead Reason are non-GM devices.

You can send Program Change, Bank LSB and Bank MSB messages directly from the keyboard. Please consult the “Ad-
vanced Edit Mode” section of this User Guide for further details.

NRPN/RPNs 

Non-registered parameter numbers (NRPN’s) are device-specific messages that enable you to control synthesizers and 
sound modules via MIDI. The MIDI specification defines open parameter numbers to allow manufacturers to specify their 
own controllers. The more common of these are registered by the MIDI Manufacturer’s Association and are now part of 
the MIDI specification, hence the term Registered Parameter Numbers – RPN’s (See Appendix C). Each NRPN/RPN has an 
associated 2-byte number. The two bytes allow for 128 values each. (An RPN or NRPN message is made up of two parts: the 
MSB and the LSB message. Both of these messages together constitute an RPN or NRPN command.) This allows for 16,384 
values in total.

MIDI controllers 98 and 99 represent the NRPN LSB and MSB respectively, while 100 and 101 represent the RPN LSB and 
MSB messages (see the MIDI controllers list in Appendix C). To transmit an NRPN/RPN message, these LSB and MSB con-
troller messages are sent along with their user-specified values. A further controller message and value needs to be sent to 
specify the (coarse or fine) value adjustment. This is specified by controller number 6 (data entry) for coarse adjustments 
or number 38 for fine adjustments.

A list of NRPN’s is usually given in the user’s manual of any device that receives NRPN messages. It is always necessary that 
the NRPN MSB and LSB be sent together. Both will be specified in the device’s manual.

Содержание Keystation Mini 32

Страница 1: ...Keystation Mini 32 User Guide...

Страница 2: ...ademarks of Avid Technology Inc Apple and iPad are registered trademarks of Apple Inc All other trademarks contained herein are the property of their respective owners Product features specifications...

Страница 3: ...ted 5 Chapter 4 Edit Mode 8 Octave Data Buttons 8 Reassigning the Octave Data Buttons 9 Modulation Button 15 Modulation Ramp Rate 16 Pitch Bend Buttons 17 Pitch Bend Rate 18 Volume Knob 19 Velocity 20...

Страница 4: ...th 34 Program Bank Changes 34 NRPN RPNs 35 Appendix I MIDI Implementation Chart 36 Appendix J Compliance Information 37 Environmental Compliance 37 EMC Electromagnetic Compliance 38 Safety Compliance...

Страница 5: ...Requirements and Compatibility For complete system requirements and a list of qualified operating systems and recording applications visit www avid com m audio About this User Guide This User Guide co...

Страница 6: ...Technical support information Software update and upgrade notices Hardware warranty information Conventions Used in This Guide The following symbols are used to highlight important information User T...

Страница 7: ...Hub make sure the USB Hub uses an external power supply Using a passive USB Hub which does not use a power supply may not provide enough power if other devices are connected to the hub Windows 7 Vist...

Страница 8: ...dy for use with your computer 3 Launch an application that responds to MIDI messages to start using your keyboard iPad installation The class compliant drivers built into the iPad starting with iOS 4...

Страница 9: ...has 2 1 2 playable octaves The range of the keyboard is approximately in the mid dle of an 88 note keyboard Using the Oct Data or buttons you can access the full 88 keyboard range of a large piano key...

Страница 10: ...However if the Octave buttons have been assigned to a different function as described in Reassigning the Octave Data Buttons on page 9 the new assignment is retained when the keyboard is switch off Th...

Страница 11: ...e keyboard is in Edit Mode the Sustain button can be set to ei ther Toggle mode or Gate mode in which it works as a momentary switch Edit Button The Edit button is used to access the advanced Keystati...

Страница 12: ...ns at half brightness The following table lists the colors used to identify each octave If the Octave Data buttons have been assigned to one of the 6 additional functions as described in Reas signing...

Страница 13: ...For example if you are playing a song with a singer that is having difficulty singing the top notes you may want to reduce the pitch by one or two semitones This is achieved using the Transpose func t...

Страница 14: ...ve Data buttons in conjunction with the Data Program key which lets you step through each program number in either direction If your MIDI hardware or software can receive MIDI Program changes the butt...

Страница 15: ...t modern hardware synthesizers and many software synthesizer programs have hundreds of patches that are organized in banks of sounds Generally these devices use Bank LSB and Bank MSB messages to acces...

Страница 16: ...e DATA Program or PROGRAM function as described in Program Change on page 10 to ac cess individual sounds within the bank you ve chosen 5 Press or while continuing to play notes until you find the pat...

Страница 17: ...mber 0 Simultaneously press the and buttons Channel MIDI data from the keyboard can be sent on any of 16 MIDI Channels However certain MIDI devices and software require transmission of MIDI data on a...

Страница 18: ...the instrument is tuned to the pitch that you want To return the turning to the default setting concert pitch Press the Oct Data and buttons simultaneously Both buttons will return to their default v...

Страница 19: ...t also applies when assigning other parameters 1 Press the Edit button The Edit button light will illuminate to full brightness 2 Press the MOD ASSIGN key C 3rd black key from the left 3 Press E 10th...

Страница 20: ...he rate and vice versa As an example the following set of instructions and accompanying table of values explains how to use the Mod Rate function when changing the ramp time from the default value of...

Страница 21: ...the number of the effect 4 Press the ENTER key G last white key on the right the Edit light will dim to half brightness indicating that programming is complete 5 Press the Pitch Bend button to increa...

Страница 22: ...e Pitch Bend Rate can be adjusted using the PB RATE key in conjunction with the numerical keys The fol lowing instructions use the example of changing the Pitch Bend Rate to 127 To adjust the Pitch Be...

Страница 23: ...1st black key from the right 3 Use the Numerical Data Entry keys 0 9 to enter the number of the parameter you want to assign to the Volume Knob 4 Press the ENTER key G last white key on the right the...

Страница 24: ...e table below called Velocity Curves While the keyboard is in Edit mode you can follow the instructions below to choose a Velocity Curve that either suits your playing style or the kind of feel or dyn...

Страница 25: ...momentarily pressing the Sustain button and playing a note causes it to sustain after it has been played without keeping your hands on the keyboard However the sound will not stop until the button is...

Страница 26: ...fault 1 Press the Edit button The Edit button light will illuminate to full brightness 2 Press the SUSTAIN MODE key A 6th white key from the left The Edit mode button will dim to half brightness indic...

Страница 27: ...ice that you do not want you can send a Reset All Controllers MIDI message To send a Reset All Controllers message 1 Press the Edit button to enter Edit Mode and the Edit button will illuminate to ful...

Страница 28: ...ultaneously holding down the Oct Data and buttons This will reset all Data _____ and controller assignments to the following values Parameter Factory Default Program Number 000 Bank MSB Number 000 Ban...

Страница 29: ...software to receive and process the MIDI data transmitted from your Keystation Mini 32 and then send the resulting audio signal to your audio interface or sound card and out to your speak ers or headp...

Страница 30: ...d less of which operating system you re using you should select a driver that offers the lowest latency If you compare the following screenshot to the one shown above you will notice that the amount o...

Страница 31: ...an be printed and used as a visual reference while using your keyboard in Edit mode CANCEL Panic PB Rate Velocity Sustain Mode Default 0 1 2 3 4 5 6 7 8 9 ENTER Data Octacve Data Transpose Data Progra...

Страница 32: ...rnal sounds The following table is for reference when controlling General MIDI com patible software instruments or devices Please Note Some MIDI devices count preset sounds from 1 128 instead of 0 127...

Страница 33: ...s are given for additional functions Parameter Description MIDI Message 0 119 Standard MIDI CC s Appendix D Bn cc vv 120 127 Channel Mode Messages Appendix D Bn cc vv 128 Pitch Bend Sensitivity Bn 65...

Страница 34: ...LSB 84 Portamento Control 119 Controller 119 15 Controller 15 50 Gen Purpose 3 LSB 85 Controller 85 16 Gen Purpose 1 51 Gen Purpose 4 LSB 86 Controller 86 Channel Mode Messages 17 Gen Purpose 2 52 Co...

Страница 35: ...n vv pressed Note Off 8n nn vv released Pitch Bend En 00 vv Pitch Bend Min En 00 00 Pitch Bend Centre En 00 40 Pitch Bend Max En 7F 7F Modulation Wheel Bn 01 vv Channel Volume Bn 07 vv Master Volume F...

Страница 36: ...ue is typed in followed by pressing the ENTER key If one of the above function keys has not been pressed prior to pressing a number key the number key is ignored Pressing ENTER will select the current...

Страница 37: ...is makes sending these complex multi part messages as easy as sending a MIDI CC message The RPN messages control the following Parameter Message Use 128 Pitch Bend Sensitivity Alters the range of a pi...

Страница 38: ...ges cannot easily be ex panded beyond 128 Thus a system of banks with 128 sounds in each has been created that enables manufacturers to over come the 128 sound MIDI limit 128 banks with 128 sounds in...

Страница 39: ...a look at the device itself to see which sound you want and at which location in the memory it resides Many VST instruments such as Native Instruments FM7 or the synth modules in Propellerhead Reason...

Страница 40: ...umber True Voice 0 127 Velocity Note ON Note OFF 0 X After Key s Touch Channel X 0 Pitch Bend 0 Control 0 119 Change 120 127 0 0 Program Change True 0 127 System Exclusive 0 System Song Position Point...

Страница 41: ...disposal will help conserve natural resources and ensure that it is recycled in a manner that protects human health and the environment For more information about where you can drop off your waste eq...

Страница 42: ...art 15 of the FCC Rules These limits are designed to provide reasonable protection against harm ful interference in a residential installation This equipment generates uses and can radiate radio frequ...

Страница 43: ...d on or pinched particularly at plugs convenience receptacles and the point where they exit from the equipment 11 Only use attachments accessories specified by the manufacturer 12 For products that ar...

Страница 44: ...s Avid warrants products to be free from defects in materials and workmanship under normal use and provided that the product is owned by the original registered user Visit www m audio com warranty for...

Страница 45: ...Martin Road Irwindale CA 91706 6211 USA Technical Support USA Visit the Online Support Center at www avid com support Product Information For company and product information visit us on the web at www...

Отзывы: