音频转midi
audio-to-midi接收声音文件,并将其转换为多通道MIDI文件。 它通过以用户指定的时间步长在音频数据的所有通道上执行FFT来实现此目的。 然后将得到的频率分析分为与十二个音阶相对应的等效类; 每个类别的音量是其组成频率的平均音量。 然后,它为MIDI格式化该数据,并将其写到用户指定的文件中。 它取的音频文件格式所支持的能力转换模块。 在运行audio-to-midi之前必须先安装libsndfile
安装
> python3 ./setup.py install
用法
> audio-to-midi --help
usage: audio-to-midi [-h] [--output OUTPUT] [--time-window TIME_WINDOW] [--activation-level ACTIVATION_LEVEL] [--condense]
2021-09-17 21:52:54
11KB
Python
1