2012-02-29 26 views
3

私は私のMac上でMIDI機器を制御できるように私はMIDIコマンドを生成することができますPythonのMIDIライブラリ(好ましくはpython3)を探しています。Mac上のPython用MIDIライブラリ

私はオープンサウンドコントロール機能にも興味がありますが、それほど重要ではありません。

おかげで、

バリー

答えて

1

PyGameは良い出発点です。

+1

PyGameでピッチベンドなどのコントロールメッセージを送信することはできますか? – Baz

+0

はい、CCを含むすべてのMIDIメッセージタイプをサポートしています。 –

+0

MacのPyGameは、ポートへのMIDI書き込みをサポートしていません。 – gerardodiego

0

thisの繰り返しだろう。そうでなければ、そのポストにはPythonのMIDI情報が間違いなくあります。

だから、基本的にはMidiUtilというPythonモジュールを使いたいかもしれません。

+1

このユーティリティを使用すると、MIDIファイルを作成でき、MIDIデータを楽器に送信することはできません。 – Baz

1

もう1つのオプションは、PyMameのMIDIサポートが提供されるPortMidiのPythonラッパーです(pyPortMidi)。

いいリソースは、Python wikiのPythonInMusicページです。

+1

バージョン0.0.3 - 2005年3月15日公開Python 3のサポートのためにしばらく待っているかもしれません:) – Baz

+0

pygameにはpyportmidiが含まれています0.0.6:(2011年2月25日) – endolith

関連する問題