64 lines
1.3 KiB
TOML
64 lines
1.3 KiB
TOML
name = "default"
|
|
description = "Gentle transparent processing for everyday use."
|
|
|
|
[agc]
|
|
enabled = true
|
|
target_lufs = -18.0
|
|
attack_ms = 2000.0
|
|
release_ms = 800.0
|
|
silence_threshold_lufs = -70.0
|
|
max_boost_db = 12.0
|
|
max_cut_db = 12.0
|
|
|
|
[compressor]
|
|
enabled = true
|
|
detector = "peak"
|
|
threshold_db = -24.0
|
|
ratio = 2.5
|
|
knee_db = 6.0
|
|
attack_ms = 10.0
|
|
release_ms = 100.0
|
|
makeup_db = "auto"
|
|
|
|
[limiter]
|
|
ceiling_dbtp = -0.1
|
|
lookahead_ms = 2.0
|
|
release_ms = 80.0
|
|
hold_ms = 5.0
|
|
oversample = 4
|
|
link = "stereo"
|
|
|
|
# Soft-tier (musical, dynamic). Targets program_lufs + max_psr_db so
|
|
# transients don't shock the listener even though they're under the
|
|
# hard ceiling. Omit `[limiter.soft]` to get pure brickwall behavior.
|
|
[limiter.soft]
|
|
max_psr_db = 14.0
|
|
static_ceiling_dbtp = -6.0
|
|
attack_ms = 5.0
|
|
release_ms = 200.0
|
|
|
|
[meters]
|
|
publish_hz = 20.0
|
|
|
|
# Music players and DAWs are routed around the processor.
|
|
[[rules]]
|
|
match = { process_binary = ["spotify", "mpv", "vlc", "ardour", "reaper", "qpwgraph", "carla", "bitwig-studio"] }
|
|
route = "bypass"
|
|
|
|
# Browsers and voice chat are processed.
|
|
[[rules]]
|
|
match = { process_binary = [
|
|
"firefox",
|
|
"chromium",
|
|
"google-chrome",
|
|
"Discord",
|
|
"discord",
|
|
"element-desktop",
|
|
"Slack",
|
|
"zoom",
|
|
"WEBRTC VoiceEngine",
|
|
] }
|
|
route = "processed"
|
|
|
|
[default_route]
|
|
route = "processed"
|