Skip to content

Releases: kmanisk/micstudio

v1.0.1: Input Safety, Limiter Headroom, and DSP Persistence Fix

Choose a tag to compare

@kmanisk kmanisk released this 25 Oct 10:36

MicStudio v1.0.1 Release

  • Physical Input Persistence: Explicitly saves and restores the physical microphone node across sessions and PipeWire restarts.
  • Limiter Headroom: Preserves final limiter ceiling (-2.0 dBFS) across audition boost and model voice gain boosts.
  • DSP Persistence: Restores saved DSP values immediately upon PipeWire daemon startup.
  • WirePlumber & PipeWire Integration: Includes headless WirePlumber Lua routing and PipeWire restore configuration.
  • Concurrency Hardening: Isolates disk settings modifications during test execution.
  • Automated Test Suite: 41 passing tests covering DSP math, resampler precision, limiter boundaries, and TUI layouts.

v1.0.0 Baseline Release

Choose a tag to compare

@kmanisk kmanisk released this 13 Oct 14:17

MicStudio v1.0.0 Baseline Release

  • Single Persistent Virtual Microphone: ghelper-audio remains the solitary microphone input across CS2, Discord, and streaming apps with zero-dropout preset switching.
  • Universal DPDFNet Neural AI Denoising: Active baseline suppression across all 27 presets.
  • Anti-Shout Guard & Brickwall Limiting: Hardware-safe -2.0 dBFS limiter ceiling and adaptive compression.
  • Quiet Voice Boost: Transparent speech leveling (+4.0 dB baseline) on Natural Clean.
  • Dual-Graph TUI: High-resolution Real-Time Spectrum Analyzer (RTA) and Waterfall Spectrogram Heatmap (m / M / s).
  • Acoustic Anti-Echo Protection: Built-in speaker loopback suppression and clean disconnect on exit.
  • Factory Reset System: Universal baseline restore (r, Shift+R, micstudio reset [all|<preset>]).
  • 36 Passing Automated Tests: Full DSP math, limiter compliance, audio streaming, and TUI layout verification.