Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Maolan Repositories

All projects and repositories that make up the Maolan ecosystem. Each repository handles a specific layer of the stack.

  • 8 public repositories
  • Rust primary language
  • BSD-2 license
  • CLAP + VST3 + LV2 plugin formats

Core

The foundation of the Maolan DAW.

maolan

github.com/maolan/maolan

The main DAW application. Contains the desktop GUI, session management, and the overall application logic that ties together the engine, widgets, and plugins.

engine

github.com/maolan/engine

The audio engine. Handles audio and MIDI tracks, routing, mixing, plugin hosting (CLAP, VST3, LV2), export, and rendering. Built with Rust and Tokio.

widgets

github.com/maolan/widgets

Shared UI widgets used across Maolan applications. Custom Iced components for meters, faders, piano rolls, and other audio-specific interface elements.

Plugins

Plugin development and windowing infrastructure.

plugins

github.com/maolan/plugins

Maolan plugin collection. Contains rural-modeler and other in-house CLAP plugins, along with build tools and plugin development utilities.

baseview

github.com/maolan/baseview

Low-level window system interface for audio plugin UIs. A fork focused on embedded plugin windowing needs.

Tools

Additional utilities and applications.

generate

github.com/maolan/generate

Maolan AI for generating music. Uses machine learning models to generate audio and MIDI content.

mixosc

github.com/maolan/mixosc

OSC Mixer in Rust. A compact OSC control surface for mixing and transport control.

Site

maolan.github.io

github.com/maolan/maolan.github.io

The source for the Maolan website. Hugo-based documentation and landing pages.