138
« on: December 29, 2023, 17:45:55 »
Yes. you are correct. Basically ALL commands in the tracker are only applied to the specific row. Note commands, instrument commands, volume commands, effect commands, you specifically tell the song how to manage its playback.
On note portamento, when it reaches the target note in pitching, it simply stops shifting and keeps the note you were trying to pitch to. It will start to change only when you put a different note under that effect and it will start pitching to that specific new note afterwards. It won't shift backwards or any sort of action like that. (Vibrato would be more handy for you in this case hehe)
Yes. You are also correct in your 4th statement
It is up to musician whether the note reached it's point or not. XM does not revert changes if it overshoots or some sorts... Scratch that, Tracker cannot overshoot the target note when tone portamento is used. It can only undershoot it and even then it's the fault of the composer, who didn't calculate the number of rows required to reach the target note on a certain speed.
Hope this helps