LINUX.ORG.RU

История изменений

Исправление pumbez, (текущая версия) :

Так, с pacat у меня получилось следующее:
Моно:

pacat --channels=1 -r --latency-msec=1 -d alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-mono | pacat --channels=1 -p --latency-msec=1 -d alsa_output.pci-0000_00_1b.0.analog-stereo

Стерео:
pacat --channels=2 -r --latency-msec=1 -d alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-mono | pacat --channels=2 -p --latency-msec=1 -d alsa_output.pci-0000_00_1b.0.analog-stereo


Названия входных и выходных устройств смотреть через pactl list sources и pactl list sinks соответственно.

Для ecasound и чистой alsa.
Моно:
ecasound -B:rtlowlatency -b:128 -f:s16_le,2,48000 -i:alsahw,0,0 -o:alsa -chcopy:1,2

Стерео:
ecasound -B:rtlowlatency -b:128 -f:s16_le,2,48000 -i:alsahw,0,0 -o:alsa

Тут по парамертам не подскажу, все забыл уже (кроме -chcopy, без него мономикрофон был только в одном канале).

Исходная версия pumbez, :

Так, с pacat у меня получилось следующее:
Моно:

pacat --channels=1 -r --latency-msec=1 -d alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-mono | pacat --channels=1 -p --latency-msec=1 -d alsa_output.pci-0000_00_1b.0.analog-stereo

Стерео:
pacat --channels=2 -r --latency-msec=1 -d alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-mono | pacat --channels=2 -p --latency-msec=1 -d alsa_output.pci-0000_00_1b.0.analog-stereo


Названия входных и выходных устройств смотреть через pactl list sources и pactl list sinks соответственно.

Для ecasound и чистой alsa.
Моно:
alias mic-out-mono="ecasound -B:rtlowlatency -b:128 -f:s16_le,2,48000 -i:alsahw,0,0 -o:alsa -chcopy:1,2"

Стерео:
ecasound -B:rtlowlatency -b:128 -f:s16_le,2,48000 -i:alsahw,0,0 -o:alsa

Тут по парамертам не подскажу, все забыл уже (кроме -chcopy, без него мономикрофон был только в одном канале).