В настоящее время я пытаюсь воспроизвести аудио с помощью AudioTrack. Аудио принимается по сети, и приложение непрерывно считывает данные и добавляет во внутренний буфер. Отдельный поток потребляет данные ...
Мне нужно воспроизвести несколько аудиофайлов разной длительности, например, от 5 до 30 секунд. И я хочу установить громкость независимо для правого / левого канала, а также применять эффекты, такие как реверберация или искажение. ...
Я пишу код, который намеревается взять файл Wave и записать его в AudioTrack в режиме потока. Это минимальный жизнеспособный тест для работы потокового режима AudioTrack. Но однажды я напишу немного ...
Моя главная цель - иметь возможность передавать аудио с одного устройства на другое устройство в локальной сети. Я планирую сделать это, прочитав mp3-файл в байт [] (который у меня уже работает) и отправив его как udp-пакет ...
I'm trying to play a PCM file in Android using the AudioTrack class. I can get the file to play just fine, but I cannot reliably tell when playback has finished. AudioTrack.getPlayState says playback ...
В настоящее время я использую AudioTrack, передавая ему аудиоданные из собственного слоя для воспроизведения. Кажется, я могу использовать OpenSL ES на собственном уровне вместо AudioTrack в Java. Какие предполагаемые преимущества...
Я работаю над музыкальным проигрывателем, в котором мне нужно изменить темп (скорость воспроизведения музыки) без изменения высоты тона. Я не могу найти для этого собственный класс Android. Я попробовал SoundPool, но это...
Используя AudioTrack для воспроизведения, мне иногда нужно заново сэмплировать звук, который не соответствует частоте дискретизации, поддерживаемой AudioTrack. При этом мне нужно определить максимальную частоту дискретизации, поддерживаемую ...
В Android метод getPlaybackHeadPosition ()класса AudioTrack возвращает положение головки воспроизведения, выраженное в кадрах, каково его эквивалентное значение в миллисекундах?
Мне удалось воспроизвести аудиофайлы с помощью класса ffmpeg и AudioTrack в моем проекте Android. Я могу изменить скорость звука, используя метод setRate класса AudioTrack. Но это также меняет высоту звука,...
У меня есть AudioTrack, который транслируется через наушники. Мне нужно отправить SoundPool только на встроенные -динамики, не прерывая воспроизведение AudioTrack через наушники. Любые хаки гангстеров?
Я создаю класс, который принимает массив значений частот (, то есть 440 Гц, 880 Гц, 1760 Гц ), и воспроизводит, как они будут звучать, объединенные в один AudioTrack. Я не звуковой программист, так что это...
Я экспериментирую с классом AudioTrack. По сути, мое приложение должно генерировать звук, когда пользователь касается определенного объекта на экране. Я использовал этот пример в качестве руководства. Мое приложение, похоже, работает как...
В настоящее время у меня есть звук PCM в виде массива байтов. Формат подписан 16-битным прямым порядком байтов. Я хотел бы преобразовать это в какой-нибудь воспроизводимый формат на Android, желательно версии 3.2 или...
Я интегрировал библиотеку ffmpeg в свой проект и также могу получать информацию о медиафайлах. Но теперь мне нужно воспроизводить mp3-файлы, используя класс AudioTrack в Android, используя ffmpeg lib. Для этого мне нужно...
Во-первых, мне нужно на лету сгенерировать 2 тона синусоидальной волны, которые имеют одинаковую частоту, но противоположные фазы, и воспроизвести их отдельно в правый и левый канал в стерео режим на Android. ...
Я создал простое приложение, которое генерирует прямоугольный сигнал заданной частоты и воспроизводит его с помощью AudioTrack в режиме STREAM (STREAM_MUSIC). Кажется, все работает нормально, и звук воспроизводится нормально ...
У меня проблемы с классом soundpool. Дело вот в чем: В моем игровом приложении (музыкальном приложении) мне нужно воспроизводить по крайней мере 32 коротких звука одновременно, поэтому я объявляю свой саундпул так: private ...