タグ

ブックマーク / alt-note.blogspot.com (1)

  • PythonでMIDIを扱えるようにpretty_midiを導入する

    Pythonで楽譜を扱うのが面白いです。ABC記譜法であれば、楽譜を「文字」として扱えるのでPythonだと比較的にラクに処理できます。ただ、楽譜のインプットやアウトプットのことを考えるとMIDIファイルを扱えるようにしたほうが便利なように思えます。 pretty_midiを使う PythonでMIDIを扱う場合、パッケージ『pretty_midi』をインポートすれば良さそうです。MIDIファイル内のトラックごとに、ノートをリストとして取得できるようになります。 pretty_midi - pretty_midi 0.2.8 documentationnull インストールはpipコマンドだけで済むのでラクチン。 pip install pretty_midi MIDIを読み込む PrettyMIDI()でファイル名を指定すれば、あとはトラックとノートがリストで取得できます。 import

    PythonでMIDIを扱えるようにpretty_midiを導入する
    copuy
    copuy 2018/09/04
  • 1