an
Company
9777PC1 Sound card User’s guide
15
Detailed MIDI Implementation
MIDI
MESSAGE
HEX CODE
DESCRIPTION
COM-
PATIBI-
LITY
NOTE ON
9nH kk vv
Midi channel n(0-15) note ON #kk(1-127), velocity vv(1-127). vv=0
means NOTE OFF
MIDI
NOTE OFF
8nH kk vv
Midi channel n(0-15) note OFF #kk(1-127),
vv is don’t care.
MIDI
PITCH BEND
EnH bl bh
Pitch bend as specified by bh|bl (14 bits)
Maximum swing is +/- 1 tone (power-up). Can be changed using
« pitch bend sensitivity ». Center position is 00H 40H.
GM
PROGRAM
CHANGE
CnH pp
Program (patch) change. Specific action on channel 10 (n=9) : select
drumset. Refer to sounds / drumset list. Drumsets can be assigned to
other channels (see SYSEX MIDI channel to part assign and part to
rhythm allocation)
GM/GS
CHANNEL
AFTERTOUCH
DnH vv
vv pressure value. Effect set using Sys. Ex. 40H 2nH 20H-26H
MIDI
MIDI RESET
FFH
Reset to power-up condition
CTRL 00
BnH 00H cc
Bank select : Refer to sounds list. No action on drumset. cc=64
reserved for dream sound editor
GS/
DREAM
CTRL 01
BnH 01H cc
Modulation wheel. Rate and maximum depth can be set using SYSEX
MIDI
CTRL 05
BnH 05H cc
Portamento time.
MIDI
CTRL 06
BnH 06H cc
Data entry : provides data to RPN and NRPN
MIDI
CTRL 07
BnH 07H cc
Volume (default=100)
MIDI
CTRL 10
BnH 0AH cc
Pan (default=64 center)
MIDI
CTRL 11
BnH 0BH cc
Expression (default=127)
MIDI/GM
CTRL 64
BnH 40H cc
Sustain (damper) pedal
MIDI
CTRL 65
BnH 41H cc
Portamento ON/OFF
MIDI
CTRL 66
BnH 42H cc
Sostenuto pedal
MIDI
CTRL 67
BnH 43H cc
Soft pedal
MIDI
CTRL 80
BnH 50H vv
Reverb program vv=00H to 07H (default 04H)
00H : Room1
01H : Room2
02H : Room3
03H : Hall1
04H : Hall2
05H : Plate
06H : Delay
07H : Pan delay
DREAM
CTRL 81
BnH 51H vv
Chorus program vv=00H to 07H (default 02H)
00H : Chorus1
01H : Chorus2
02H : Chorus3
03H : Chorus4
04H : Feedback
05H : Flanger
06H : Short delay
07H : FB delay
DREAM
CTRL 91
BnH 5BH vv
Reverb send level vv=00H to 7FH
GS
CTRL 93
BnH 5DH vv
Chorus send level vv=00H to 7FH
GS
CTRL 120
BnH 78H 00H
All sound off (abrupt stop of sound on channel n)
MIDI
CTRL 121
BnH 79H 00H
Reset all controllers
MIDI
CTRL 123
BnH 7BH 00H
All notes off
MIDI
CTRL 126
BnH 7EH 00H
Mono on
MIDI
CTRL 127
BnH 7FH 00H
Poly on (default power-up)
MIDI
CTRL CC1
BnH ccH vvH
Assignable Controller 1. cc=Controller number (0-5Fh), vv=Control
value (0-7Fh). Control number (ccH) can be set on CC1
CONTROLLER NUMBER (Sys. Ex 40 1x 1F). The resulting effect is
determined by CC1 controller function (Sys.Ex. 40 2x 40-4A)
GS
CTRL CC2
BnH ccH vvH
Assignable Controller 2. cc=Controller number (00h-5Fh), vv=control
value (0-7Fh). Control number can be set on CC2 CONTROLLER
NUMBER (Sys.Ex. 40 1x 20). The resulting effect is determined by
CC2 controller function (Sys.Ex.40 2x 50-5A).
RPN 0000H
BnH 65H 00H 64H 00H 06H vv
Pitch bend sensitivity in semitones (default=2)
MIDI/GM
RPN 0001H
BnH 65H 00H 64H 01H 06H vv
Fine tuning in cents (vv=00 -100, vv=40H 0, vv=7FH +100
MIDI
RPN 0002H
BnH 65H 00H 64H 02H 06H vv
Coarse tuning in half-tones (vv=00 -64, vv=40H 0, vv=7FH +64
MIDI
NRPN 0108H
BnH 63H 01H 62H 08H 06H vv
Vibrate rate modify (vv=40H -> no modif)
GS
NRPN 0109H
BnH 63H 01H 62H 09H 06H vv
Vibrate depth modify (vv=40H -> no modif)
GS
NRPN 010AH
BnN 63H 01H 62H 0AH 06H vv
Vibrate delay modify (vv=40H -> no modif)
GS
NRPN 0120H
Bnh 63H 01H 62H 20H 06H vv
TVF cutoff freq modify(vv=40H -> no modif)
GS
NRPN 0121H
BnH 63H 01H 62H 21H 06H vv
TVF resonance modify (vv=40H -> no modif)
GS
NRPN 0163H
Bnh 63H 01H 62H 63H 06H vv
Env. attack time modify(vv=40H ->no modif)
GS
NRPN 0164H
BnH 63H 01H 62H 64H 06H vv
Env. decay time modify(vv=40H -> no modif)
GS
Содержание 9777PC1
Страница 1: ...an Company 9777PC1 Sound card User s guide 9777PC1 PDF 15 02 00 9777PC1 PCI Multimedia Sound System...
Страница 2: ...an Company 9777PC1 Sound card User s guide 2 This page intentionally left blank...
Страница 27: ...an Company 9777PC1 Sound card User s guide 27 This page intentionally left blank...