About this project

Y.A.W.N (Yetanother Audio Workstation New) is a comprehensive cross-platform DAW that provides a workflow similar to Ableton Live. It includes both Session View for clip launching and Arrangement View for linear timeline production. Key capabilities include: - Audio Engine: Lock-free real-time processing via PortAudio (ASIO/WASAPI/ALSA) with time-stretching and transient detection. - Mixing & Effects: A 64-track mixer with 8 send/return buses and 23 built-in audio effects, including Convolution Reverb and Neural Amp Modeler. - Instruments: 15 built-in instruments ranging from subtractive and FM synthesis to granular and wavetable samplers. - AI Integration: Stem separation using Demucs v4 and Audio-to-MIDI conversion via Basic Pitch. - Connectivity: VST3 plugin hosting with process isolation, Ableton Link for LAN synchronization, and Lua-based controller scripting for hardware like Push 1 and nanoKONTROL2. - Visuals: A built-in VJ engine supporting GPU layers, Shadertoy-compatible shaders, glTF 2.0 3D models, and video import via ffmpeg. - MIDI: Support for MPE, MIDI Learn, and a factory library of approximately 2,600 loops.