Fast voice and system-audio capture for Windows, built around a pad-based workflow for recording, organizing, monitoring, trimming, and replaying short clips.
🌐 Official Website • 📦 Releases
- Overview
- Core Highlights
- Deep Feature Breakdown
- Configuration & Placeholders
- Installation & Requirements
- Building From Source
- Workflow Guide
- Screenshots
- License
PaDDY is a specialized Windows audio recorder engineered for low-friction capture. It simultaneously supports standard microphone input, full system loopback, and targeted, app-specific loopback. Captured clips are piped straight into a highly visual, pad-based interface where you can quickly preview, manage, trim, and apply real-time DSP effects—all backed by a lightning-fast SQLite storage layer.
| Feature | Capabilities |
|---|---|
| Dual Capture Modes | AutoVAD (Voice Activity Detection) or Key Buffer (rolling retro-active cache). |
| Flexible Sources | Microphone, line-in, entire Windows audio subsystem, or targeted app loopback. |
| Premium Formats | Export flawlessly to WAV, MP3, Opus, Ogg Vorbis, AAC or FLAC. |
| Pro Level Metering | Live input, playback output, and independent monitor RMS meters with peak indicators. |
Voice Activity Detection tracks voice thresholds dynamically. When speech starts, it automatically launches a clip sequence. When silence persists past the configured timeout window, it stops recording cleanly.
Also called rolling cache or retroactive capture. This maintains a silent, zero-impact background allocation array that continuously fills in memory. You can instantly extract and commit the last N seconds of history via a global hotkey context.
| Variable | Description | Default Value |
|---|---|---|
PADDY_AUTOVAD_ENABLE |
Enable or disable AutoVAD mode | true |
PADDY_BUFFER_SECONDS |
Rolling cache duration in seconds | 5 |
PADDY_SILENCE_TIMEOUT |
Silence timeout for AutoVAD in ms | 1000 |
- Windows 10/11 (64-bit)
- .NET 10.0 SDK or later
- Audio interface with proper drivers installed
- At least 512 MB RAM (8 GB recommended)
# Clone the repository
git clone https://github.com/NoID1290/PaDDY.git
cd PaDDY
# Restore dependencies and build
dotnet restore && dotnet build
# Run locally
dotnet run- Launch PaDDY from the Start Menu or desktop shortcut
- Select your preferred audio capture mode: AutoVAD or Key Buffer
- Choose a source (microphone, system-wide, or app-specific)
- Click Start Record and speak naturally when ready
- When silence lasts longer than your configured timeout, PaDDY auto-stops recording
- Launch PaDDY from the Start Menu or desktop shortcut
- Select Key Buffer mode in settings
- Choose your preferred source (microphone, system-wide, or app-specific)
- Click Start Record and continue normal activity
- Press
Alt+R(or your configured hotkey) at any time to capture the last N seconds
This project is licensed under the MIT License - see the LICENSE file for details.

