On Mac OS X you could simply open Terminal, cd to the file location, and execute this: gzip -cd MySong.als > MySong.xml
They are pretty large and complex XML files. For instance, the default template is 2,082 lines, and a simple live set of mine was over 43,000 lines of XML - but the format is very readable and clear. Their engineers obviously know how to write solid code. They are German after all.
Here's a snip to give you an idea of what's in there:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<Ableton MajorVersion="4" MinorVersion="8.1_225">
<LiveSet>
<OverwriteProtectionNumber Value="5" />
<Tracks>
<AudioTrack Id="0">
<EnvelopeModePreferred Value="false" />
<TrackDelay>
<Value Value="0" />
<IsValueSampleBased Value="false" />
</TrackDelay>
<Name>
<UserName Value="Guitar 1" />
<Annotation Value="" />
</Name>
<ColorIndex Value="140" />
<TrackGroupId Value="-1" />
<SavedPlayingSlot Value="-1" />
<SavedPlayingOffset Value="0" />
<MidiFoldIn Value="false" />
<MidiPrelisten Value="false" />
<Freeze Value="false" />
<VelocityDetail Value="0" />
<NeedArrangerRefreeze Value="true" />
<PostProcessFreezeClips Value="0" />
<MidiTargetPrefersFoldOrIsNotUniform Value="false" />
<DeviceChain> ... </DeviceChain>