MIDI CC リファレンス
すべての CC はチャネル毎(per-MIDI-channel)に独立して効きます。
| CC # | 名前 | 範囲 → 内部 | 説明 |
|---|---|---|---|
| 0 | Bank Select MSB | 0-127(現状未使用) | 互換性のため受信のみ |
| 32 | Bank Select LSB | 0-15 | バンク番号 |
| 1 | Modulation Wheel | 0-127 → 0.0-1.0 | SoftLFO Drive=ModWheel 時の depth |
| 7 | Channel Volume | 0-127 → -60..0 dB | v=0 で完全無音、v=127 で 0 dB |
| 10 | Pan | 0-127(64=center) | -63..+63 にマップ |
| 64 | Sustain Pedal | ≥64 で ON | ノート保持 |
| 71 | Resonance / Q | 0-127 → 0.1..10 | per-voice フィルタの Q(一時オーバーライド) |
| 74 | Brightness / Cutoff | 0-127 → 20..20000 Hz | per-voice フィルタの cutoff(一時オーバーライド) |
| 102 | Slot Select (PC 代替) | 0-127 | CC 32 で指定したバンクの slot N に切替 |
| 123 | All Notes Off | — | このチャネルの全ノートを停止 |
| — | Pitch Wheel | ±8192 | Bend Range 設定値(既定 ±2 半音) |
| — | Program Change | 0-127 | CC 32 で指定したバンクの slot N に切替 |
トラブルシュート
Cubase で Program Change が効かない
Cubase は VST3 の仕様上、PC を processBlock に渡しません。解決策:
- MewMMLPad 側で
$ProgramChange=CC102を指定する - または、DAW から
CC 32 (Bank LSB) → CC 102 (Slot)を直接送る
MewFM 側は PC と CC 102 の両方を受け付けます。
パラアウト B / C / D が無音
- DAW 側で出力バスを Activate していますか?(パラアウト:DAW 側の設定 参照)
- Standalone 起動時は Out A 以外は出ません(Standalone モード 参照)
- 該当チャネルが Engine: Off になっていませんか?
SSG の音だけ大きすぎる / 小さすぎる
これは波形特性による知覚 loudness の差です(SSG: なぜ大きく聴こえるか 参照)。
チャネル毎の Volume slider または DAW 側の Channel Volume CC (7) で調整してください。
プリセット切替がチラつく
連続して同じ PC を送っている場合は無視されます(重複 PC は内部で dedupe)。
バンク変更を伴うときは 必ず CC 32 を先に、その後 PC か CC 102 の順で送ってください。