Самый простой способ записи 8-битного монофонического звука с частотой 16 кГц с помощью Alsa (в некотором смысле он совместим с импульсным звуком)?

StackOverflow https://stackoverflow.com/questions/1931177

Вопрос

Я совершенно запутался, есть ли у кого-нибудь очень простой пример того, как записать звук с помощью ALSA с C++?единственное, что мне нужно, это необработанные образцы в виде подписанных байтов для передачи их в другую часть моей программы.Все примеры, которые я нашел в Google, похоже, имеют проблемы с PulseAudio или не охватывают то, что мне нужно.

Это было полезно?

Решение

Листинг 4 в этом статья показывает, как использовать API библиотеки ALSA для захвата звука.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top