Skip to content

Tune Attack, Release, and Slope for natural-sounding de-essing response

This page helps you adjust the Attack, Release, and Slope controls on the RX-side or TX-side De-Ess editor so the de-esser responds to sibilance quickly without sounding choppy or unnatural.

Before you start

  • The De-Ess stage must be enabled in the CHAIN widget (click DESS once to enable; double-click to open the editor).
  • For TX: the docked Aetherial De-Esser applet shows the four everyday knobs (Freq, Q, Thresh, Amount). Attack, Release, and Slope are only available in the frameless editor window opened by double-clicking DESS in the CHAIN widget (or by opening the Aetherial Audio Channel Strip).
  • For RX: open the Aetherial Audio Channel Strip and double-click DESS in the RX chain to open the RX De-Ess editor, which includes Attack, Release, and Slope.
  • The Attack, Release, and Slope controls are only present in the StripDeEssPanel (inside the Channel Strip), not in the docked ClientDeEssApplet.

Inline value editing

All knobs in the De-Ess editor now support inline numeric entry for precise adjustment:

  1. Click the value text displayed below any knob to enter edit mode. The value area shows a subtle dark inset with a cyan border to indicate edit mode.
  2. Type a numeric value. Locale-aware parsing is supported (e.g., "12,5" works in comma-decimal locales). Optional units or descriptive text (e.g., "12.5 ms" or "−6 dB") are stripped and parsed correctly.
  3. Press Enter or click elsewhere to commit the value. The value is clamped to the knob's valid range.
  4. Press Escape while editing to cancel and revert to the previous value.

Steps

  1. Open the De-Ess editor that includes Attack, Release, and Slope:
  2. TX: Double-click the DESS stage in the CHAIN widget to open the frameless editor titled Aetherial De-Esser — TX.
  3. RX: Open the Aetherial Audio Channel Strip and double-click DESS in the RX chain to open the RX De-Ess editor.

  4. Train the de-esser on sibilant speech:

  5. Sweep the Freq knob to locate your peak sibilance (see Sweep Freq to locate peak sibilance).
  6. Set Thresh just below the loudest 'S' peaks (see Set threshold just below the loudest 'S' peaks).
  7. Adjust Amount for transparent reduction (see Dial Amount for the most transparent de-essing).

  8. Adjust Attack:

  9. Default: 1.0 ms
  10. Range: 0.1 to 30.0 ms (exponential mapping)
  11. Turn clockwise to slow the attack (longer reaction time; may let some sibilance through before ducking).
  12. Turn counter-clockwise to speed the attack (faster reaction; catches sibilance quickly but can sound clicky if too fast).

  13. Adjust Release:

  14. Default: 100 ms
  15. Range: 10.0 to 500.0 ms (exponential mapping)
  16. Turn clockwise to lengthen release (gain returns slowly after sibilance stops; may sound "pumped" on fast speech).
  17. Turn counter-clockwise to shorten release (gain snaps back quickly; can sound choppy on sustained 'S' sounds).

  18. Adjust Slope:

  19. Click the Slope button at the bottom of the left knob column to cycle through available slopes.
  20. Default: 24 dB/oct (2 cascaded bandpass biquads)
  21. Available settings: 12, 24, 36, 48 dB/oct (1 to 4 stages)
  22. Higher slope = narrower effective notch around the sibilant frequency = less mid-band collateral on Ess-heavy phrases.
  23. The button text updates to show the current setting (e.g., "24 dB/oct").

  24. Test with a sibilant phrase while watching the Gain-reduction bar (the soft-red strip at the bottom of the De-Ess curve widget):

  25. Aim for smooth, brief reductions on each 'S' peak (the bar should fill and empty cleanly with each syllable).
  26. If the bar "hangs" after sibilance stops, increase Release (longer sustain).
  27. If the bar reacts sluggishly to the first 'S' of a word, decrease Attack (faster response).
  28. If you hear collateral attenuation of mid speech bands on Ess-heavy phrases, try a higher Slope setting.

  29. Listen on-air or record a short sample and adjust iteratively until the de-essing sounds transparent.

What each control does

Control Kind Default
Attack knob 1.0 ms
Release knob 100 ms
Slope push button 24 dB/oct

These controls exist only in the frameless strip editors (StripDeEssPanel). The docked ClientDeEssApplet omits them.

Tips

  • For typical SSB voices, Attack 0.5–2 ms and Release 80–150 ms works well. Very fast speech (e.g. contesting) may need shorter values at both ends.
  • Start with Slope at 24 dB/oct (the default). Increase to 36 or 48 dB/oct only if you hear unwanted attenuation of nearby speech frequencies.
  • The -6 dB tick on the gain-reduction bar marks the default Amount level — it's a useful reference for how much the de-esser is actually reducing.
  • The sidechain response curve shows frequency axis labels at 100, 500, 1k, 2k, 4k, 8k, and 16k Hz using cached static text for improved performance. The axis labels are only displayed when the curve widget is in its full (non-compact) mode. When in compact mode (as in the docked applet), only the grid lines are drawn without frequency labels.
  • Attack, Release, and Slope settings are stored per path (TX and RX) and persist across sessions.
  • To enter precise values, click any knob's value text to activate the inline editor. Type the desired number (with or without units) and press Enter to commit.
  • The gain-reduction meter and sidechain curve redraw efficiently: when values stabilise, repaints are skipped to conserve CPU. Only changes (or ongoing animation) trigger screen updates.
⚡ Athena AetherSDR Assistant
Hi! I'm Athena, the AetherSDR AI assistant. Ask me anything about installation, configuration, or troubleshooting.