Luca Romagnoli has announced an update to his open-source AI-integrated DAW written in C++20 on top of JUCE and Tracktion Engine.
Version 0.5.0 of MAGDA allows parameters on tracks, devices, and racks to be automated over time. This expands the existing modulation system featuring 16 LFOs with a bezier editor and 16 macro knobs per device/rack.
MAGDA (Multi Agent Digital Audio) is a free, open-source digital audio workstation built for AI-assisted music production. It combines a clip-based session view, a timeline arrangement, and a full mixer in a single integrated environment.
MAGDA features
- Hybrid tracks: Every track hosts both audio and MIDI clips.
- Three views: Arrangement, Session, and Mix.
- AI chat: Natural language commands that generate and execute a custom DSL directly in the app (BYOAK, Bring Your Own API Keys).
- Modulation system: 16 LFOs (with bezier curve editor) and 16 macro knobs per device and rack.
- Racks: Parallel processing chains with volume, pan, mute, solo per chain, fully nestable.
- Piano roll with pitchbend and MIDI CC lanes.
- Drum grid device.
- Session view with clip launching.
- Mixer with faders, pan, mute, solo, sends, and I/O routing.
- Collapsible, resizable panels: Inspector + AI Chat (left), Plugin Browser + Sample Browser (right), context-sensitive editor (bottom).
Released under the GPL-3.0 license, builds of MAGDA are available for Linux, macOS, and Windows.
More information: MAGDA


