【发布时间】:2021-02-18 03:37:35
【问题描述】:
我想在低级别播放音频。我想要读取 mp3 文件和创建音频文件(两个通道独立可控)等功能。能够即时收听代码笔记本(我正在使用 Pluto)中生成的音频将不胜感激。是否有任何软件包可以实现这一目标?我发现了这个:https://github.com/JuliaAudio/MP3.jl/,但它似乎没有得到维护,在尝试安装它时我遇到了一个错误,说“没有项目文件”,这似乎是最近添加的 julia 包的新要求。
我对 Julia 完全陌生,并且有 python 和 javascript 经验。决定用 Julia 而不是 python 来做这个项目,只是为了学习这种语言。
【问题讨论】:
-
还有MusicProcessing.jl。它的功能肯定不如 Python 中的选项丰富,但它正在积极开发中,看起来有朝一日它可能会成为 Julia 中事实上的音频处理库。
-
此外,如果您不喜欢 mp3(即,如果您愿意先将源文件转换为其他文件),那么还有其他选项,请参阅例如 here