summaryrefslogtreecommitdiff
path: root/ar
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-06-03 13:37:55 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-06-03 13:37:55 +0900
commit4c5c7a1d8d3a8302857cf4e78dd1904ff2966700 (patch)
treed9cbe25818e07100ae22f97da770c2e544ef2232 /ar
parentf7a90f498410623635ada55ca8aac4534de038fc (diff)
modified pipewire.conf.d/99-limiter-sink.conf
Diffstat (limited to 'ar')
-rw-r--r--ar/.config/pipewire/pipewire.conf.d/99-limiter-sink.conf23
1 files changed, 22 insertions, 1 deletions
diff --git a/ar/.config/pipewire/pipewire.conf.d/99-limiter-sink.conf b/ar/.config/pipewire/pipewire.conf.d/99-limiter-sink.conf
index 7ceebc2..1c4915d 100644
--- a/ar/.config/pipewire/pipewire.conf.d/99-limiter-sink.conf
+++ b/ar/.config/pipewire/pipewire.conf.d/99-limiter-sink.conf
@@ -1,5 +1,7 @@
# Loudness limiter sink — 갑자기 튀는 큰 소리를 눌러주는 가상 출력
-# swh-plugins 의 fastLookaheadLimiter (LADSPA) 사용
+# 신호 경로: 입력 -> sc4 컴프레서 -> fastLookaheadLimiter -> 출력(블루투스)
+# 컴프레서: 큰 소리의 다이내믹을 부드럽게 압축
+# 리미터 : 남은 피크를 최종 차단 + 게인 보정
context.modules = [
{ name = libpipewire-module-filter-chain
args = {
@@ -9,6 +11,21 @@ context.modules = [
nodes = [
{
type = ladspa
+ name = compressor
+ plugin = /usr/lib/ladspa/sc4_1882.so
+ label = sc4
+ control = {
+ "RMS/peak" = 0.0
+ "Attack time (ms)" = 10.0
+ "Release time (ms)" = 200.0
+ "Threshold level (dB)" = -24.0
+ "Ratio (1:n)" = 4.0
+ "Knee radius (dB)" = 3.0
+ "Makeup gain (dB)" = 0.0
+ }
+ }
+ {
+ type = ladspa
name = limiter
plugin = /usr/lib/ladspa/fast_lookahead_limiter_1913.so
label = fastLookaheadLimiter
@@ -19,6 +36,10 @@ context.modules = [
}
}
]
+ links = [
+ { output = "compressor:Left output" input = "limiter:Input 1" }
+ { output = "compressor:Right output" input = "limiter:Input 2" }
+ ]
}
audio.channels = 2
audio.position = [ FL FR ]