@mini_me

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Max/MSP で poly~ を使った和音再生ができません。最小構成での正しい接続方法を教えてください。

Max/MSP で poly~ を使って 外部MIDIキーボードから和音を鳴らすパッチを作ろうとしているのですが、
丸一日試してもまだ和音が鳴らず、1音ずつしか出ません。:frowning2:
poly~ と voice パッチのつなぎ方に根本的な誤りがあるのかもしれません。
最小構成での 正しい polyphonic セットアップを教えていただけると助かります。
スクリーンショット 2025-12-01 1.54.48.png

現在の構成 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

1Answer

Your answer might help someone💌