3 ms·
Have you reversed engineered the Ableton project format? I got frustrated the last time I tried, and currently LLMs tell me "Live updates break things constant
by bravura 1y ago
Have you reversed engineered the Ableton project format?
I got frustrated the last time I tried, and currently LLMs tell me "Live updates break things constantly". Are my fears oversold? At the time I was doing it, I was trying to control all the parameters of Ableton native synths which was a headache.
Now what I want to do is mainly create different kits of loops + one hits using ML, at the bare minimum.
I have a background in audio ML so I imagine there would be other sorts of thing I might want to do later. But currently it's just one "template" with different filler sounds.
- diggan 1y ago> Have you reversed engineered the Ableton project format? I'm not sure I'd call it "reverse engineer" even, you'd do something like: $ mv DefaultLiveSet.als DefaultLiveSet.xml.gz $ gunzip DefaultLiveSet.xml.gz $ cat DefaultLiveSet.xml | head <?xml version="1.0" encoding="UTF-8"?> <Ableton MajorVersion="5" MinorVersion="10.0_370" Creator="Ableton Live 10.0d150" Revision=""> <LiveSet> <NextPointeeId Value="17335" /> <OverwriteProtectionNumber Value="2560" /> <LomId Value="0" /> <LomIdView Value="0" /> <Tracks> <MidiTrack Id="12"> <LomId Value="0" /> There isn't much more to it :) It wouldn't say it's the best structure/design, but it's all there in plain-text basically, so pretty easy to just read through it or search. > currently LLMs tell me "Live updates break things constantly". Are my fears oversold? Just stick with the same Ableton version for the duration of your work on those tracks, it's basically what you wanna do regardless of how complicated your project/setup is, as things do change between versions. But FWIW, none of the projects I've manually edited have broken, at least when I last moved from 11 to 12. > I was trying to control all the parameters of Ableton native synths which was a headache. For that you'd go for MIDI, but if you truly need 100 project files to run one by one, then generating those XMLs with whatever, changing the file-name and opening up in Ableton with the midi afterwards feels like it shouldn't be too hard.
- Octo-Shark 1y agoTouchdesigner TDA pretty much figured it all out a while ago, I use both together all the time.