What does it mean when Control_Track Flag “prevents the track’s voice from being stolen”?
It is common practice for polyphonic instruments that are played via MIDI to implement voice stealing. This means that if you play more notes than the instrument can provide, particularly if you play a bunch of notes with the sustain pedal on, you will run out of available voices. Rather than not responding to the most recent note, a previous note is stopped so that the voice becomes available for the new note. Robertsonics players use a time-based algorithm, so that when you run out of voices, the oldest voice is “stolen” to play the new note. This works so well that you may never notice it happening.
However, in some cases, you may not want this to happen. For example, you might want to start a background track, and then play along with it. If you play more notes than there are available voices, eventually the voice playing the background track would be stolen, which you probably don’t want. This flag will “lock” the voice to prevent it from being stolen.