Кто-нибудь построил OpenAL для Android или нашел для него общую библиотеку? Это кажется очевидной необходимостью в игре любого вида, но для этого нет ресурсов. Кажется, что java-звуковая библиотека Android не может делать изменения в шаге от того, что я могу сказать, поэтому кажется, что есть необходимость в OpenAL. Я знаю, что OpenAL Soft может быть построен поверх ALSA, но я не уверен, что это сделали, и я уверен, что это займет у меня месяц.Android OpenAL?
Если есть хороший проводник где-то на звуковых манипуляциях на Android без OpenAL, это тоже хорошо. Это просто, что OpenAL - это своего рода стандарт для разработчиков игр, и было бы неплохо перенести мои тысячи строк на эту систему, и я подумал, что это была точка NDK, прежде чем я подключился к ней и увидел, что почти нет доступ к общей библиотеке в системе.
Спасибо .. Я надеюсь, что смогу на самом деле порт, не став сам экспертом java. На самом деле не нравится NDK!
Вы не можете получить доступ к низкоуровневым звуковым API (ALSA и т. Д.) Любым поддерживаемым способом из NDK, так что нет, вы не можете этого сделать. – SomeCallMeTim
, так что только api, который можно использовать, это то, что один java: android.media? – RzR
Нет, вы также можете использовать soundpool и audiotrack (который является низким уровнем), в java, а также теперь открывает исходный код. –