一手资料:
Basic Pitch: An open source MIDI converter from Spotify - Demo
https://github.com/spotify/basic-pitch (官网要求仅支持 python)
清华镜像源网站(下载python3) https://mirrors.tuna.tsinghua.edu.cn/
第一步:先安装 python 3.11
安装时,记得选择【添加到环境变量】中。
安装后cmd 运行 如下命令,看看是否正常。
python --version
或者
where python
如果正常,则显示如下:
C:\Users\xx>python --version
Python 3.11.11
C:\Users\xx>where python
D:\common\miniconda3\python.exe
C:\Users\xx\AppData\Local\Microsoft\WindowsApps\python.exe
打开 cmd 开始安装 basic-pitch ,运行如下命令(因为有些文件很大,所以需要加上 --default-timeout参数 ,防止下载超时):
pip install --default-timeout=1000 basic-pitch
后面就慢慢等吧,保持网络通畅,一切ok。
安装完毕后,随便录个音频,下面是官网的转换命令案例。
basic-pitch <output-directory> <input-audio-path>
我录个 1.m4a ,转换下:
basic-pitch d:/a/ d:/a/1.m4a
如图的 1_basic_pitch.mid 就是想要的数字文件midi格式。