HI coolsoft

Mmm oh dear, it is beginning to sound as if some other track is trying to share the Melody track’s channel (or what ever track we are talking about ) melody is on ch4
Best view of all this is in the OPTIONS /Preferences /Channels screen.
Look for any track trying to use the same ch number

The other thing about midi is as the first patch in midi is
MSB 0 LSB 0
VOICE/PATCH 0 = piano, this is what you get by default if the track doesn’t get sent any other . or if the midi playing application or instrument doesn’t recognise the Bank change method or MSB /LSB sent . most will fall thru to 0- 0-0
The most normal bank change method is
Controller 0 MSB Controller 32 LSB followed by the program change no

Strange thing about your case is that it does understand the patch you want to use when you send it on the fly just not remember it on save.

One more thought with ch nos the last instance sent from any track will be the one in force for all tracks that share that ch no.
At file loading the tracks are read in order lowest to highest.
So if track 4 used ch4 and for some reason the soloist track also used ch4 then the solist setting would override the melody setting for ch 4

This is all much easier to see in a Daw where you can see the track numbers as well as their allocated channel numbers,
Keep smiling
Mike



Last edited by Mike Head; 11/15/17 05:39 AM.

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

http://mikesmusic.byethost16.com/