Okay, good to know someone else tried them and I'm not missing something obvious. There seem to be some text strings in there, though, so I'll look into generally how you'd read *just* text strings out of binary files, so I would at least get something. I may also just navigate my session folders and leave the ALS files alone. (It's actually possible I'll come up with something semi-useful, at least to me, but I'll see.) It makes sense that this file format would change regularly. If your file format is internal only to your own use, and not something other software consumes, then you can do that. I do wish that generally we had more use of XML in file formats, though that can be an issue with performance so may not be appropriate for a program like Live.
H2Only -- I seriously doubt Ableton's legal department will come after me for making pictures out of my files.

The thing is, basically, lawyers insist that kind of language into legal agreements as protection. Ableton has been, to their credit, a pretty progressive company, so when users went and decompiled Python scripts without permission for the Live API, they were supportive. If someone crossed a line there, I'd expect them to get upset.
Actually, that said, there is some question as to whether legally you or a software company owns the unique signature generated in your files. So, for instance, it is debatable whether Apple can protect the unique string that's generated in your iTunes library, because it is actually unique to *your iTunes library*. But anyway, I'm trying to make pretty pictures, not make my own version of Ableton Live.