OMNi

OMNi DAW

Next-generation digital audio workstation (DAW). Create, mix, and produce without compromise.

Creator: Tomasz Głuc

Welcome to the world of OMNI

Welcome to Omni DAW! Built from the ground up by Tomasz Głuc, Omni is not just another music software - it is an engineering masterpiece optimized for the highest demands. It's a professional, uncompromising Digital Audio Workstation that combines modern design, powerful sound shaping capabilities, and code rigorously written for absolute reliability and performance.

What is Omni DAW? (For Everyone)

Imagine a fully equipped professional recording studio brought to life in your computer. Omni is an application that serves as the heart of your entire creative process. Whether you want to record your favorite guitar, program juicy drum beats, compose a symphony on virtual instruments, or simply professionally mix finished tracks - Omni offers you all the necessary tools. The intent of the project was to not get in the way of creation: the program was built to react instantly to every click and avoid overloading your computer, guaranteeing a cohesive sound that can compete with commercial, closed studios.

Under the Hood (For Professionals)

Producers and audio engineers evaluate environments with hard metrics. Omni approaches quality uncompromisingly, building its engines based on the most orthodox hard-realtime rules:

  • Rust Language and Guaranteed Memory Safety: Everything, from the engine to the display, is written in a safe modern programming language (Rust). The complete absence of a Garbage Collector removes the danger of unstable invocation delays during system operation.
  • Lock-free architecture with zero allocation delay: The DSP axis operates as a lock-free audio thread system, entirely halting heap allocation processes during playback. Wait-free algorithms prevent Mutex locking and drop-outs (buffer underrun). Protection against x-runs is absolute priority number 1.
  • Plugin Sandbox and Shared Memory: The built-in independent multiprocessing omni_plugin_host subsystem embeds external VST3 CLAP tools in isolated process dimensions using IPC buffering in SHM (O/S shared memory). No matter what happens - a plugin crash will not crash the entire DAW environment.
  • Mastering Grade DSP & PDC: Internal plugin rigors mandate calculating filter outputs (biquads) supported by the highest precision double-width floating-point arithmetic (strict f64 backend). Additionally, the platform is generously equipped with modern antiderivative antialiasing (oversampling) defaults to prevent high-range folding (non-linear artifacts), protection against unwanted subnormals (triggering processors through DAZ/FTZ masking conditions), and fully sub-sampled precision invoked in sample-accurate track and MIDI automation, enhanced with coherent compensation calculation (Automatic PDC).

Visual GPU Render

It's time to say goodbye to sluggish web framework shells! Omni is equipped with a GPU-accelerated (active interface support by VRAM graphics hardware) native interface based on uncompromising immediate modes. The responsiveness feels almost tangible, like controlling a physical mixer thanks to rendering above 60 FPS - all complex LUFS meters with Peak moments cost nothing for performance and display with completely natural glide without graphical hitches on Linux and Windows.

Cohesive Ecosystem

Omni provides a modular symbiosis for both spheres of the user's mind. A conventional view of time and beat lengths provided by Arrange View perfectly complementing the polyrhythmic loop deconstruction matrix in Session View, coherent with a multi-functional channel router, sum buses, sidechain coupled return mix on channel strips (Mixer).