-
Notifications
You must be signed in to change notification settings - Fork 262
FluidFeatures
This is work in progress, these charts are still very incomplete.
NOTE_OFF
Implemented.
NOTE_ON
Implemented.
CONTROL_CHANGE
Implemented. See related table below.
MIDI_SET_TEMPO
Implemented.
PROGRAM_CHANGE
Implemented.
CHANNEL_PRESSURE
Implemented.
PITCH_BEND
Implemented.
(000) BANK_SELECT
Implemented. MSB and LSB. See comments in source code about possible issues.
(001) Modulation Wheel
Implemented through SF2 default modulators.
(005) Portamento Time
Implemented, see PolyMono documentation in /doc/polymono/FluidPolyMono-0004.pdf
(006) DATA_ENTRY
Implemented. MSB and LSB.
(007) Channel Volume
Implemented through SF2 default modulators.
(008) Balance
Implemented through non-standard SF2 modulators.
(010) Pan
Implemented through SF2 default modulators.
(011) Expression
Implemented through SF2 default modulators.
(064) SUSTAIN_SWITCH
Implemented.
(065) PORTAMENTO_SWITCH
Implemented, see PolyMono documentation in /doc/polymono/FluidPolyMono-0004.pdf
(066) SOSTENUTO_SWITCH
Implemented.
(068) LEGATO_SWITCH
Implemented, see PolyMono documentation in /doc/polymono/FluidPolyMono-0004.pdf
(084) Portamento Control (PTC)
Implemented, see PolyMono documentation in /doc/polymono/FluidPolyMono-0004.pdf
(091) Effects 1 Depth (Reverb Send Level)
Implemented through SF2 default modulators.
(093) Effects 3 Depth (Chorus Send Level)
Implemented through SF2 default modulators.
(098) NRPN_LSB
Implemented. See related table below.
(099) NRPN_MSB
Implemented. See related table below.
(100) RPN_LSB
Implemented. See related table below.
(101) RPN_MSB
Implemented. See related table below.
(120) ALL_SOUND_OFF
Implemented.
(121) ALL_CTRL_OFF
Implemented.
(123) ALL_NOTES_OFF
Implemented.
(124) Omni Mode Off
Implemented, see PolyMono documentation in /doc/polymono/FluidPolyMono-0004.pdf
(125) Omni Mode On
Implemented, see PolyMono documentation in /doc/polymono/FluidPolyMono-0004.pdf
(126) Mono Mode
Implemented, see PolyMono documentation in /doc/polymono/FluidPolyMono-0004.pdf
(127) Poly Mode
Implemented, see PolyMono documentation in /doc/polymono/FluidPolyMono-0004.pdf
(000) RPN_PITCH_BEND_RANGE
Implemented.
(001) RPN_CHANNEL_FINE_TUNE
Implemented.
(002) RPN_CHANNEL_COARSE_TUNE
Implemented.
All SF2 generators can be altered with NRPN Control Change messages. See section 8.1.2 in the spec.