Como posso encaminhar uma ALSA EQ (AlsaEdal) em todo o sistema através do meu controle de volume e conectar o pulsosaudio a ele? -- sound campo com pulseaudio campo com alsa campo com soundcard campo com equalizer camp askubuntu Relacionado O problema

How can I route a system-wide ALSA EQ (alsaequal) through my volume control and connect PulseAudio to it?


7
vote

problema

português

Eu tenho um problema bastante específico e não consigo resolvê-lo sozinho.

como explicado em Esta questão , configurei um controle de volume em todo o sistema para minha única placa de áudio USB (M-AUDIO RÁPIDO ) . Agora, eu também gostaria de adicionar um equalizador em todo o sistema ( libasound2-plugin-equal ) para ele, mantendo o controle de volume intacto.

Até agora, consegui tudo funcionando corretamente apenas em programas ALSA .

Com o seguinte /etc/asound.conf , tanto o controle de volume via softvol e as configurações do equalizador funcionam ao mesmo tempo:

  pcm.!default {         type plug         slave.pcm "softvol" }  ctl.!default {         type hw         card Track }  pcm.softvol {         type softvol         slave {             pcm "hw:Track"         }         control {             name "Master"             card Track         } }  ctl.equal {         type equal; }  pcm.plugequal {         type equal;         slave.pcm "plug:softvol"; }  pcm.!default {         type plug;         slave.pcm plugequal;  }    

Fonte: https://docs.slackware.com/howtos:hardware:sound_problems_on_slackware< A>

Parece haver alguma redundância, mas esta é a configuração que funciona atualmente.

O problema que permanece agora é que o PulsaAudio aparentemente pula toda essa configuração e saídas diretamente para a minha placa de som, para que o equalizador funcione em programas que suportam a saída da ALSA (não Firefox, etc.) e a tomada, desde o dispositivo de saída pode ser especificado.

Alguém sabe como isolar o Pulseseaudio de tal forma que só produza para o ABCDEFGHIJKLMBCDefGHIJKLMN4 ALSA-Device e não será conectado diretamente à minha placa de som?

Infelizmente, o PulseAudio não lista ABCDEFGHIJKLMNABCDEFGHIJKLMN5 como um dispositivo de saída, apenas minha placa de som de hardware.

Eu desinstalei o PulseAudio no momento, uma vez que desativa o eq e o controle de volume quando estiver conectado à placa de som.

english

I have a rather specific issue and can't solve it on my own.

As explained in this Question, I have set up a system-wide volume control for my single USB audio card (M-Audio Fast Track). Now, I would also like to add a system-wide equalizer (libasound2-plugin-equal) to it, while keeping the volume control intact.

So far, I was able to get everything working correctly only in ALSA-programs.

With the following /etc/asound.conf, both the volume-control via softvol and the equalizer settings work at the same time:

pcm.!default {         type plug         slave.pcm "softvol" }  ctl.!default {         type hw         card Track }  pcm.softvol {         type softvol         slave {             pcm "hw:Track"         }         control {             name "Master"             card Track         } }  ctl.equal {         type equal; }  pcm.plugequal {         type equal;         slave.pcm "plug:softvol"; }  pcm.!default {         type plug;         slave.pcm plugequal;  } 

Source: https://docs.slackware.com/howtos:hardware:sound_problems_on_slackware

There seems to be some redundancy, but this is the setup that works currently.

The issue that remains now is that PulseAudio apparently skips all of this setup and directly outputs to my sound card, so the equalizer works in programs that support ALSA-output (not Firefox, etc.) and JACK, since the output device can be specified.

Does someone know how to isolate PulseAudio in such a way that it will only output to the plugequal ALSA-device and not be connected to my sound card directly?

Unfortunately, PulseAudio doesn't list plugequal as an output device, just my hardware sound card.

I have uninstalled PulseAudio at the moment, since it disables the EQ and volume control when it is connected to the sound card.

              

Lista de respostas

1
 
vote

Como alguém costumava "conectar e reproduzir" dispositivos de áudio (por exemplo, nunca precisará configurar qualquer coisa para o som) seu problema "sons" muito complicado para mim. No entanto, existem Problemas genéricos Com equalizadores e a resposta aceita pode ajudar:

Para iniciar a execução do equalizador do PulsaAudio:

  qpaeq    

Se isso lhe der o erro

  There was an error connecting to pulseaudio, please make sure you have the pulseaudio dbus module loaded, exiting...    

Em seguida, carregue esses dois módulos usando pactl :

  pactl load-module module-equalizer-sink pactl load-module module-dbus-protocol    

e, para tornar essas alterações permanentes, edite ~/.config/pulse/default.pa (crie se necessário) e adicione essas linhas:

  load-module module-equalizer-sink load-module module-dbus-protocol    
 

As someone used to "plug and play" audio devices (eg never have to configure anything for sound) your problem "sounds" very complicated to me. However, there are generic problems with equalizers and the accepted answer there might help:

To start the pulseaudio equalizer run:

qpaeq 

If this gives you the error

There was an error connecting to pulseaudio, please make sure you have the pulseaudio dbus module loaded, exiting... 

then load these two modules using pactl:

pactl load-module module-equalizer-sink pactl load-module module-dbus-protocol 

and, to make these changes permanent, edit ~/.config/pulse/default.pa (create it if necessary) and add these lines:

load-module module-equalizer-sink load-module module-dbus-protocol 
 
 
 
 
1
 
vote

Eu costumava usar Jack e Midi e lembro-me de olhar para este vídeo no YouTube. Vou tentar passar pelos passos. Se você ainda não fez isso, você deve primeiro instalar o QJackctl

  sudo mongod --dbpath "your db path" 0   

Siga os prompts e altere a resposta para Sim. Em seguida, volte para a linha de comando após a instalação.

  sudo mongod --dbpath "your db path" 1   

Você precisa instalar alguns módulos.

  sudo mongod --dbpath "your db path" 2   

Para instalá-lo, use este comando:

  sudo mongod --dbpath "your db path" 3   

próximo entrar em um arquivo de texto:

  sudo mongod --dbpath "your db path" 4   

Procure o título ### Carregue os drivers de áudio estaticamente. Em seguida, adicione estas duas linhas:

  sudo mongod --dbpath "your db path" 5   

Em seguida, coloque isso na linha de comando:

  sudo mongod --dbpath "your db path" 6   

O vídeo entra ainda mais detalhes, mas isso dá uma boa explicação. Eu fiz isso em um ponto no tempo e funcionou, boa sorte.

 

I used to use jack and MIDI and I remember looking at this video on YouTube. I will try to go through the steps. If you haven't done so already you should first install qjackctl

sudo apt install qjackctl 

Follow the prompts and change the answer to yes. Then, go back to the command line after the install.

aptitude search pulseaudio  

You need to install some modules.

pulseaudio-module-jack 

to install it, use this command:

sudo aptitude install pulseaudio-module-jack 

Next go into into a text file:

sudo vi /etc/pulse/default.pa 

Look for the heading ###Load audio drivers statically. Then, add these two lines:

load-module module-jack-sink load-module module-jack-source 

Then put this into the command line:

sudo service pulseaudio restart  

The video goes into even more detail but that gives a good explanation. I did this at one point in time and it worked, good luck.

 
 
 
 

Perguntas relacionadas

16  Como faço para instalar um equalizador no ritmo?  ( How do i install an equalizer in rhythmbox ) 
Anterior Eu nunca usei ritmbox por padrão porque parecia estar faltando em recursos para mim. Apenas minha opinião pessoal. Com Rhythmbox em 12.04 O Ubuntu ...

6  Instalando pulsoseFectos no Ubuntu 18 Lts  ( Installing pulseeffects on ubuntu 18 lts ) 
Estou usando o Ubuntu 18.04 por 3 semanas agora, e eu não tenho muito conhecimento instalando aplicativos e adicionando fontes de PPA. Eu estava procurando p...

0  Não é possível encontrar o programa de equalizador de pulso  ( Cant find pulse equalizer program ) 
Meu Ubuntu foi atualizado de 16,04 a 17.04. Eu não tinha pulso-equalizador antes. Eu perguntei a um pergunta e eu encontrei uma solução para Instalando o pr...

12  Como obter Bass Boost no Ubuntu como o Windows tem?  ( How to get bass boost in ubuntu just like windows has ) 
Eu vi que na máquina do Windows você pode aumentar o nível de baixo do som que é emitido em fones de ouvido. Como consegue isso no Ubuntu ou no Linux Mint usa...

3  Existe um equalizador no Ubuntu 14.04?  ( Is there an equalizer in the base ubuntu 14 04 ) 
Existe um equalizador na base (que não é PPA) Ubuntu 14.04? (eu tenho pulsosaudio) ...

4  Equalizador em todo o sistema para o Ubuntu 13.10  ( System wide equalizer for ubuntu 13 10 ) 
Existe algum equalizador em todo o sistema para o Ubuntu 13.10?. Alguns meses atrás, eu tinha 12,04 e usei o equalizador de Pusleaudio. Mas agora não está fun...

8  Software de equalizador de áudio no Ubuntu 16.04  ( Audio equalizer software in ubuntu 16 04 ) 
Eu quero instalar um equalizador de áudio em Lubuntu 16.04 Lts. Existe um que eu possa usar? Eu ia instalar pulseaudio-equalizer mas não funciona. Existe al...

4  Existe uma maneira de equalizar (i.E. Drop the Bass of) vídeos?  ( Is there a way to equalize i e drop the bass of videos ) 
Eu tenho alto-falantes muito baixos, e quando assisto vídeos à noite, eu não consigo entender as pessoas falando, ou ter muito baixo para os meus vizinhos. Ex...

4  Equalizador para cortar freqüências específicas na entrada do microfone  ( Equalizer to cut specific frequencies on microphone input ) 
O Ubuntu tem um utilitário que pode ajustar os níveis para frequências de som de entrada específicas? Estamos fazendo videoconferência e um dos nossos coleg...

4  Automaticamente alternar automaticamente a predefinição do equalizador com base na saída de áudio (alto-falante interno ou externo)  ( Automatically switch equalizer preset based on audio output internal speaker or ) 
Os fatos abaixo vêm da experiência com o Ubuntu 13.10 em um laptop de 64 bits. contexto / problema: falantes ruins Como muitas pessoas sabem, falantes de...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.