Настройка Pulse Audio для удобного использования с несколькими USB-ЦАПами?

У меня 3 DIRs Behringer UCA-202, идущих в миксер. Мне нужно что-то подобное этой настройке:

  1. 1 ЦАП: Разное Аудио для микширования: выход для выхода в микшер.
  2. 1 ЦАП: Аудио вход: запись / трансляция: входной сигнал от микшера.
  3. 1 ЦАП: вход, поступающий от AUX send 1 на микшере, а Output – на микшер на другом канале. Это будет использоваться для Skype.

У меня есть один ноутбук, я хочу, чтобы он справлялся со всем этим. Я могу заставить все это нормально работать, но мне нужно много времени для моей симпатии. В любом случае я могу облегчить этот процесс. Все эти ЦАП имеют один и тот же USB-ID, 08bb: 2902. Они все подключены к одному USB-узлу (который я держу на своем столе). Кроме того, я подключу USB-концентратор к одному и тому же входу на моем компьютере. Это дает статические device.bus_paths в Pulse,

 "pci-0000:00:1d.7-usb-0:2.1:1.0" "pci-0000:00:1d.7-usb-0:2.2:1.0" "pci-0000:00:1d.7-usb-0:2.3:1.0" 

Могу ли я всегда ассоциировать раковину с определенным значением bus_path? Каждый раз, когда я подключаю или отсоединяю USB-концентратор, я получаю новые адреса приемника?

Это позволило бы мне PULSE_SINK= остальную часть того, что мне нужно сделать, с помощью простых PULSE_SINK= .

One Solution collect form web for “Настройка Pulse Audio для удобного использования с несколькими USB-ЦАПами?”

У ваших раковин все есть свойство, которое вы можете использовать, чтобы понять это – device.bus_path и sysfs.path . Вы можете изучить их с помощью pactl list sinks .

В идеальном мире ваши USB-устройства будут иметь уникальные серийные номера, которые вы можете увидеть в свойстве device.serial , что позволит вам идентифицировать устройство независимо от того, в какой порт он подключен. К сожалению, большинство производителей устройств не утруждают себя настройкой этого уникального значения на единицу.

  • Как устранить проблемы / проблемы с аудио в Arch?
  • Что-то (ALSA или pulseaudio) изменяет громкость погружения при подключении bluetooth
  • Android w / Glibc stack, как я могу настроить аудио w / nvlc? Возможно ли это с помощью ALSA (Debian)?
  • ALSA: как временно изменить устройство вывода
  • поиск systemd unit «владение» запущенным процессом демонов
  • Звук внезапно не работает на Debian 9
  • Аудиовыключение и выход после обновления с Ubuntu 12.10 -> 13.10
  • Изменить ввод / вывод PulseAudio от Shell?
  • Как я могу отправить различный звук в левый и правый громкоговорители?
  • Звук не работает в x, но в виртуальном терминале
  • Как настроить аудио для lubuntu минимальной установки
  • Linux и Unix - лучшая ОС в мире.