Eu usei a resposta no link abaixo para definir com sucesso a Compressão de Faixa Dinâmica na minha caixa de mídia Ubuntu executando o Ubuntu 14.04 (sessão do SteamOS, portanto, nenhuma sessão de desktop do Ubuntu disponível).
Pós-processamento de som em tempo real, som efeitos, Ubuntu 10.04
Eu criei um script bash super simples para executar esses comandos de volta para trás. Parece que isso
#!/bin/bash
pacmd load-module module-ladspa-sink sink_name=ladspa_out \
plugin=mbeq_1197 label=mbeq \
control=11.621622,10,4.594594,2.702703,0,0, \
-1.621622,-0.270270,-5.405406,-3.513514,-8.648648, \
-5.675676,-4.054054,1.351351,9.189189 &&
pacmd load-module module-ladspa-sink sink_name=sc4m \
plugin=sc4m_1916 label=sc4m control=1,1.5,401,-30,20,5,12 &&
pacmd set-default-sink sc4m
Como posso fazer isso funcionar na inicialização do sistema?
Eu posso rodar este problema no meu diretório home, ou em /usr/bin/compress_audio.sh, mas ele não será executado na inicialização. Eu tentei adicionar o /usr/bin/compress_audio.sh no /etc/rc.local mas sem dados. Estou pensando que talvez o daemon PulseAudio não inicie até que o rc.local seja executado, mas não sei o que fazer nesse caso.
Eu tenho outra linha em /etc/rc.local
%código%
e não tenho certeza se isso pode ser problemático?
Obrigado por qualquer sugestão ou conselho!
Edit: Eu tentei colocar apenas os comandos do pacmd em /etc/rc.local e ainda tenho que executar manualmente o /etc/rc.local após o boot para que o DRC funcione. Isso está me deixando absolutamente maluco. O usuário que executa o /etc/rc.local não tem acesso ao pacmd, talvez?
Edit2: Alterado /etc/rc.local para nohup plexmediaserver &
para forçar o usuário e log. Quando eu executo o /etc/rc.local como root, ele registra corretamente e adiciona o DRC. Na inicialização, ele não registra nem habilita o DRC, então parece que não está sendo executado.
Edit3: Tentei adicionar essas configurações ao /etc/pulse/system.pa sem sucesso