Я провожу много времени, исследуя/нахожу лучшую дружественную для разработчиков среду или библиотеки для кросс-платформы, чтобы иметь дело с твердым/точным/губным языком. Все еще не удалось найти тот, который можно использовать для перекрестной платформы.
Я попробовал GStreamer (был лучшим), но он лучше всего подходит для Linux, поскольку он охватывает CELT/Vorbis/Speex (кодировщик/декодер), GStreamer отлично справляется с Linux. Но перенос Gstreamer на платформу Windows и Mac не является дружественным, а также множеством ограничений и сталкивается с множеством проблем, когда я нашел себе не лучший способ создать лучшее приложение, как я знаю об аудио.
Есть ли какие-либо аудио-библиотеки или фреймворк, которые могут обрабатывать минимальную задержку для любой кросс-платформы? Независимо от того, на каком языке это C/ADA/LUA/Python/Java..., для изучения из этих библиотек. Чтобы создать собственную свободу аудио качества через Интернет для музыкантов/одноранговых партнеров в режиме RTP, максимальный диапазон 192 кГц.
Ожидая экспертов, посоветуйте.
My project is:
1. Peer 1 - playing electrical guiter from UK (london)
2. Peer 2 - playing drums from USA (new york)
3. Peer 3 - playing bass guiter from UK (luton)
И Peer 4 слушает, и делает запись в Голландии (Амстердам)
Спасибо заранее.
Это С++, и я не знаю, полностью ли это соответствует вашему счету, но RtAudio обеспечивает приятный и простой в использовании кросс- платформенная оболочка для аудиовыхода и ввода в реальном времени.
murgaLua поставляется с привязкой к proteaAudio если вы хотите, чтобы что-то было быстро и быстро... Это перекрестная платформа Windows-Mac-Linux;)