Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.







Podobno człowiek...;)








Mam mniej więcej taki konfig asound.conf
pcm.asymed
{
type asym
playback.pcm "alsaout"
capture.pcm "alsain"
}
pcm.!default {
type plug
slave.pcm {
@func getenv
vars [ ALSAPCM ]
default "asymed"
}
}
pcm.alsaout {
type plug
slave.pcm {
@func getenv
vars [ ALSAOUT ]
default "dmixer"
}
}
pcm.vlc {
type plug
slave.pcm "dmixer"
}Potrzebowałbym na pcm.vlc mieć normalną głośność, ale na pcm.alsaout mieć głośność mniejszą o 10-15 db, czyli zamiast dmixer wstawić do alsaout urządzenie pcm obniżające dźwięk.
Jak takie urządzenie pcm wyciszajace powinno wyglądać?
Powód kombinacji alpejskiej jest taki, że filmy zabezpieczone DRM mogę otwierać tylko w Chrome, a chrome na wyjściu alsa ma bardzo słaby dźwięk
Tymczasem jak dam głośniej całość, to dowolny dźwiek systemowy np z komunikatora potrafi o zawał serca przyprawić.
Także potrzebuję wyjście default - alsaout mieć dużo cichsze od wyjścia vlc, na którym chodzi Chrome, VLC i MPV.
Wszelkie uwagi mile widziane, z wyjątkiem pytań, dlaczego nie używasz pulseaudio.
xD
Pozdro
Ostatnio edytowany przez Jacekalex (2022-02-25 08:47:30)
Offline







Podobno człowiek...;)








Dobra, chyba zrobione:
pcm.asymed
{
type asym
playback.pcm "alsaout"
capture.pcm "alsain"
}
pcm.alsaout {
type plug
slave.pcm {
@func getenv
vars [ ALSAOUT ]
default "upierdalacz"
}
}
pcm.upierdalacz {
type softvol
slave.pcm "dmixer"
control {
name "PreAmp"
card 0
}
min_dB -15.0
max_dB -5.0
resolution 16
}I mamy na default -5dB względem vlc dzięki urządzeniu pcm.upierdalacz
Wartość faktycznego wyciszenia reguluje parametr max_dB.
Pozdro
Ostatnio edytowany przez Jacekalex (2022-02-25 08:23:57)
Offline