MAGDA - Free Open Source DAW with Integrated AI (v0.9.0)

Explore how Machine Learning and AI can expand musical creativity while keeping the human in the creative workflow. This forum is dedicated to respectful dialogue where diverse perspectives are welcomed.
RELATED
PRODUCTS

Post

I prefer modifiers as well. However, the only way I've found to enter midi is double click and the drag the note to the desired length. Are there existing modifiers that I'm not aware of?

Thanks.

Post

Hi. Came across this project this past weekend, while on the Tracktion Beta thread.

Very nice looking DAW. I'm trying to find the AI assistant, would like to see if I can get it to mirror a rack I created in Tracktion. But alas, I cannot find the AI window

Happy to be part of testing and feedback.

Wondering when you might be implementing
DAW Project
Renaming Midi clips

Best of luck this looks like a very exciting project

Post

dayvyg wrote: Mon May 04, 2026 1:51 pm I prefer modifiers as well. However, the only way I've found to enter midi is double click and the drag the note to the desired length. Are there existing modifiers that I'm not aware of?

Thanks.
No, that’s currently the only way to create MIDI notes with the mouse.

I have to admit I kind of modelled it around my own habits, so it’s really useful to hear how others expect it to work. What kind of tool or behaviour would you prefer?

Are you thinking something like being able to draw longer notes in one go rather than double-click + drag?
MAGDA - Free Open Source DAW with Integrated AI | GitHub

Post

sceyefeye wrote: Mon May 04, 2026 6:09 pm Hi. Came across this project this past weekend, while on the Tracktion Beta thread.

Very nice looking DAW. I'm trying to find the AI assistant, would like to see if I can get it to mirror a rack I created in Tracktion. But alas, I cannot find the AI window

Happy to be part of testing and feedback.

Wondering when you might be implementing
DAW Project
Renaming Midi clips

Best of luck this looks like a very exciting project
Thanks, really appreciate it.

Here’s where to find the AI console. It’s in the left panel right next to the inspector.
Screenshot 2026-05-05 at 06.28.19.png
Cloud or local model settings are under Settings > AI Settings.

Just a heads up, with the current agents you won’t be able to recreate full racks yet. They can only work at the track chain level (adding FX etc.). We’ll get there soon.

DAW Project support is planned in milestone 16 - https://github.com/Conceptual-Machines/ ... lestone/20.

If you’re curious about what’s coming next, or for feature requests and bug reports, GitHub is the best place.

For MIDI clip renaming, you can already rename via the inspector, but yeah being able to just double-click the clip name or similar is definitely something that should be added.
You do not have the required permissions to view the files attached to this post.
MAGDA - Free Open Source DAW with Integrated AI | GitHub

Post

ConceptualMachines wrote: Tue May 05, 2026 5:18 am
No, that’s currently the only way to create MIDI notes with the mouse.

I have to admit I kind of modelled it around my own habits, so it’s really useful to hear how others expect it to work. What kind of tool or behaviour would you prefer?

Are you thinking something like being able to draw longer notes in one go rather than double-click + drag?
Yes, I prefer to draw in notes in one go. A modifier like CTRL/CMD + mouse drag would work nicely.

Thanks.

Post

ConceptualMachines wrote: Tue May 05, 2026 5:29 am

Thanks, really appreciate it.

Here’s where to find the AI console. It’s in the left panel right next to the inspector.
Screenshot 2026-05-05 at 06.28.19.png

Cloud or local model settings are under Settings > AI Settings.

Just a heads up, with the current agents you won’t be able to recreate full racks yet. They can only work at the track chain level (adding FX etc.). We’ll get there soon.

DAW Project support is planned in milestone 16 - https://github.com/Conceptual-Machines/ ... lestone/20.

If you’re curious about what’s coming next, or for feature requests and bug reports, GitHub is the best place.

For MIDI clip renaming, you can already rename via the inspector, but yeah being able to just double-click the clip name or similar is definitely something that should be added.
OMG How did I miss this panel :dog:

Post

sceyefeye wrote: Tue May 05, 2026 4:48 pm
ConceptualMachines wrote: Tue May 05, 2026 5:29 am

Thanks, really appreciate it.

Here’s where to find the AI console. It’s in the left panel right next to the inspector.
Screenshot 2026-05-05 at 06.28.19.png

Cloud or local model settings are under Settings > AI Settings.

Just a heads up, with the current agents you won’t be able to recreate full racks yet. They can only work at the track chain level (adding FX etc.). We’ll get there soon.

DAW Project support is planned in milestone 16 - https://github.com/Conceptual-Machines/ ... lestone/20.

If you’re curious about what’s coming next, or for feature requests and bug reports, GitHub is the best place.

For MIDI clip renaming, you can already rename via the inspector, but yeah being able to just double-click the clip name or similar is definitely something that should be added.
OMG How did I miss this panel :dog:
It's just a new feature you're not familiar with ;)
MAGDA - Free Open Source DAW with Integrated AI | GitHub

Post

dayvyg wrote: Tue May 05, 2026 9:56 am
ConceptualMachines wrote: Tue May 05, 2026 5:18 am
No, that’s currently the only way to create MIDI notes with the mouse.

I have to admit I kind of modelled it around my own habits, so it’s really useful to hear how others expect it to work. What kind of tool or behaviour would you prefer?

Are you thinking something like being able to draw longer notes in one go rather than double-click + drag?
Yes, I prefer to draw in notes in one go. A modifier like CTRL/CMD + mouse drag would work nicely.

Thanks.
https://github.com/Conceptual-Machines/ ... ssues/1190 :tu:
MAGDA - Free Open Source DAW with Integrated AI | GitHub

Post

Excellent, thanks!

Post

tumface wrote: Tue Mar 24, 2026 5:04 pm No, that's not how it works. It can't be assigned a copyright license *at all*, because it isn't copyrighted. It can't inherit any license, or anything. It's public domain. The portion which isn't written with Claude remains under its original license, but the newly created DAW code with Claude, called MAGDA, is public domain. You can't assign a GPLv3 license to it, because you don't own the copyright to it. Nobody owns it.
Are you making your own laws? There is no international law that says if someone vibe codes a software, nobody owns the software and that it's public domain. Says who? Even Copilot code on github are licensable because you have no idea how much of the AI code the developer rejected or tweaked and neither do you have any idea if the AI code suggestions were only used as inspiration. That is why Microsoft says they don't own code generated by Copilot, and that every code belongs to the one who generated it and they acknowledge that they used open-source projects to train their model so the code it generates may be similar to another open-source code so developers should check and turn ON a feature that rejects entire blocks of open-source code from other projects. And they acknowledge that the AI code with human tweak can be copyrightable but some uncertainty. So you are speaking with certainty about something the world hasn't even come to conclusions yet on. And your statement that he can't assign any license (including MIT) to the AI code is also entirely false.

REAPER developer Justin Frankel, recently used AI to do all tedious work of studying the Ffmpeg API, AI gave code suggestions but some were wrong and he tweaked it. So per your logic, that code is public domain and Justin don't own that aspect of REAPER. Funny!
Last edited by Windows on Wed May 06, 2026 11:56 pm, edited 1 time in total.

Post

Windows wrote: Wed May 06, 2026 10:00 pm Are you making your own laws?
No. https://www.reuters.com/legal/governmen ... 026-03-02/
Windows wrote: Wed May 06, 2026 10:00 pm There is no international law that says if someone vibe codes a software, nobody owns the software and that it's public domain. Says who?
Actually, there is an international law: https://en.wikipedia.org/wiki/Berne_Convention
Windows wrote: Wed May 06, 2026 10:00 pm Even Autopilot code on github are licensable because you have no idea how much of the AI code the developer rejected or tweaked and neither do you have any idea if the AI code suggestions were only used as inspiration.
They aren't licensable if they were written by AI. Being able to hide the fact that it was written with AI doesn't make it copyrightable.
Windows wrote: Wed May 06, 2026 10:00 pm That is why Microsoft says they don't own code generated by Autopilot, and that every code belongs to the one who generated it and they acknowledge that they used open-source projects to train their model so the code it generates may be similar to another open-source code so developers should check and turn ON a feature that rejects entire blocks of open-source code from other projects.
Microsoft can say whatever they want. You would probably have a hard time getting damages from them if they were found to be wrong, and their statements caused you damages. Microsoft has a vested interest, like probably hundreds of billions of dollars of investment, in convincing you to use their AI stuff.
Windows wrote: Wed May 06, 2026 10:00 pm So per your logic, that code is public domain and Justin don't own that aspect of REAPER.
If he wrote the code himself based on an explanation from AI, he does own the copyright.

Post

Also, I won't be posting any further in this thread. It was moved to the AI subform (it used to be in the DAW subforum) after I had made my earlier posts in the thread, and I have no interest in interacting with AI people and AI enthusiasts.

Post

tumface wrote: Wed May 06, 2026 10:25 pm Also, I won't be posting any further in this thread. It was moved to the AI subform (it used to be in the DAW subforum) after I had made my earlier posts in the thread, and I have no interest in interacting with AI people and AI enthusiasts.
Those links you provided, one is about US supreme court, the other is about an 1886 law, lol, that doesn't mention AI (didn't even bother to read all). USA supreme court is not the world's court. Also, not all countries subscribe to the 1886 Berne Convention.

You said "Being able to hide the fact that it was written with AI doesn't make it copyrightable."

You should rather say "Being transparent about using AI and mentioning it to users doesn't give anyone the right to tell the developer they don't own the software and that it's public domain, when the whole world is not USA and the pereon has no idea about the developer's country of residence."

Well, I don't move along those lines, so don't worry about me getting damages and Microsoft's "vested" interest.

Post

0.8.0 is out - the FAUST release, and the MAGDA FX bank.

The headline: MAGDA now integrates FAUST (the functional audio language from GRAME, faust.grame.fr) and almost every effect in the FX bank is written in it. The two exceptions are the Multiband dynamics and the Utility, which stayed in native C++. DSP is compiled at build time so it runs at native speed.

What's in the bank:
  • Filter - new device with six engines: SVF, Ladder, Korg 35, Oberheim, Sallen-Key, virtual analog diode ladder. Optional post-filter soft limiter.
  • Compressor - Clean and Glue engines (Brouns FBFF with character controls)
  • Reverb - Plate (Dattorro), Hall (Zita FDN), Room (Freeverb)
  • Saturator - six waveshapes (Tanh, Soft, Hard, Fold, Tube, Tape)
  • Clipper - five antialiased ADAA curves
  • Mod - Tremolo / Vibrato / Autopan with shared LFO
  • Grit - bandpass-noise / sine ring-mod texture
  • Dimension - Roland D-style widener / Haas / pure M/S
  • Pitch - Shifter, Detuner, Harmonizer
  • Ring Mod, EQ, Delay, Grain Delay, Chorus, Flanger, Phaser, Bitcrusher, Limiter, Gate, Freq Shift - all FAUST too
Faust device: you can also write FAUST yourself inside the app. Drop a .dsp file, or vibe-code one through the device's AI panel - describe the effect, the model writes the FAUST. Runs through the FAUST interpreter so CPU is heavy; a JIT compiler is the plan for the next release.

Other stuff:
  • Session recording - 0.7 added the UI, 0.8 makes it actually record into session slots, MIDI and audio
  • Follow actions - each session clip can chain to Play Next / Previous / Random, Play Again, or Stop, with a loop count and beat delay
  • Editing gestures - shift+drag draws clips in the arrangement, notes in the piano roll, repeats in the drum grid; cmd/ctrl+click deletes; new note slicing in the bottom toolbar
  • Clip offset and phase centralised - one source-level anchor instead of two tangled properties, clip just shows length
  • UI font size - configurable from Preferences
  • Beats-first internal rework of the core timing model, plus various audio clip fixes
Video walkthrough:
Devices catalogue: https://magda.land/devices
Download: https://magda.land
Source: github.com/Conceptual-Machines/magda-core
MAGDA - Free Open Source DAW with Integrated AI | GitHub

Post

Thanks for the editing gestures. Working well. :tu:

Post Reply

Return to “Machine Learning and AI for Music Creation”