104
MIDI Implementation
-------------------------------------------------------------------
NRPN and Effect Parameters
-------------------------------------------------------------------
❍
Algorithm 0 Reverb (FX1 or FX3)
+—————————————————————————————————————————————————————————————————+
| NRPN | Data | |
| | Entry | |
|=========+=========+=============================================|
| 00H 00H | mmH llH | EQ SW |
| | | 0,1 = Off,On|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 01H | mmH llH | EQ: Low EQ Type |
| | | 0,1 = Shelving, Peaking|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 02H | mmH llH | EQ: Low EQ Gain |
| | | —12,,,12dB|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 03H | mmH llH | EQ: Low EQ Frequency |
| | | 2,,,200 = 20,,,2000Hz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 04H | mmH llH | EQ: Low EQ Q |
| | | 3,,,100 = 0.3,,,10.0|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 05H | mmH llH | EQ: Mid EQ Gain |
| | | —12,,,12dB|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 06H | mmH llH | EQ: Mid EQ Frequency |
| | | 20,,,800 = 200,,,8000Hz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 07H | mmH llH | EQ: Mid EQ Q |
| | | 3,,,100 = 0.3,,,10.0|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 08H | mmH llH | EQ: High EQ Type |
| | | 0,1 = Shelving, Peaking|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 09H | mmH llH | EQ: High EQ Gain |
| | | —12,,,12dB|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0AH | mmH llH | EQ: High EQ Frequency |
| | | 14,,,200 = 1.4,,,20.0kHz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0BH | mmH llH | EQ: High EQ Q |
| | | 3,,,100 = 0.3,,,10.0|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0CH | mmH llH | EQ: Out Level |
| | | 0,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0DH | mmH llH | Reverb: Room Size |
| | | 5,,,40m|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0EH | mmH llH | Reverb: Reverb Time |
| | | 1,,,320 = 0.1,,,32.0s|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0FH | mmH llH | Reverb: Pre Delay |
| | | 0,,,200 = 0,,,200ms|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 10H | mmH llH | Reverb: Diffusion |
| | | 0,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 11H | mmH llH | Reverb: Density |
| | | 0,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 12H | mmH llH | Reverb: Early Reflection Level |
| | | 0,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 13H | mmH llH | Reverb: LF Damp Frequency |
| | | 5,,,400 = 50,,,4000Hz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 14H | mmH llH | Reverb: LF Damp Gain |
| | | —36,,,0dB|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 15H | mmH llH | Reverb: HF Damp Frequency |
| | | 10,,,200 = 1.0,,,20.0kHz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 16H | mmH llH | Reverb: HF Damp Gain |
| | | —36,,,0dB|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 17H | mmH llH | Reverb: HI Cut Frequency |
| | | 2,,,200 = 0.2,,,20.0kHz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 18H | mmH llH | Reverb: Effect Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 19H | mmH llH | Reverb: Direct Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 1AH | 00H 00H | (Reserved) |
: : :
| 00H 7FH | 00H 00H | (Reserved) |
+—————————————————————————————————————————————————————————————————+
❍
Algorithm 1 Delay
+—————————————————————————————————————————————————————————————————+
| NRPN | Data | |
| | Entry | |
|=========+=========+=============================================|
| 00H 00H | mmH llH | Delay SW |
| | | 0,1 = Off,On|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 01H | mmH llH | EQ SW |
| | | 0,1 = Off,On|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 02H | mmH llH | Delay: Delay Time |
| | | 0,,,1200ms|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 03H | mmH llH | Delay: Shift |
| | | —1200,,,1200 = L1200,,,R1200ms|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 04H | mmH llH | Delay: Lch Feedback Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 05H | mmH llH | Delay: Rch Feedback Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 06H | mmH llH | Delay: Lch Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 07H | mmH llH | Delay: Rch Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 08H | mmH llH | Delay: LF Damp Frequency |
| | | 5,,,400 = 50,,,4000Hz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 09H | mmH llH | Delay: LF Damp Gain |
| | | —36,,,0dB|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0AH | mmH llH | Delay: HF Damp Frequency |
| | | 10,,,200 = 1.0,,,20.0kHz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0BH | mmH llH | Delay: HF Damp Gain |
| | | —36,,,0dB|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0CH | mmH llH | Delay: Direct Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0DH | mmH llH | EQ: Low EQ Type |
| | | 0,1 = Shelving, Peaking|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0EH | mmH llH | EQ: Low EQ Gain |
| | | —12,,,12dB|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0FH | mmH llH | EQ: Low EQ Frequency |
| | | 2,,,200 = 20,,,2000Hz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 10H | mmH llH | EQ: Low EQ Q |
| | | 3,,,100 = 0.3,,,10.0|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 11H | mmH llH | EQ: Mid EQ Gain |
| | | —12,,,12dB|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 12H | mmH llH | EQ: Mid EQ Frequency |
| | | 20,,,800 = 200,,,8000Hz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 13H | mmH llH | EQ: Mid EQ Q |
| | | 3,,,100 = 0.3,,,10.0|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 14H | mmH llH | EQ: High EQ Type |
| | | 0,1 = Shelving, Peaking|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 15H | mmH llH | EQ: High EQ Gain |
| | | —12,,,12dB|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 16H | mmH llH | EQ: High EQ Frequency |
| | | 14,,,200 = 1.4,,,20.0kHz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 17H | mmH llH | EQ: High EQ Q |
| | | 3,,,100 = 0.3,,,10.0|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 18H | mmH llH | EQ: Out Level |
| | | 0,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 19H | 00H 00H | (Reserved) |
: : :
| 00H 7FH | 00H 00H | (Reserved) |
+—————————————————————————————————————————————————————————————————+
* (Delay Time) + (Absolute value of Shift) should be 1200 or less.
❍
Algorithm 2 Stereo Delay Chorus
+—————————————————————————————————————————————————————————————————+
| NRPN | Data | |
| | Entry | |
|=========+=========+=============================================|
| 00H 00H | mmH llH | Delay SW |
| | | 0,1 = Off,On|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 01H | mmH llH | Chorus SW |
| | | 0,1 = Off,On|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 02H | mmH llH | EQ SW |
| | | 0,1 = Off,On|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 03H | mmH llH | Delay: Delay Time |
| | | 0,,,500ms|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 04H | mmH llH | Delay: Shift |
| | | —500,,,500 = L500,,,R500ms|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 05H | mmH llH | Delay: Lch Feedback Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 06H | mmH llH | Delay: Rch Feedback Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 07H | mmH llH | Delay: Lch Cross Feedback Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 08H | mmH llH | Delay: Rch Cross Feedback Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 09H | mmH llH | Delay: Effect Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0AH | mmH llH | Delay: Direct Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0BH | mmH llH | Chorus: Rate |
| | | 1,,,100 = 0.1,,,10.0Hz|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0CH | mmH llH | Chorus: Depth |
| | | 0,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0DH | mmH llH | Chorus: Pre Delay |
| | | 0,,,50ms|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0EH | mmH llH | Chorus: Effect Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 0FH | mmH llH | Chorus: Direct Level |
| | | —100,,,100|
|—————————+—————————+—————————————————————————————————————————————|
| 00H 10H | mmH llH | Chorus: Lch Feedback Level |
| | | —100,,,100|
2400_app_e.book 104 ページ 2005年4月28日 木曜日 午後1時14分