Hello fellow Sonar 8.x users:
using HW synth + sonar exclusively + some live audio drum looped tracks + vocal tracks.
for daily routine MIDI operations, been experiencing weird behavior related to the Searchback function, and this was never an issue in sonar2, but now is a serious problem in sonar8. after migrating my sonar2 projects to sonar8, I discover that sonar8 is suddendly sending incorrect (ie random program change msgs to my HW synths any MIDI track if I play the project) out the MIDI wire to my synths.
a SONAR CLIP by definition: indicated via GUI by a rectangle box in the CLIPs pane and it consists of the note start event up to the last note event. before the clip begins, u typically insert midi PCG msgs to instruct the associated SW/HW synth what sound to play.
when you stop PLAY in a middle of a MIDI clip, your NOW marker would be ~midway mark, and if you resume PLAY of the project, on that MIDI track, you expect to hear desired sound from ur synth based on your last inserted PCG change msg at beginning of the clip, thanks to Sonar SEARCHBACK feature (enabled) - which will then look up the last PCG msg of the clip and send this msg to the synth so the synth can know what to patch to play.
This is basic trivial setup. this shoud not be an issue for Sonar8. but it is: it is not sending the LAST search pcg msg, but some random unwarranted PCG change message, mucking up song playback!
This random program change is the nastiest bug I've encounter in 20 years of using MIDI sequencers on a PC.
I discover the bug manifest itself quite easily in any track you create. You don't have to have a 100+ track, just TRY creating a single MIDI track, and the bug will show its ugly face!
oh I went through all the project/global settings, and try to see if I am missing anything; but I am now stuck with this version of Sonar whose Searchback function appears to have seriously flawed logic.
I definitely depend on SEARCHBACK function as I can have over 200+ MIDI clips arranged througout my song project at various measures, and I tend to audition each clip back and forth; so sonar8 telling the HW synth which patch to play based on my MIDI msg SHOULD be a trivial working feature but it is not apparently.