Redirecionar saída de som para uma porta específica… Realtek?

1

Eu sou quase um noob sobre Linux / Ubuntu, como é possível ser ... atualmente com dual boot lado-a-lado com o Win 7 Pro 64 bit. Dito isto ... o sistema tem uma placa de som surround 5.1. A porta regular principal (verde) usada se você tiver um plugue analógico não funciona corretamente com o Windows .... Os drivers de áudio Realtek HD oferecem um trabalho simples ... basta conectar o plugue analógico em outra porta 5.1 (por exemplo, azul). Em seguida, atribua a porta como "Alto-falantes frontais".

Isso funciona bem para o Windows 7. Como faço a mesma recriação / redirecionamento para o Ubuntu? Eu não tenho som neste momento e o computador está quase inacessível (os fios vão pelo chão até o porão onde o computador está), então trocar os cabos não é uma opção ...

Agradecemos antecipadamente por qualquer ajuda viável.

    
por Richard James 13.08.2012 / 20:20

1 resposta

1

Se eu entendi a sua pergunta corretamente, você gostaria de remapear os canais da sua placa de som?

Você pode escrever seu próprio conjunto de perfis pulseaudio para sua placa de som. Veja meu post sobre isso em ubuntuforums.org:

link

Esta foi para minha placa de som

Salve o código como /usr/share/pulseaudio/alsa-mixer/profile-sets/native-instruments-komplete-audio6.conf

[General]
auto-profiles = no

[Mapping main-stereo-out]
description = Main stereo output
device-strings = hw:%f,0
channel-map = front-left,front-right,aux0,aux1,aux2,aux3
direction = output

[Profile output:stereo]
description = Main Stereo Output
output-mappings = main-stereo-out
input-mappings =
priority = 80
skip-probe = false

e crie um novo arquivo para as regras do udev, por exemplo

/etc/udev/rules.d/89-pulse-komplete-audio.rules

e cole o seguinte (mas substitua os xxxx e yyyy pelos IDs de hardware corretos, você pode listá-los com lsusb):

SUBSYSTEMS=="usb", ATTRS{idVendor}=="xxxx", ATTRS{idProduct}=="yyyy", ENV{PULSE_PROFILE_SET}="native-instruments-komplete-audio6.conf"

Pelo que vejo, o idVendor para Native Instruments é 17cc. Você pode ver as configurações existentes para outras placas NI no arquivo /lib/udev/rules/90-pulseaudio.rules.

Depois de criar esses dois arquivos, desconecte seu cartão, execute

sudo service udev restart
    
por jeremija 13.08.2012 / 21:22