Max/MSP で poly~ を使った和音再生ができません。最小構成での正しい接続方法を教えてください。
Max/MSP で poly~ を使って 外部MIDIキーボードから和音を鳴らすパッチを作ろうとしているのですが、
丸一日試してもまだ和音が鳴らず、1音ずつしか出ません。![]()
poly~ と voice パッチのつなぎ方に根本的な誤りがあるのかもしれません。
最小構成での 正しい polyphonic セットアップを教えていただけると助かります。

現在の構成 voice(poly内部)
[in 1] ← pitch, velocity のリストを受け取る想定
|
[unpack 0 0]
| \
[mtof] [* 0.01]
| |
[cycle~] |
\ |
[*~] |
|
[out~ 1]
- cycle~ の出力は聞こえる
- velocity は *~ の右 inlet に入れて音量として使用
- 単音は問題なく鳴ります
現在の構成 mainパッチ
[notein]
|
[pack 0 0]
|
[poly~ voice 6]
|
[*~ 0.2]
|
[dac~]
- MIDI キーボードの入力は確認済み
- 音は1音ずつは鳴りますが、和音は鳴りません
- poly~ の引数「voice 6」は voice.maxpat を6インスタンス読み込ませる意図です
試したこと
- poly~ のインスタンス数を 6 → 8 に変更
- voice パッチを完全に作り直し
- notein → pack の順番を再確認
- voice パッチ内部の音量(*~)を 0.1 → 0.2 など変更
- DSP設定/オーディオ設定の確認
- poly~ のヘルプパッチの構造を参考に再現
しかし、いずれも 同時発音はされず、最新の1音しか鳴りません。
補足
- MIDI キーボード(Akai MPK mini)が入力デバイスとして認識されているのは確認済み
- 単音のみの構成では音が出ています
- 最小限のパッチで動かしたいので、エンベロープや thispoly~ はまだ使っていません
- まずは「最小構成で和音が確実に出る状態」を知りたいです
どなたか poly~ の基本的な組み方をご教示いただけないでしょうか。
よろしくお願いいたします。
0 likes