About this project

wstudio is a digital audio workstation (DAW) developed in Zig that replaces traditional mouse-first workflows with a modal system similar to Vim. It includes four primary modes: normal (navigation and transport), insert (keyboard-as-piano), visual (range selection), and command (running : commands). Key features include: - Built-in Instruments: Grand and upright pianos, harpsichord, synths, samplers, and a drum machine. - Integrated Effects Rack: A comprehensive suite including compressors, EQ, reverb, delay, saturation, and more. - Plugin Support: Hosts stereo CLAP (1.2 ABI) and VST3 instruments and effects, with optional process sandboxing on Linux to prevent session crashes. - Interfaces: Available as both a native GUI and a Terminal User Interface (TUI). - Configuration: Fully scriptable via Lua for options, keymaps, and custom commands. - MIDI Support: Accepts MIDI 1.0 and 2.0 Universal MIDI Packets across Linux, macOS, and Windows. - Rendering: Supports rendering projects to WAV files or exporting individual stems without needing the frontend.