Вопросы по теме 'opensl'

Микширование звуковых эффектов с помощью OpenSL на Android
В настоящее время я реализую микширование звуковых эффектов на Android через OpenSL. У меня есть начальная реализация, но я столкнулся с некоторыми проблемами. Моя реализация выглядит следующим образом: 1) Для каждого звукового эффекта я создаю...
2394 просмотров
schedule 27.08.2022

Какие должны быть причины для использования OpenSL ES вместо AudioTrack в Android?
В настоящее время я использую AudioTrack, передавая ему аудиоданные из собственного слоя для воспроизведения. Кажется, я могу использовать OpenSL ES на собственном уровне вместо AudioTrack в Java. Каковы предполагаемые преимущества OpenSL ES по...
45426 просмотров
schedule 24.04.2022

OpenSLES с 3D-звуком
Спецификации OpenSLES 1.0.1 демонстрируют реализацию 3D-аудио. Меня интересует определение местоположения источника 3D-аудио. Я попытался реализовать это в Android 14, но в результате выдал «SL_RESULT_FEATURE_UNSUPPORTED». Как сообщается в этой...
1980 просмотров
schedule 14.01.2024

Точная синхронизация зацикленного звука с анимацией в Android
Вопрос: Есть ли способ использовать AudioTrack и setLoopPoints () для настройки цикла с точностью, основанной на выборках / кадрах в миллисекунду? Изменить: Я понимаю, что нельзя ожидать идеальной точности от вычислительной мощности, которой...
1052 просмотров
schedule 22.02.2022

Как использовать собственный OpenSL ES в студии Android
Мне нужно разработать аудиоприложение в NDK с помощью Android Studio. я добавил the ndk path to local.properties - ndk.dir=/opt/android-ndk-r10 sdk.dir=/opt/adt-bundle-linux-x86_64-20140702/sdk In build.gradle I added an entry for...
1851 просмотров

Замените микрофон по умолчанию с помощью OpenSL ES (собственное аудио в Android)
Я новичок в Android Native audio, использующем OpenSL ES, и мне нужна ваша помощь. Теперь я хочу написать приложение для записи и воспроизведения в реальном времени. В части записи мы должны сначала настроить источник звука, когда мы создаем...
2090 просмотров

Android с Nexus 6, как избежать снижения приоритета аудиопотока OpenSL, связанного с фокусом приложения?
Я столкнулся со странной проблемой при попытке реализовать воспроизведение потокового аудио с малой задержкой на Nexus 6 под управлением Android 6.0.1 с использованием OpenSL ES. Моя первоначальная попытка, похоже, страдала от проблем с голоданием,...
1131 просмотров
schedule 22.08.2023

Шум OpenSL ES при запуске воспроизведения нового буфера
Я использую OpenSL ES для воспроизведения звука на Android. У меня возникла проблема, когда один буфер в очереди воспроизведения заканчивается и начинается другой, между ними часто слышен легкий треск. Это известная проблема? Как я могу этого...
368 просмотров
schedule 03.03.2024

Добавить OpenSL на андроид
Я очень запутался с NDK и с OpenSL. Я пытаюсь добавить OpenSL в свой проект. И иметь некоторые проблемы. Когда я создаю проект ndk, у меня нет файла Android.mk, но есть CMakeList. в учебниках везде говорится об android.mk, где нужно написать одну...
524 просмотров
schedule 30.08.2022

Как реализовать запись звонков с помощью android ndk
Я хочу записывать звонки с помощью Android NDK. Раньше я использовал sdk и записывал звонки, но в нескольких конкретных телефонах и новых выпущенных телефонах (уровень API 24/Nougat) или выше звонок не записывается.
1006 просмотров

OpenSL es-Управление очередью аудиобуфера
Я очень новичок в openssl es. В настоящее время я экспериментирую с функциями записи и воспроизведения OpenSL для Android. Прямо сейчас у меня есть функция записи, которая хранит данные в буферной очереди. Затем я могу воспроизвести буферную...
478 просмотров
schedule 20.08.2022

Как установить выходное аудиоустройство для Android OpenSL ES?
Делаю плеер, который должен играть только через наушники (проводные или Bluetooth), но не через динамик. Если отключить наушники во время воспроизведения, проигрыватель автоматически ставится на паузу. Когда (Bluetooth) наушники снова подключены и я...
592 просмотров
schedule 28.09.2022