I've just put up a new experimental build that has some new format string variables:

Mostly I think these are self explanatory, but just in case:
In the case where there is no loaded song or sub-session:
The main purpose I see for these variable is with triggers launching external scripts. For example, a trigger that launches an external program whenever a sub-session is loaded, passing the name of the sub-session or song as a command line argument.
One more tip: if you prefix the command line of a execute script trigger with alert: the trigger will display the resolved string as a message box... which I think will be mainly useful for debugging triggers that launch scripts. eg: if a script doesn't seem to be running correctly and you want to see the command line it's being invoked with, just edit the trigger, insert the alert: prefix and invoke the trigger again to see the resolved command line.
This will be in the next official build, or available now in the experimental build (along with a few other miscellaneous fixes).
Posted 2 weeks ago
The next build of Cantabile (2051) has a some tweaks to help clean up the MRU file menu:

You get at these commands by right clicking in the file menu. The commands are self explanatory. Also, simply pressing the Delete key on an unpinned item will remove it from the list.
Works in the file menu of Cantabile's main window and the Set List window.
Posted on February 13, 2010
I've just put up a new experimental build with more bug fixes for the issues in 2050. I'm pretty sure this now addresses all the important problems and also introduces a couple of refinements:
(the first two points are an attempt to reduce the number of support enquiries asking "why no sound").
I'm awaiting confirmation on a couple of bug fixes, after which 2051 should be available.
Posted on February 8, 2010
Eric Krueger of blackgrand.com has posted an excellent introductory video tutorial on using Cantabile Lite.
Update: Eric has been kind enough to let me put these videos on the Cantabile website http://www.cantabilesoftware.com/videos . Thanks Eric.
Posted on February 4, 2010
Well it's been a long time since I've posted here, but I now have a number of other projects out of the way and am gearing up to do some more work on Cantabile.
Recently I released build 2050 which introduces a new audio buffering scheme into Cantabile's audio engine. Unfortunately, although the new buffering itself seems to work quite well, it required a considerable rework of some of the core parts of the audio engine and there's been a few bugs introduced as a result - most of which didn't get picked up in the experimental builds which had this functionality.
Anyway, I'm actively working on fixing these issues. If in the mean time you're having trouble, build 2049 is available from the down page - http://www.cantabilesoftware.com/download - you can just install it over the top and you're set to go.
Hopefully a new build should be available in the next day or two...
Posted on February 1, 2010