2016-12-11 16 views
0

私は、アコースティックベースのドラムパートをmidiファイルに抽出し、それを(アコースティックベースのdrum.mid)をPythonで出力したいと考えています。例えば、私は多くのMIDIファイルを持っており、その中にアコースティックベースのドラムパートを抽出し、それを出力したい(一度に、バッチ分割を意味する)split percussion staff in midi file in python

現在、ファイルをMuseScoreソフトウェアに書き込んで、パーカッションのスタッフを分割してエクスポートします。しかし、私はそれを1つずつやりたいとは思っていません。私はプログラミングでそれをやりたいのです。ありがとうございました。

答えて

0

music21あなたが探しているものは、チェックアウトしてください。

+0

実際、私はそれをチェックしましたが、私の問題を解決するためにどのように使用するのか分かりません。 –

+0

これをチェックしてください:https://groups.google.com/forum/#!msg/music21list/kWzojv7HZao/-wQ0ScqZeK4J、類似の問題と解決策 – Shane

+0

これは、midiファイルをサブミディファイルに分割していますが、私が欲しいのは、パーカッションのスタッフを分離してアコースティックバスドラムパートを抽出して出力することです。つまり、入力ミディファイルの長さは出力ミディファイルと同じです。違いは、入力ミディファイルは多くのスタッフ(ピアノ、パーカッションなど)で構成されていますが、出力MIDIファイルはアコースティックバスドラムのみで構成されています。 –