Python: pypianorollを使ってMIDIデータをNumpy配列に変換し、マルチトラックをプロット
(トラック数,最短音符数,音高数) のnumpy配列になってしまえば煮るなり焼くなりこっちのもの🤩 pic.twitter.com/7WfjuAQujI— Kurene (@_kurene) 2021年3月28日 MIDI形式のデータは演奏の操作・記録方式として優れていますが、データ分析やプログラム上での編集は割と面倒です。 音響信号のようにN次元配列にデータを格納できれば非常に楽なのですが、MIDIの仕様を理解して、ノートの発音タイミングを時間解像度で補正したりしつつ集計するのはなかなか大変です。 今回ご紹介する Pypianoroll は、MIDIのようなマルチトラックピアノロールデータを…
2021/03/30 23:04