我正在熟悉 python,但我刚刚发现了music21,即使我目前正在尽可能多地阅读文档,我也很难找到简单问题的简单答案:
如何以特定速率采样一段音乐(例如从 .wav 或 .aup 文件)以获得时间和频率(或 log2),最终使用music21?
这里的想法是指定速率(比如每 0.1 秒)并获取线条。
Time, Frequency
.1,441.223
.2,441.266
.3,441.488
etc.
我猜music21.audioSearch.autocorrelationFunction 工具应该没问题,但不确定我是否完全理解它的作用......
如果有帮助的话——我的目标是通过计算分析对这些音乐片段进行分析,以了解频率波动相对于来自表演和表演者的几个因素。
所以我需要在某个时候将其打印到 .csv 或 .txt 以保存数据。
预先感谢您为我提供的任何线索;-)