Qual è la migliore API da utilizzare nello sviluppo di un'applicazione che gestisca sia l'input in tempo reale che il MIDI e l'input e l'output audio? Questo sarebbe per un'applicazione che viene utilizzata nel processo di creazione di musica rispetto alla riproduzione di file audio o MIDI. Sono consapevole che questa potrebbe essere una domanda soggettiva, ma se conosci una API che viene utilizzata prevalentemente per questi scopi, ti preghiamo di condividerla.Qual è la migliore API in qualsiasi lingua per lo sviluppo di applicazioni musicali audio e MIDI?
Sono agnostico su quale linguaggio è l'API, e inoltre non mi interessa la portabilità. La vera preoccupazione è per un'API ben documentata, ben progettata (ad esempio pensata e intuitiva per gli sviluppatori che la utilizzano) e attivamente mantenuta. La portabilità del sistema operativo sarebbe piacevole, ma è seconda per l'API/lingua che soddisfa i requisiti precedenti.
Si prega di notare che l'enfasi non è sulle API per la sintesi del suono o per comporre musica con il codice. È destinato alla gestione di file audio e dati MIDI in un contesto in tempo reale.
Questa domanda dovrebbe essere wiki della comunità, poiché non è possibile una risposta definitiva –
OK, grazie per l'input. Ho imparato a conoscere le wiki della comunità e ho cambiato questa domanda in una domanda wiki della comunità. – aoeu