audio-cleanup
Installation
SKILL.md
Audio cleanup
Diagnose before treating: noise, level and balance have different fixes, and applying all three blindly makes it worse.
Workflow
- Listen through measurement.
agentWorkspaceactionaudio_inspecton the clip (clip-localfrom/to, at most 120 s) returns measured levels (includingintegratedLufsandtruePeakDbtpfor that source window), noise floor, clipping and, with aquery, audio-input descriptions. Measured silence and timing win over model prose. - Noise: match the control to the problem.
- Hiss, fans, air conditioning:
setAudionoiseReduction(0 to 100), orremoveNoise, which writes the same field. - Rumble, handling thump, traffic:
setAudiodenoise(0 to 100). It is a LOW CUT and does nothing to hiss. - Mains buzz:
setAudiohum50 or 60 for the local supply. - Harsh S sounds:
deEss(0 to 100). - Noise between phrases that the other controls left:
gate(0 to 100) pushes everything under its threshold down (a downward expander at ratio 2, applied on export only, not in preview). It is not a room-tone tool: too much makes the background drop in and out between words, so use it lightly and listen. - Do not over-reduce: voices go underwater, which is worse than hiss.
- Hiss, fans, air conditioning:
- Level.
compress(0 to 100) evens out a delivery that swings loud and quiet;limiteradds a ceiling around -1 dB;volumeis 0 to 2. Overall loudness is the export's job: exports are loudness-normalised to -14 LUFS integrated, -1.5 dBTP true peak, by default. - Tone.
eqLow/eqMid/eqHighin dB (-20 to 20): cut lows for rumble, a gentle mid lift for clarity on voice. - Verify the edited mix with
agentWorkspaceactionreviewmodeaudio; source inspection does not include timeline effects.