2
ответа

Регулировка скорости воспроизведения Android AudioTrack

В настоящее время я пытаюсь воспроизвести аудио с помощью AudioTrack. Аудио принимается по сети, и приложение непрерывно считывает данные и добавляет во внутренний буфер. Отдельный поток потребляет данные ...
вопрос задан: 13 July 2018 07:48
2
ответа

AudioTrack, SoundPool или MediaPlayer Что я должен использовать?

Мне нужно воспроизвести несколько аудиофайлов разной длительности, например, от 5 до 30 секунд. И я хочу установить громкость независимо для правого / левого канала, а также применять эффекты, такие как реверберация или искажение. ...
вопрос задан: 23 November 2012 10:52
1
ответ

Android AudioTrack getPlaybackHeadPosition всегда возвращает 0

Я пишу код, который намеревается взять файл Wave и записать его в AudioTrack в режиме потока. Это минимальный жизнеспособный тест для работы потокового режима AudioTrack. Но однажды я напишу немного ...
вопрос задан: 22 February 2019 02:31
1
ответ

Android: Audio Track (Stream-Mode) перерывает запись

Моя главная цель - иметь возможность передавать аудио с одного устройства на другое устройство в локальной сети. Я планирую сделать это, прочитав mp3-файл в байт [] (который у меня уже работает) и отправив его как udp-пакет ...
вопрос задан: 17 January 2019 19:43
0
ответов

How to tell when AudioTrack object has finished playing?

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 ...
вопрос задан: 4 December 2016 21:28
0
ответов

Какие должны быть причины для использования OpenSL ES вместо AudioTrack в Android?

В настоящее время я использую AudioTrack, передавая ему аудиоданные из собственного слоя для воспроизведения. Кажется, я могу использовать OpenSL ES на собственном уровне вместо AudioTrack в Java. Какие предполагаемые преимущества...
вопрос задан: 20 October 2016 09:28
0
ответов

Android: как изменить скорость воспроизведения музыки с помощью OpenSL ES

Я работаю над музыкальным проигрывателем, в котором мне нужно изменить темп (скорость воспроизведения музыки) без изменения высоты тона. Я не могу найти для этого собственный класс Android. Я попробовал SoundPool, но это...
вопрос задан: 25 March 2016 09:35
0
ответов

Несоответствия частоты дискретизации AudioTrack

Используя AudioTrack для воспроизведения, мне иногда нужно заново сэмплировать звук, который не соответствует частоте дискретизации, поддерживаемой AudioTrack. При этом мне нужно определить максимальную частоту дискретизации, поддерживаемую ...
вопрос задан: 25 May 2015 16:12
0
ответов

Преобразование кадров в миллисекунды в Android

В Android метод getPlaybackHeadPosition ()класса AudioTrack возвращает положение головки воспроизведения, выраженное в кадрах, каково его эквивалентное значение в миллисекундах?
вопрос задан: 22 April 2014 12:59
0
ответов

Как изменить темп звука и индивидуальность высоты тона с помощью ffmpeg?

Мне удалось воспроизвести аудиофайлы с помощью класса ffmpeg и AudioTrack в моем проекте Android. Я могу изменить скорость звука, используя метод setRate класса AudioTrack. Но это также меняет высоту звука,...
вопрос задан: 12 February 2013 11:56
0
ответов

Воспроизведение звука через динамики при воспроизведении музыки через наушники

У меня есть AudioTrack, который транслируется через наушники. Мне нужно отправить SoundPool только на встроенные -динамики, не прерывая воспроизведение AudioTrack через наушники. Любые хаки гангстеров?
вопрос задан: 18 August 2012 09:15
0
ответов

Android -Микширование нескольких статических сигналов в один AudioTrack

Я создаю класс, который принимает массив значений частот (, то есть 440 Гц, 880 Гц, 1760 Гц ), и воспроизводит, как они будут звучать, объединенные в один AudioTrack. Я не звуковой программист, так что это...
вопрос задан: 5 August 2012 23:33
0
ответов

AudioTrack :воспроизведение ()вызвано неинициализированным AudioTrack

Я экспериментирую с классом AudioTrack. По сути, мое приложение должно генерировать звук, когда пользователь касается определенного объекта на экране. Я использовал этот пример в качестве руководства. Мое приложение, похоже, работает как...
вопрос задан: 2 July 2012 18:13
0
ответов

Необработанные байты PCM [] В аудио на Android

В настоящее время у меня есть звук PCM в виде массива байтов. Формат подписан 16-битным прямым порядком байтов. Я хотел бы преобразовать это в какой-нибудь воспроизводимый формат на Android, желательно версии 3.2 или...
вопрос задан: 29 June 2012 19:43
0
ответов

Android: Воспроизведение файлов MP3 с помощью AudioTrack с использованием ffmpeg

Я интегрировал библиотеку ffmpeg в свой проект и также могу получать информацию о медиафайлах. Но теперь мне нужно воспроизводить mp3-файлы, используя класс AudioTrack в Android, используя ffmpeg lib. Для этого мне нужно...
вопрос задан: 27 June 2012 06:48
0
ответов

Как воспроизводить левый и правый канал отдельно с помощью AudioTrack?

Во-первых, мне нужно на лету сгенерировать 2 тона синусоидальной волны, которые имеют одинаковую частоту, но противоположные фазы, и воспроизвести их отдельно в правый и левый канал в стерео режим на Android. ...
вопрос задан: 9 January 2012 01:31
0
ответов

Перезапуск AudioTrack даже после его остановки

Я создал простое приложение, которое генерирует прямоугольный сигнал заданной частоты и воспроизводит его с помощью AudioTrack в режиме STREAM (STREAM_MUSIC). Кажется, все работает нормально, и звук воспроизводится нормально ...
вопрос задан: 6 December 2011 05:24
0
ответов

SoundPool error: no more track names available

У меня проблемы с классом soundpool. Дело вот в чем: В моем игровом приложении (музыкальном приложении) мне нужно воспроизводить по крайней мере 32 коротких звука одновременно, поэтому я объявляю свой саундпул так: private ...
вопрос задан: 5 December 2011 16:44