Hi
Just a final thought on this one.

Some midi files and daws use automation tracks to control fade in and out by controlling the mixer.

So let’s say you had a piano on track 8 ch 8 track volume 64

Automation for that could be on track 9 it would have to be ch 8 to control the same piano.

Now if some had used cc7 volume events instead of cc11 expression, to make a fade up to say 100 that is what the piano would play at, .its last received value for that channel.

Cc7 is a continuous controller that is the last value sent holds until it gets a new one.
However the tracks are read in order the high number being the last read is the last value sent to the channel

In this case what ever you sent to track 8 would be overwritten by the info on track 9 which has sent a volume vale of 100 in this example

Don’t want to muddy the water but worth a thought

Best regards
Mike


BIAB2021 UltraPlus,AsusN55S1Tbssd, W10/64,Akai EIEpro
Yamaha CVP405,SquireStrat, CoolsoftVMidSynth
Novatation Impulse61 Ctr kbd, Cwalk blab Kontakt

http://mikesmusic.byethost16.com/