Я новачок в розробці, і я намагаюся створити еквалайзер на платформі Android.
Як я можу сфотографувати вихідний аудіопотік на android? Мені просто потрібно взяти аудіоінформацію, яка виходить із моєї програми. (Я вже шукав www.developers.android.com, і я не знайшов жодної інформації)
Відповіді:
4 для відповіді № 1В даний час в Android немає функцій для запису аудіо виходу (ну, там є API Visualizer що дозволить вам здобути часткове, низькоякісне аудіо для цілей аудіо-візуалізації).
Якщо вам потрібно лише застосувати ефект до звукуз вашого власного додатка, то ви можете зробити "запис" внутрішньо. Тобто, в додатку, відправити декодувати звукові дані на ефект, що підлягає обробці, а потім відправити оброблені дані на свій AudioTrack або чергу буфера OpenSL ES.