-3

Python で MIDI デバイスのペアを作成する必要があります。MIDI デバイスの出力をスクリプトにパッチし、スクリプトの出力を SoftSynth のようなものにパッチできるという考えです。私のスクリプトは、通過する MIDI ストリームに変更を加えます。

ほぼ確実に可能であることはわかっていますが、「バッテリーを含む」ソリューションが見つからないようです。

4

1 に答える 1

0

主に「MIDI デバイス」というクロスプラットフォームの概念がないため、Python には組み込みの MIDI ライブラリはありません。むしろ、PortMedia、JACK、SDL など、約 30 の異なるものがあります。

したがって、いずれかを選択する必要があります。これが個人的な使用である場合は、現在実際に使用しているものを選択して接続してください。クロスプラットフォームかどうかは問題ではありません。MIDI 用に ALSA または PortMedia を使用しているかどうかに関係なく、そのラッパーを使用します。

では、どうやってラッパーを見つけるのでしょうか? PyPIに移動して、"alsa" や "portmedia" などを、おそらく "midi" と一緒に検索すると、適切なラッパーが見つかる可能性が高くなります。(X が組み込まれていない場合に、Python で X を実行するためのライブラリを探しているときはいつでも、これが最初のステップになるはずです。)

于 2012-12-11T01:15:55.533 に答える