Изменение источника входного звука и установка его в моно на Debian Jessie/8 с помощью команд

logger - это интерфейс командной строки для системы ведения журналов, поэтому просто запустите что-нибудь вроде

logger -p kernel.notice "---------- Rebooting ---------"

перед перезагрузкой. Есть еще много вариантов.

2
07.05.2016, 22:14
2 ответа

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

pacmd list-sources | grep alsa_input

Вывод:

name: alsa_input.pci-0000_00_1b.0.analog-stereo
name: alsa_input.usb-046d_0823_0C629EC0-00-U0x46d0x823.iec958-stereo
name: alsa_input.pci-0000_08_00.0.analog-stereo

И выполнение следующей команды изменяет вход источник, если ни одно приложение не использует звук в данный момент:

pacmd set-default-source alsa_input.pci-0000_00_1b.0.analog-stereo

Чтобы вернуться к микрофону веб-камеры:

pacmd set-default-source alsa_input.usb-046d_0823_0C629EC0-00-U0x46d0x823.iec958-stereo


Наконец, вывод как моно, такой же, как указано выше: Никакие источники звука не используются, и я сначала запускаю эту команду:

pacmd list-sinks | grep name:

Вывод:

name: alsa_output.pci-0000_01_00.1.hdmi-stereo
name: alsa_output.pci-0000_00_1b.0.analog-stereo

И я запускаю команду, выбирая аналоговый стерео:

pacmd load-module module-remap-sink sink_name=mono master=alsa_output.pci-0000_00_1b.0.analog-stereo channels=2 channel_map=mono,mono

Чтобы вернуться:

pacmd unload-module module-remap-sink


Просто интересно, влияет ли использование ядра 4.5 от Jessie / Backports на аудиовыход.

1
27.01.2020, 22:20

В посте ОП упоминается изменение входа на моно, но другое решение изменяет выход на моно.

Чтобы изменить вход на моно (, это было необходимо, когда я подключил свой микрофон к входу Lexicon Alpha xlr, потому что по умолчанию микрофон записывается как стерео только справа ), вместо этого вы должны переназначить источник , а не приемник:

Список доступных источников:

pacmd list-sources | grep name:
        name: <alsa_output.pci-0000_08_00.1.hdmi-stereo-extra2.monitor>
        name: <alsa_output.pci-0000_0a_00.3.iec958-stereo.monitor>
        name: <alsa_output.usb-Lexicon_Lexicon_Alpha-00.analog-stereo.monitor>
        name: <alsa_input.usb-Lexicon_Lexicon_Alpha-00.iec958-stereo>

В моем случае источником входного сигнала для микрофона был alsa_input.usb-Lexicon_Lexicon_Alpha-00.iec958-stereo. Итак, мы можем создать новый источник, теперь с монофоническим входом. Я назвал его alpha_mono, но вы можете изменить его :

.
pacmd load-module module-remap-source source_name=alpha_mono master=alsa_input.usb-Lexicon_Lexicon_Alpha-00.iec958-stereo channels=2 channel_map=mono,mono

При желании установите новый источник по умолчанию (полезно, но не обязательно):

pacmd set-default-source alpha_mono
1
23.04.2021, 23:59

Теги

Похожие вопросы