Отправить звук на динамик для воспроизведения на Android легко, но можно ли получить копию фактического окончательного цифрового сигнала? Допустим, у меня есть 2 приложения, в которых запущены «MyApp» и «SomeOtherApp». Мое приложение отправляет звук на динамик, но и «SomeOtherApp» тоже. SomeOtherApp — это не мое приложение, это стороннее приложение. Можно ли получить копию микшированного аудиосигнала, который воспроизводится операционной системой на динамике? То есть аудиосигнал, который представляет собой смесь сигнала динамика из моего приложения и сигнала динамика из «SomeOtherApp».
Подводя итог: я ищу способ подключиться к низкоуровневому звуковому тракту (выход аудиопотока HAL - после микширования!), Чтобы я мог получить копию «окончательного» сигнала динамика (в режиме реального времени). В идеале я также хотел бы подключиться к низкоуровневому микрофонному тракту, но сейчас это не так важно.