sudo vi /etc/pulse/daemon.conf
아래 부분 찾아서 주석 ; 제거 해주고 soxr-vhq 로 바꿔줍니다.
resampler-method = soxr-vhq
아래 부분 찾아서 주석 ; 제거 해주고 s24-32le 로 바꿔줍니다.
대충 24비트에서 32비트 중에서 알아서 기본값으로 잡으라는 설정이라고 하네요.
default-sample-format = s24-32le
아래 부분 찾아서 주석 제거 192000 이나 96000 으로 바꿔줍니다.
이건 자신의 사운드 칩셋이 지원하는 맥시멈보다 초과하지 않는게 좋을것 같습니다.
default-sample-rate = 192000
아래 부분 찾아서 주석 제거 48000 이나 44100
대체 값 이라고 합니다. 문제가 생기면 아래 설정값으로 대체 하는것 같습니다.
alternative-sample-rate = 48000
---
이 설정을 안해주면 파일은 비손실 flac 을 플레이 해도 16비트 441000 같은 저품질로 되나봅니다..
사운드 설정 관련 자료들을 찾다보니
또 기글하드웨어 라는곳이고 아래 올렸던 게시물 출처의 고수분과 또 같은분이네요..
내공이 후덜덜 합니다.. 음향 엔지니어 아니신가 싶음.. ;;
출처 - https://gigglehd.com/gg/soft/7551966
-내용추가-
위 내용들까지는 출처에서 퍼왔는데 이후에 좀더 자료를 찾아보니
데비안 사이트에 각 설정들에 대한 설명이 자세히 나와있네요.
https://manpages.debian.org/unstable/pulseaudio/pulse-daemon.conf.5.en.html
pulseeffect도 사용해보세요. 참 좋은데 어떻게 설명하기 힘든^^
제가 사용하는 세팅 값 공유합니다.
/etc/pulse/daemon.conf
default-sample-format = float32le
default-sample-rate = 96000
alternate-sample-rate = 48000
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 2
default-fragment-size-msec = 125
resample-method = soxr-vhq
enable-lfe-remixing = no
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 9
rlimit-rtprio = 9
daemonize = no
/usr/share/alsa/pulse-alsa.conf
# Use PulseAudio plugin hw
pcm.!default {
type plug
slave.pcm hw
}