Захват аудио потока по умолчанию с ALSA в переполнении стека

Я делаю забавный проект по изменению цвета лампочек Philips Hue в зависимости от звука, который исходит от стандартного устройства ALSA.

Я хочу написать небольшую программу на C ++, которая собирает и анализирует аудиопоток по умолчанию и разделяет его на 3 изменения: низкий, средний и высокий, а затем назначает этим каналам красный, зеленый и синий.

Я пытаюсь прочитать, как создавать устройства ALSA, но я пытаюсь выяснить и Google, как захватывать потоки с помощью ALSA. Это первый раз, когда я работаю с аудио и ALSA. Сейчас я стараюсь избегать использования python, так как хочу узнать немного больше.

Если вы считаете, что не стоит писать это на C ++, я сделаю это на python.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]