问题描述
我正在尝试将 MP3 音乐文件转换为 MIDI 文件并询问了 this 问题。所以我得到了一个答案,使用 MELODIA - Melody Extraction 软件,如here所述:
所以我制作了一个 colab 页面来做这件事,但我不知道如何在 google colab 的 Ubuntu 服务器上安装 MELODIA,所以如果可能的话,我在这里问。我知道 MELODIA 是 vamp 的一个插件,首先必须安装鞋面,然后是 MELODIA,然后我想 this colab sample page 上的以下错误将得到解决:
Loading audio...
Extracting melody f0 with MELODIA...
Vamp::HostExt::PluginLoader: No library found in Vamp path for plugin "mtg-melodia:melodia"
Traceback (most recent call last):
File "audio_to_midi_melodia.py",line 225,in <module>
savejams=args.jams)
File "audio_to_midi_melodia.py",line 174,in audio_to_midi_melodia
parameters={"voicing": 0.2})
File "/usr/local/lib/python3.7/dist-packages/vamp/collect.py",line 166,in collect
plugin,step_size,block_size = vamp.load.load_and_configure(data,sample_rate,plugin_key,parameters,**kwargs)
File "/usr/local/lib/python3.7/dist-packages/vamp/load.py",line 83,in load_and_configure
vampyhost.ADAPT_CHANNEL_COUNT)
TypeError: Failed to load plugin: mtg-melodia:melodia
更新:
我已尝试通过 below command 安装鞋面:
!!pip install music21 vamp librosa midiutil
! apt-get install -y vamp-plugin-sdk
但根据 this installation guide,我找不到 '/usr/local/lib/vamp'
文件夹并出现以下错误:
[Errno 2] No such file or directory: '/usr/local/lib/vamp'
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)