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"