Мне нужно микшировать звук из стерео в моно (в моей системе только один динамик) на Raspberry Pi с запущенным runeaudio. Я попытался применить решение здесь Force downmix к моно в Linux, но в моей ситуации это не работает.

спикер-тест выдает следующую ошибку. Можете ли вы сказать мне, что не так?

спикер-тест -Dmakemono -c2 -t wav

спикер-тест 1.1.0

Устройство воспроизведения - makemono Параметры потока: 48000 Гц, S16_LE, 2-канальный файл (ы) WAV. Неработающая конфигурация для воспроизведения: нет доступных конфигураций: неверный аргумент. Ошибка установки hwparams: неверный аргумент.

1 ответ1

0

Это выглядит так, как будто ваше оборудование не поддерживает монофоническое воспроизведение.

Чтобы микшировать оба канала, попробуйте что-то вроде этого:

pcm.makemono {
    type route
    slave.pcm "hw:0"
    ttable {
        0.0 1
        0.1 1
        1.0 1
        1.1 1
    }
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .