У меня есть компьютер, действующий как звуковой сервер, управляемый Pulseaudio. Все компьютеры на моей LAN отправляют звук на ту машину. Этому подключили цифровое аудиоустройство Кенвуда к нему.
Когда я открываюсь pavucontrol
на том звуковом сервере это похоже на это:
Пока все хорошо. GF108
как я узнал, звуковой контроллер на моей карте Nvidia, и Built-in Audio
звуковой чип материнской платы, и Kenwood Audio Device
тот, который я хочу использовать.
Однако, когда я нажимаю Profile:
опция, я получаю это всплывающее меню опций:
Почему это устройство имеет 15 различных вариантов, и каково различие между ними?
Я, конечно, попробовал различные, и они все, кажется, работают. Почему я выбрал бы один по кому-либо другому?
Дополнительное примечание для некоторого контекста: Моя мотивация для изучения этого - то, что в настоящее время мой настроенный звук имеет две проблемы. Каждый - это, это не может играть больше чем один звук за один раз - любое приложение, которое играет, звук берет на себя эксклюзивное управление, и запуск звука в новом приложении вызывает замораживания или катастрофические отказы. Моя установка звука раньше могла играть несколько потоков, таким образом, я думаю, что это должно быть возможно. Другая проблема состоит в том, что параметрами громкости трудно управлять.
Они управляют картой канала pulseaudio использование для Вашего устройства.
Pulseaudio имеет некоторые стандартные имена, любят "оставленный", "право", "центр", и так далее для звуковых каналов. Приложения, также произведенные на каналах как это. Pulseaudio затем ремиксы аудио по мере необходимости и попытки сделать "правильную вещь". Например, если приложение произведет "центральный" канал, но Ваше устройство вывода не имеет один, то это смешает его одинаково "левым" и "правильным" каналам.
профиль, устанавливающий здесь, определяет, как Pulseaudio отображает свои названия канала к базовому (обычно ALSA) каналы устройства. Обычно то, которое Вы выбираете, будет зависеть от того, какие динамики Вы имеете и как они соединены. Вы видите, что профили также влияют на отображение канала ввода, столь многие из них являются просто различными комбинациями входных и выходных отображений.
Вы видите карты канала в действительности с командами как pactl show-sinks
и pactl show-sources
.
можно определить больше профилей в /usr/share/pulseaudio/alsa-mixer/profile-sets
.