Skip to content

Releases: stoatworks-labs/voicelevel

Release list

VoiceLevel v0.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 10:46

First release of VoiceLevel: an attenuation-only automatic microphone leveler for live sound — a virtual fader that only ever turns a hot mic down. VST3 and CLAP for Windows, macOS (universal) and Linux, plus a standalone app for trying it on a real mic.

What it does

  • Never applies gain. 0 dB is the ceiling, so it cannot push a channel into feedback the way an AGC can.
  • Zero latency. No look-ahead; the host is told 0 samples. What lags is the fader's movement, which is the point.
  • Target level, fader Speed in dB/s and a slower Recovery; Range caps how far it can ever go; Hold below freezes the fader while the talker pauses.
  • Learn listens to five seconds of speech (pauses left out) and parks the fader where it puts the talker on target, in Fixed mode.
  • Stereo-linked: the louder channel steers and both get the same gain.

Verified

  • The leveler core is pinned by 15 unit tests: it never boosts, sample for sample; it pulls a hot signal to target at the configured dB/s; it recovers more slowly and stops at unity; it holds through silence; Learn measures speech with the pauses excluded; stereo linking; rumble rejection; a zero-latency impulse.
  • The VST3 passes pluginval --strictness-level 10 (editor open while processing, state restore, automation, parameter fuzzing, reported latency 0).
  • The standalone has been run live on synthesised speech through a loopback device, where the pull-down and the hold through silence were watched happening.
  • Not yet used on a real microphone at a real event, and it has met few hosts — this is a beta. Check it in your own rig first.

Install

  • macOS: the .pkg puts the VST3 in /Library/Audio/Plug-Ins/VST3, the CLAP in /Library/Audio/Plug-Ins/CLAP and the standalone in /Applications; the .dmg carries the same three bundles to drag. Signed and notarised.
  • Windows: the installer puts everything under C:\Program Files\VoiceLevel\; point your host at VST3\VoiceLevel.vst3 or copy it to C:\Program Files\Common Files\VST3\. Unsigned — SmartScreen warns once.
  • Linux: the .deb/.rpm install the VST3 to /usr/lib/vst3 and the CLAP to /usr/lib/clap.

User guide: https://stoatworks-labs.com/software/voicelevel/guide/

The CLAP build passes clap-validator except four state-load checks that fail identically on nih-plug's own example plugin — an upstream framework issue, noted in the README.