PANDA MIDI CONTROLLER USER’S MANUAL HANGZHOU WORLDE DIGITAL PIANO CO.
Panda Keyboard Overview Introduction . . . . . . . . . . . . . . . Section 1: Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 . . . . . . 3 3 4 . . . . . . . 1.1 Panda Keyboards Overview. . . . . . . . . . . . . . . . . 1.2 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3 Using The Panda With Your Software 1.4 MIDI Connections . . . . . . . . . . . . . . . . .
Introduction The eight fully assignable pads give you the ability to trigger samples. The eight fully assignable endless rotary encoders and sliders can be assigned as135 controllers. The versatile and easy-to-use Panda keyboard is a great controller in the studio and live on stage. What’s in the Box ? < Panda keyboard < User manual CD-ROM < USB cable Panda Keyboard overview Here is a rundown of some of the great features the Panda keyboards have to offer: < 8 trigger pads with velocity.
Section1: Getting Started 1.1 Panda Keyboards Overview 1.1.1 Top Panel Overview 1.1.2 Back Panel Overview 1.1.3 Control Definitions The controls are referred by name throughout this manual.
1.2 Setup If you intend to connect your Panda keyboard to a computer, please read sections 1.2 and 1.3 first. If you only intend to use your Panda keyboard to control a sound module or synthesizer using the external MIDI OUT you should skip to section 1.4. 1.2.
1.5 Power Supply If you are using your Panda with a computer via its USB port, there is no need for an external power supply. Your Panda will draw its power from the computer. However, if you are intending to use your Panda without connecting to a computer’s USB port, then you will need to use an external power supply.
2.2 The Keyboard When you play the keyboard, MIDI note messages are sent. These messages are read by your computer software or external MIDI gear and used to generate sound accordingly. 2.2.1 Velocity Curve Every time you press a key, a MIDI note message is sent with a velocity value between 0 and the maximum; this value specifies how hard you pressed the key. Since different people have different playing styles, your Panda offers a number of different velocity curves.
2.3 CHANNEL Channel selection function button, selecting current MIDI channel. When this button is valid, the LCD displays the ‘Channel’ and the current channel number. The channel can be selected with +/- Button or Numeric button and confirmed by Enter button. The initial setting is 1,adjusting scale is 1~16.The LCD displays the following: 2.4 CHANGING VOICE AND VOICE BANK 2.4.1 PROGRAM Voice adjusting function button. adjusting the voice of current channel.
2.5MIDI Controller Messages There are 135 MIDI controller messages that are used for controlling the MIDI-adjustable parameters in your software or on your external MIDI gear. Examples of these controllable parameters include volume, pan, expression, reverb, chorus and portamento. Each of the controls on your Panda keyboard is able to send any of the 128 standard MIDI controller messages to control such parameters.
2.5.6 MASTER VOLUME It sends GM Master Volume message(F0 7F 7F 04 01 00 xx F7) 2.5.7 PAD SETTING Activate a pad, Press the Ctrl Assign button .The LCD display will display the currently assigned controller of the pad. The controller number 128 is for pad note. Press shift” to edit the Pad note. Enter the new pad number you want the pad to assigned with the numeric button or +/- button. ” 2.5.
3.2 Other controls 3.2.1 MUTE MUTE ON/OFF function button. When MUTE function is ON, The LCD shows ‘MUTE ON’ no MIDI info will be sent. The LCD displays the following: 3.2.2 ASSIGN ASSIGN mode ON/OFF function button. When ASSIGN mode is ON, The LCD shows ‘ASSIGN’, default as assigning the controller number. that is assignable. Operate the controller to be assigned and select the very controller LCD shows the controller No. of current controller. Input the desired controller No.
3.2.5 XG Press CTRL ASSIGN and OCTAVE buttons at the same time(25)/XG ON button (49 and 61)to send GM ON message (F0 43 10 4C 00 00 7E 00 F7).LCD shows ‘XG ON’ when the message is sent. The LCD displays the following: 3.2.6 Reset Press PROGRAM and SHIFT buttons at the same time(25)/RESET button (49 and 61) to reset the system restoring to factory setting, sending system initial setting info at the same time. 3.2.
3.4 Control functions 3.4.1 SHIFT Using SHIFT KEY to select the upper function of the key. The LCD displays the following: 3.4.2 ENTER Press ENTER to confirm the data 3.5 Pad Control 3.5.1 Pressure Control Using the pressure control, the pads give you a different type of performance option on your Panda. You can control parameters on your software in a way that would not be possible on a standard dial or slider. The pressure pads can be used to make some very interesting effects.
Section 4: Usage Examples 4.1Recording Your Performance On A Sequencer A MIDI sequencer will allow you to record, play back, store and edit MIDI data. Although hardware sequencers exist, we will focus on the more commonly used software sequencers in this manual. Examples of popular software sequencers are Pro ToolsTM, CubaseTM and LogicTM, although there are many different sequencing applications available for your computer.
Section 6: Troubleshooting The Panda has been designed to give you high performance MIDI control. It has been tested under a wide range of system and operating conditions. However, there are virtually limitless numbers of operating scenarios, any of which could affect your system’s performance. Though this section cannot cover all possible situations you may encounter, we would like to offer some suggestions for dealing with common problems.
Section 8: Appendices Appendix A - MIDI IMPLEMENTATION CHART Function Transmitted Recognized Basic Channel Default Changed 1-16 1-16 X X Mode Default Messages Altered Mode 3 0 ***** X 0-127 ***** X True Voice Velocity Note ON Note OFF 0 X X X After Touch Key’s Channel X 0 X X 0 X Note Number Pitch Bend Control Change 0-119 120-127 0 0 X X Program Change 0-127 ***** X True # 0* 0* SystemExclusive System Common Song Position Pointer SongSel Tune Request X X X X X X Sys
Appendix B – Useful MIDI Data Tables BI-General MIDI Instruments-Program Change Numbers Piano Bass Reed Synth Effects 0 Acoustic Grand Piano 32 Acoustic Bass 64 Soprano Sax 96 SFX Rain 1 Bright Acoustic Piano 33 Fingered Bass 65 Alto Sax 97 SFX Soundtrack 2 Electric grand Piano 34 Electric Picked Bass 66 Tenor Sax 98 SFX Crystal 3 Honky Tonk Piano 35 Fretless Bass 67 Baritone Sax 99 SFX Atmosphere 4 Electric Piano 1 36 Slap Bass 1 68 Oboe 100 SFX Brightness 5 Electric Piano 2 37 Sla
B2-Roland GS And Yamaha XG NRPN Messages NRPN NRPN Data Data MSB LSB MSB LSB CC99 CC98 CC06 CC38 01 08 00-7F n/a (-64 - 0 - +63) Vibrato Rate (relative change) 01 09 00-7F n/a (-64 - 0 - +63) Vibrato Depth (relative change) 01 0A 00-7F n/a (-64 - 0 - +63) Vibrato Delay (relative change) 01 20 00-7F n/a (-64 - 0 - +63) Filter Cutoff Freq.
Appendix C - General MIDI Controller Numbers (MIDI CC's) 0~127 G ener al con tro ller 128 PAD co ntr oller 129 P itch Ben d 130 Master Vo lume 131 P rogra m Chang e 132 RPN Coarse 133 RPN Fine 134 NRPN Co arse 135 NRPN Fin e Appendix D – Assignable Controller Numbers to Linear Controllers This table applies to the following controls on your Panda: < Sliders < Aftertouch strip < Pitch bend wheel < Modulation wheel < Expression pedal 0~127 G ener al con tro ller 128 PAD co ntr o
Appendix F – Assignable Controller Numbers to Rotary Encoders This table only applies to the Rotary encoders on your Panda 0~127 G ener al con tro ller 128 PAD co ntr oller 129 P itch Ben d 130 Master Vo lume 131 P rogra m Chang e 132 RPN Coarse 133 RPN Fine 134 NRPN Co arse 135 NRPN Fin e Appendix G – Assignable Controller Numbers to Pressure Pads This table only applies to the pressure Pads on your Panda.
Appendix I - Hexadecimal Conversion Chart Hexadecimal value Decimal value Hexadecimal value Decimal value Hexadecimal value Decimal value 0 0 2B 43 56 86 1 1 2C 44 57 87 2 2 2D 45 58 88 3 3 2E 46 59 89 4 4 2F 47 5A 90 5 5 30 48 5B 91 6 6 31 49 5C 92 7 7 32 50 5D 93 8 8 33 51 5E 94 9 9 34 52 5F 95 0A 10 35 53 60 96 0B 11 36 54 61 97 0C 12 37 55 62 98 0D 13 38 56 63 99 0E 14 39 57 64 100 0F 15 3A 58 65 101 10