Yamaha QY300 Voice Lists And Midi Data - Page 7
MIDI Data Format - disk
View all Yamaha QY300 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 7 highlights
MIDI Data Format MSB 00000000B ( 00H ) 01000000B ( 40H ) 01111111B ( 7FH ) Minimum value Middle value Maximum value (3-2) CHANNEL MODE MESSAGES (3-2-1) ALL SOUND OFF STATUS 1011nnnn (BnH) n = 0 ~ 15 VOICE CHANNEL NUMBER CONTROL NUMBER 01111000 CONTROL VALUE 00000000 Immediately shuts off the sound coming in over the designated channel, and deletes any channel-message conditions (NOTE ON, HOLD ON, etc.). (3-2-2) RESET ALL CONTROLLERS STATUS 1011nnnn (BnH) n = 0 ~ 15 VOICE CHANNEL NUMBER CONTROL NUMBER 01111001 CONTROL VALUE 00000000 Resets controller values as follows. PITCH BEND CHANGE MODULATION EXPRESSION SUSTAIN SWITCH SOSTENUTO SWITCH RPN PORTAMENT CONTROL 0 (center) 0 (off) 127 (Max) 0 (off) 0 (off) Unset condition: internal data does not change Reset The following data do not change. PROGRAM CHANGE, BANK SELECT MSA/LSB, VOLUME, PAN. EFFECT SEND LEVEL 1, PITCH BEND SENSITIBITY, FINE TUNING, COARSE TUNING (3-2-3) ALL NOTE OFF All ON notes on the relevant channel go OFF. But if HOLD 1 or Sustenuto is ON, sound continues until the HOLD 1 or Sustenuto switches OFF. (3-2-4) OMNI MODE OFF Same processing as for ALL NOTES OFF. (3-2-5) OMNI MODE ON Same processing as for ALL NOTES OFF. Note that OMNI does not go ON. (3-3) REGISTERED PARAMETER NUMBER (3-3-1) PITCH BEND SENSITIVITY RPN MSB 00H RPN LSB 00H DATA ENTRY MSB DATA ENTRY LSB mmH --- mmH = 00H - 18H (0 - 24 semitone) don't care * Initial value is 2 semitones. (3-3-2) MASTER FINE TUNE RPN MSB 00H RPN LSB 01H DATA ENTRY MSB mmH DATA ENTRY LSB llH (mmH, llH) = (00H, 00H) - (40H, 00H) - (7FH, 7FH) (-8192*100/8192) - 0 - (+8192*100/8192) (3-3-3) MASTER COARSE TUNE RPN MSB 00H RPN LSB DATA ENTRY MS DATA ENTRY LSB 02H mmH --- don't care mmH = 28H - 40H - 58H (-24 - 0 - +24 semitone) (3-3-4) RPN RESET RPN MSB 7FH RPN LSB 7FH DATA ENTRY MSB --- DATA ENTRY LSB --- don't care don't care RPN number becomes "unset". Internal setting does not change. (3-4) SYSTEM REALTIME MESSAGES (3-4-1) ACTIVE SENSING STATUS 11111110 (FEH) Transmitted approximately once every 180ms. Not transmitted while disk read or disk write is in progress. Receipt of this code causes the system to begin sensing. If status or data fail to arrive within about 500msec, the system clears the MIDI Receive buffer, forces off the current sound and the sustain switch, and resets control values. (3-5) SYSTEM EXCLUSIVE MESSAGE (3-5-1) GENERAL MIDI MODE ON F0H 7EH 7FH 09H 01H F7H The controller settings are reset to the following values: VOLUME PAN PROGRAM CHANGE BANK SELECT MSB REVERB DEPTH PITCH BEND CHANGE MODULATION EXPRESSION SUSTAIN SWITCH SOSTENUTO SWITCH RPN PORTAMENT CONTROL MIDI MASTER VOLUME PITCH BEND SENSITIBITY FINE TUNING COARSE TUNING 100 Center 1 (Grandpno) 0 4 0 (center) 0 (off) 127 (Max) 0 (off) 0 (off) Unset condition: internal data does not change Reset 127 (Max) 02 (2 semitones) 0 0 (3-5-2) MIDI MASTER VOLUME F0H 7FH 7FH 04H 01H llH mmH F7H Changes the MASTER VOLUME value to "mm". (The "ll"value is ignored.) (3-5-3) MIDI MASTER TUNING F0H 43H 1nH 27H 30H 00H 00H mmH llH ccH F7H Changes the MASTER TUNE value in accordance with "mm" and "ll". ("n" and "cc" values are ignored.) T = M*200/256-100 where T: Actual tuning value (-99 - +99) M: Single byte value, formed by "mm" bits 0 -3 followed by "ll" bits 0 -3. - 7 -