0

私はMIDIのプロジェクトに取り組んできました。目的は、パラメータを Python に入力し、これらの入力に基づいて対応する MIDI 信号を生成し、Mac から他の MIDI デバイスに出力することです。

調査の結果、私の要件を満たす可能性のあるライブラリが 2 つ存在することがわかりました。MIDIutil と pygame です。

ただし、MIDIutil は midi ファイルを出力するだけのようで、リアルタイム信号を出力することはできません。一方、Pygame は Mac Mountain Lion ユーザーにとっては本当に苦痛です。私はそれに1週間取り組んでいますが、まだ同じ段階で立ち往生しています。(midiを初期化できません。ログには常に「pypm」モジュールが見つからないことが示されています。pypmモジュールとは何ですか?)、Googleで解決策を見つけようとしましたが、直面した問題を解決できませんでした。

その結果、私の要件に合った推奨ライブラリが他にあるかどうかを尋ねたいと思いますか?

私はPython 2.7(Macのオリジナル)でMountain Lion 10.8.4を使用しています

どうもありがとうございました。

ジェームズ

4

1 に答える 1

2

Python-RTMIDIはアルファ段階にあります (まだ自分で試したことはありませんが、今後のハードウェア シンセ エディター プロジェクトの主な選択肢です)。これは C++ Python 拡張機能であるため、セットアップが簡単ではないかもしれませんが、CoreMIDI も取得できます。オプションの JACK サポートとして、しばらく待つ価値があるかもしれません。

于 2013-07-15T14:14:49.960 に答える