什么是通过编程创建音乐的好API?

Jus*_*ier 12 procedural-music

我正在考虑用程序生成音乐.我希望找到一个非常简单的API,我可以在其中调出乐器,音符,持续时间和一首歌曲(我当然会采取任何措施,但这将是我的偏好).有没有这样做的图书馆?

Hej*_*man 7

你最好的选择是音乐编程环境,其中有几种.

Csound是最着名的之一.这是他们的网站.

Max MSP也是另一种广泛使用的选项,它也提供了可视化编程接口.然而,它是商业的.

另一个众所周知的选择(并且被实验电子音乐家广泛使用)是SuperCollider. 是它的网页.

这是一篇描述类似语言/环境的维基百科文章.

您还可以使用具有正确库的通用编程语言来进行音频/音乐工作.例如,Java提供了Java Sound API.

  • Max/MSP来自Pure Data,这是Miller Puckette的一个开源项目.请参阅:http://www-crca.ucsd.edu/~msp/software.html (2认同)