headroom/profiles/commute.toml

54 lines
1.3 KiB
TOML

name = "commute"
description = "Listening in noise (earbuds/transit): heavy normalization and boost, kept loud."
# The inverse of `night`. Big boost headroom and a responsive loop so
# quiet passages are dragged up over background noise. Small max_cut:
# we rarely want to pull things DOWN in a noisy environment.
[agc]
enabled = true
target_lufs = -16.0
attack_ms = 800.0
release_ms = 300.0
silence_threshold_lufs = -65.0
max_boost_db = 20.0
max_cut_db = 6.0
# Firm peak compression to flatten everything to a consistent, audible
# level. Higher ratio than `music`/`movie` — intelligibility over
# fidelity.
[compressor]
enabled = true
detector = "peak"
threshold_db = -22.0
ratio = 4.0
knee_db = 4.0
attack_ms = 5.0
release_ms = 80.0
makeup_db = "auto"
# Ceiling stays hot (-0.3) — unlike night, we are NOT trying to be
# quiet, we're trying to stay above traffic.
[limiter]
ceiling_dbtp = -0.3
lookahead_ms = 2.0
release_ms = 60.0
hold_ms = 5.0
oversample = 4
link = "stereo"
# Tight PSR cap so nothing ducks below the noise floor between hits.
[limiter.soft]
max_psr_db = 8.0
static_ceiling_dbtp = -8.0
attack_ms = 3.0
release_ms = 120.0
[meters]
publish_hz = 20.0
[[rules]]
match = { process_binary = ["ardour", "reaper", "qpwgraph", "carla", "bitwig-studio"] }
route = "bypass"
[default_route]
route = "processed"