python - 将 abc 表示法转换为 wav 文件
问题描述
最近我正在使用深度学习进行音乐生成项目。我无法将模型生成的 abc 表示法转换为 wav 文件。有没有办法做到这一点?我想以 .wav 格式将其上传到 soundcloud。我研究了很多,但我找不到它。
解决方案
现有的工具可以将 ABC 文件转换为 WAV 文件,但请记住,这些格式代表了根本不同的信息:ABC 是一种速记乐谱,而 WAV 是一种音频格式。您需要额外的演奏信息(如乐器)才能将记谱法转化为声音。
也就是说,您可以尝试 PySynth:https ://mdoege.github.io/PySynth/
推荐阅读
- python - PySpark:对多个数据帧进行分区和散列,然后加入
- docker - Nginx + 码头工人。504网关超时
- windows - 为什么powershell不保存文件
- sql - 在 MSSQL 中查找“LIKE”重复项
- javascript - 复选框使用 jquery 过滤产品并通过重新加载保持状态
- scala - 从 Cassandra 查询的数据无法在同一列上再次过滤(InvalidQueryException)
- php - 在哪里以及如何实例化依赖项
- ajax - ASP.NET MVC - 对pdf文件的服务器端的ajax调用?
- c++ - std::lists 的 std::vector 中的不可复制元素
- xpath - 难以找到正确的 xpath