Is there a song analysis tool?

Song Report Tool. Hm, should simple to make, but you’d have to watch out or it could become quite the monster!
I wouldn’t parse the raw XML for this though, it is a lot more straightforward to use API features here.

Except I’ve started this as a commandline tool, using Ruby. I wasn’t concerned about parsing XML until I started looking at how tracks notes are stored. That got me reconsidering whether doing it in Lua as a Renoise tool might be less work in the long run.

Also, don’t forget the vTable (part of vLib). Should be especially useful in a “report” context.

This would be handy for displaying smallish amounts of detail. I think I’d prefer a text file to store larger amounts of detail (names of samples, where they are used, how often).