我想要的是 - 将 midi 文件转换为带有云端声音字体的音频文件。
我可以在双启动的 Linux 笔记本电脑(MacBook)上做到这一点,但我想在云端(特别是 GCP)上做到这一点。
仅这样做是行不通的:
sudo apt-get update
sudo apt get upgrade -y
sudo apt-get install fluidsynth
运行fluidsynth
会出现类似这样的错误
fluidsynth: error: Failed to connect to Jack server.
Failed to create the audio driver
我尝试使用 apt-get 安装缺少的类似 jackd2 的软件包,但它只给出了另一组错误。
有人尝试过在云端合成音乐吗?如果能提供帮助,我将不胜感激。
答案1
当你只运行fluidsynth
这有效:fluidsynth -F ./test.wav GeneralUserGSv1.471.sf2 test.mid
我仍然遇到此错误信息:fluidsynth: warning: Failed to pin the sample data to RAM; swapping is possible.
有关我的用例的具体说明在我的回购。