关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。
想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。
3年前关闭。
Improve this question
开发处理实时 MIDI 和音频输入和输出的应用程序的最佳 API 是什么?这适用于在制作音乐而不是播放音频或 MIDI 文件的过程中使用的应用程序。我知道这可能是一个主观问题,但如果您知道主要用于这些目的的 API,请分享。
我不知道 API 用于哪种语言,而且我也不关心可移植性。真正令人担忧的是 API 有据可查、设计良好(例如,对使用它的开发人员来说经过深思熟虑和直观)并积极维护。操作系统可移植性会很好,但它次于拥有满足先前要求的 API/语言。
请注意,重点不是用于声音合成或用代码创作音乐的 API。它旨在实时处理声音文件和 MIDI 数据。
最佳答案
这可能是一种非常迂回的方式,但我很高兴能在 HTML5 中使用 MIDI。多亏了 new audio APIs,用 JS 编写 MIDI 合成器可能相当简单。正在进入网络。由于它在 Web 浏览器中,因此您可以在客户端进行一些初步处理,然后在服务器上进行一些核心处理。
我还应该提到,HTML 是一种为此类应用程序创建 GUI 的绝佳语言,而且跨平台的优势在于它是为 Web 设计的。
关于api - 任何语言中用于音频和 MIDI 音乐应用程序开发的最佳 API 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2917751/