I have an issue whereby if I use automation lanes for midi info (CC1, CC11, etc), everything works as expected within Sonar on playback, etc but when rendering, bouncing or freezing, the midi info in the automation lane is ignored. I'm using "real time" for render/bounce/freeze to eliminate any issue with the program not being able to keep up.
I've done this with both Hollywood Strings and Omnisphere but I'll reference HS for this purpose. Starting with an empty project, I create a new instance of Play and load up any articulation (say one of the Sustain violins). The audio and midi tracks are automatically created during that process. I record a series of notes. I create two automation lanes, one for CC1, another for CC11. I make something like a sine wave envelope in both, anything to generate CC1 and CC11 midi data. On playback I hear what I expect... CC1 controlling vibrato and CC11 controlling expression.
When I render, bounce, or freeze the track, Sonar ignores the automation lanes and the audio file is rendered, bounced, frozen without any of the results from the midi data in the automation lanes (no change in vibrato though CC1 and no change in expression in CC11).
I'm on the latest version of Sonar X2. 64 bit Win7 with the latest updates. My soundcard is an Audiophile 2496 set to appox 11ms buffer (it could be lower but it's liberally set to avoid any pops and hiccups and such) with the latest driver updates. Both HS and Omnisphere have the latest updates. Since the problem happened with both of those programs, I have to assume it's a Sonar problem. I just haven't tried it with a third program, I just used those as examples.
So... does this happen to anyone else?