LINUX.ORG.RU

Получение звука из Alsa

 


0

2

Есть такая задачка - получить звук с звуковой карты не зашифрованном виде, а именно в виде осцилограммы (момент времени/амплитуда) и так же отправить подобный сигнал на звуковую карту. Подскажите в какую сторону копать.

Самый простой способ - arecord/aplay через пайп. Или читать документацию по alsa-lib.

constantined ()

получить звук с звуковой карты не зашифрованном виде

что значит «зашифрованном»?

а именно в виде осцилограммы (момент времени/амплитуда)

он как бы так и идёт, каждый сэмпл - это амплитуда сигнала, момент времени вычисляется элементарно.

и так же отправить подобный сигнал на звуковую карту.

А осцилограмма - это изображение, как ты его собираешься выводить изображение на звуковую карту?

Harald ★★★★★ ()

Незашифрованный вид - это PCM что ли? Просто открой устройство на запись и читай. Для отправки надо наоборот писать в устройство.

m0rph ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.