在开发处理实时 MIDI 和音频输入和输出的应用程序时,最好使用什么 API?这适用于在制作音乐的过程中使用的应用程序,而不是播放音频或 MIDI 文件。我知道这可能是一个主观问题,但如果您知道主要用于这些目的的 API,请分享。
我不知道 API 适用于哪种语言,也不关心可移植性。真正关心的是一个有据可查、设计良好(例如,对使用它的开发人员来说经过深思熟虑和直观)以及积极维护的 API。操作系统的可移植性会很好,但它仅次于拥有满足先前要求的 API/语言。
请注意,重点不是用于声音合成或用代码创作音乐的 API。它用于在实时上下文中处理声音文件和 MIDI 数据。