A setlist is a collection of songs.
Songs:
•Consist of an arrangement of song parts.
•Each can have its own key, transpose value, tempo, and time signature.
•Each can be linked to a ChordPro document for lyrics and chords.
•Can send a MIDI program change message out when selected.
•Can be loaded by selecting in a setlist, in the Quick Song Finder or using Previous/Next buttons that can be mapped to incoming MIDI messages.
A song part:
•Is linked to a rackspace variation
•Can have its own key, transpose value, tempo, and time signature.
•Can be called by an incoming MIDI program change message.
•Can store edits to the variation it uses.
•Can send out a string of MIDI messages when it is selected.