marcilioanjos
(usa Linux Mint)
Enviado em 16/07/2020 - 18:56h
Há algum tempo postei a pergunta que indagava o porque e como fazer o subwoofer funcionar efetivamente em musicas e vídeos e não somente no teste de áudio no configurador de som do linux..
Bem antes tarde do que nunca para os interessados a solução para mim foi:
1- Vá para o caminho /etc/pulse na partição do sistema linux
2- abra o arquivo daemon.conf com o editor de texto disponível em sua distribuição ou instalado por você " é necessario que voce acesse essa pasta como root , no caso do linux mint basta ir até a pasta clicar com o botão direito do mouse e selecionar abrir como root , digite sua senha de administrador "
3- com o daemon.conf aberto em seu editor de texto procure pela linha default-channel-map
Em seu arquivo estará como default-channel-map = front-left,front-right altere para default-channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
Agora em:
default-sample-channels = coloque a quantidade de seus canais de audio por exemplo para 7.1 canais coloque 8 ficando então desta forma default-sample-channels = 8 "retire o ( ; ponto e virgula) que vem antes da linha se não , não irá funcionar "
Agora em:
lfe-crossover-freq = coloque a frequencia de corte , ou seja, o quanto sua subwoofer irá tocar , coloque 63 se desejar subgraves e 80 ou 120 para graves "retire o ( ; ponto e virgula) que vem antes da linha se não , não irá funcionar "
Agora em:
remixing-produce-lfe coloque yes alterando o valor anterior "retire o ( ; ponto e virgula) que vem antes da linha se não , não irá funcionar "
Assim esta a minha configuração para caso tenha deixado de falar algo ou queiram visualizar :
resample-method = soxr-vhq
; avoid-resampling = false
; enable-remixing = yes
; remixing-use-all-sink-channels = yes
remixing-produce-lfe = yes
; remixing-consume-lfe = no
lfe-crossover-freq = 63
; flat-volumes = no
; rescue-streams = yes
; rlimit-fsize = -1
; rlimit-data = -1
; rlimit-stack = -1
; rlimit-core = -1
; rlimit-as = -1
; rlimit-rss = -1
; rlimit-nproc = -1
; rlimit-nofile = 256
; rlimit-memlock = -1
; rlimit-locks = -1
; rlimit-sigpending = -1
; rlimit-msgqueue = -1
; rlimit-nice = 31
; rlimit-rtprio = 9
; rlimit-rttime = 200000
default-sample-format = float32le
default-sample-rate = 192000
alternate-sample-rate = 19200
default-sample-channels = 8
default-channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
; default-fragments = 2
; default-fragment-size-msec = 125
; enable-deferred-volume = yes
deferred-volume-safety-margin-usec = 1
; deferred-volume-extra-delay-usec = 0
O pulo do gato e motivo de tanta dor de cabeça é que nos fóruns nunca relatam a necessidade de se retirar o ponto e virgula antes da linha para funcionar e por isso repito sempre "retire o ( ; ponto e virgula) que vem antes da linha se não , não irá funcionar " kkk
Espero ter ajudado alguem , fiquem com Deus