Користувальницькькі налаштування

Налаштування сайту


pulseaudio

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Both sides previous revision Попередня ревізія
pulseaudio [2021/03/30 12:39]
wombat Запис з кількох входів одночасно
pulseaudio [2021/04/16 19:43] (поточний)
wombat Розділення входів того самого пристрою
Рядок 1: Рядок 1:
 ====== Pulseaudio ====== ====== Pulseaudio ======
  
-===== Детектування входів =====+====== Детектування входів ​======
  
 Для вимкнення детектування входів потрібно передати відповідні параметри модулю ядра snd-hda-intel. Для цього потрібно:​ Для вимкнення детектування входів потрібно передати відповідні параметри модулю ядра snd-hda-intel. Для цього потрібно:​
Рядок 39: Рядок 39:
  
  
-===== Запис з кількох входів одночасно =====+====== Запис з кількох входів одночасно ​======
  
 Якщо в нас є кілька мікрофонів,​ і ми хочемо поєднати сигнал від них у єдиний запис, зробити це можна наступним чином ((Рішення взяте звідси:​ https://​askubuntu.com/​a/​870596/​298881 )). Якщо в нас є кілька мікрофонів,​ і ми хочемо поєднати сигнал від них у єдиний запис, зробити це можна наступним чином ((Рішення взяте звідси:​ https://​askubuntu.com/​a/​870596/​298881 )).
Рядок 74: Рядок 74:
  
 Тут замість "''<​номер_модуля>''"​ потрібно вказати саме те число, яке було показане в консолі одразу після завантаження модуля. Тут замість "''<​номер_модуля>''"​ потрібно вказати саме те число, яке було показане в консолі одразу після завантаження модуля.
 +
 +
 +
 +====== Розділення входів того самого пристрою ======
 +
 +FIXME
 +
 +<​code>​
 +$ aplay -l
 +**** List of PLAYBACK Hardware Devices ****
 +card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
 +  Subdevices: 1/1
 +  Subdevice #0: subdevice #0
 +card 0: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
 +  Subdevices: 1/1
 +  Subdevice #0: subdevice #0
 +card 0: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
 +  Subdevices: 1/1
 +  Subdevice #0: subdevice #0
 +card 0: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
 +  Subdevices: 1/1
 +  Subdevice #0: subdevice #0
 +card 1: Generic [HD-Audio Generic], device 0: ALC887-VD Analog [ALC887-VD Analog]
 +  Subdevices: 0/1
 +  Subdevice #0: subdevice #0
 +card 1: Generic [HD-Audio Generic], device 1: ALC887-VD Digital [ALC887-VD Digital]
 +  Subdevices: 1/1
 +  Subdevice #0: subdevice #0
 +</​code>​
 +
 +
 +
 +<​code>​
 +$ arecord -l
 +**** List of CAPTURE Hardware Devices ****
 +card 1: Generic [HD-Audio Generic], device 0: ALC887-VD Analog [ALC887-VD Analog]
 +  Subdevices: 0/1
 +  Subdevice #0: subdevice #0
 +card 1: Generic [HD-Audio Generic], device 2: ALC887-VD Alt Analog [ALC887-VD Alt Analog]
 +  Subdevices: 0/1
 +  Subdevice #0: subdevice #0
 +card 2: U0x46d0x8da [USB Device 0x46d:​0x8da],​ device 0: USB Audio [USB Audio]
 +  Subdevices: 1/1
 +  Subdevice #0: subdevice #0
 +</​code>​
 +
 +
 +
 +<file conf "​~/​.config/​pulse/​default.pa">​
 +### Load audio drivers statically
 +### (it's probably better to not load these drivers manually, but instead
 +### use module-udev-detect -- see below -- for doing this automatically)
 +#​load-module module-alsa-sink
 +#​load-module module-alsa-source device=hw:​1,​0
 +#​load-module module-oss device="/​dev/​dsp"​ sink_name=output source_name=input
 +#​load-module module-oss-mmap device="/​dev/​dsp"​ sink_name=output source_name=input
 +#​load-module module-null-sink
 +#​load-module module-pipe-sink
 +
 +load-module module-alsa-sink device=hw:​1,​0 name="​ALSAOutput"​
 +load-module module-alsa-source device=hw:​1,​0 name="​ALSASource1"​ source_properties=device.description="​ALSASource1"​
 +load-module module-alsa-source device=hw:​1,​2 name="​ALSASource2"​ source_properties=device.description="​ALSASource2"​
 +
 +
 +### Automatically load driver modules depending on the hardware available
 +#.ifexists module-udev-detect.so
 +#​load-module module-udev-detect
 +#.else
 +### Use the static hardware detection module (for systems that lack udev support)
 +#​load-module module-detect
 +#.endif
 +</​file>​
 +
 +  systemctl --user restart pulseaudio
 +
 +
  
  
pulseaudio.txt · В останнє змінено: 2021/04/16 19:43 by wombat