Hello;
Is there any documentation anywhere for the XML schema of the Ableton Live instrument preset (.adg/.adv) format? The files are gzipped XML, which looks mostly self-evident, though a few items see somewhat cryptic. In particular:
- in a FileRef section, what are the allowable values for RelativePathType?
- What does the Type element in a FileRef signify?
- What are the contents of the Data element in a FileRef? In a Simpler sample file specification, it's a string of hexadecimal data, roughly proportional in length to the size of the WAV/AIFF file; is it a downsampled preview of an audio file?
I'm trying to write some Python scripts for generating Drum Rack presets from samples, and information on the XML schema used would be invaluable.
Thanks,
Andrew
Documentation for .adv/.adg XML schema
Re: Documentation for .adv/.adg XML schema
I just found this: https://github.com/tommcc/alsample/blob ... lsample.pyacb_ wrote: - in a FileRef section, what are the allowable values for RelativePathType?
It helped me find out what the RelativePathType values are:
Code: Select all
PATH_TYPE_LABELS = [
'Missing',
'External',
'Library',
'Current Project'
]
Nice, now I can distribute presets separately from the patches!
-
- Posts: 4
- Joined: Mon Apr 08, 2024 8:33 pm
Re: Documentation for .adv/.adg XML schema
Just came up with a hack for this:
https://www.youtube.com/watch?v=mulwc2U11o8
https://www.youtube.com/watch?v=mulwc2U11o8