SilkTone
Paul, where are you recording MIDI? It specifically happens when you record MIDI from an external MIDI controller while also having VSTis that send MIDI out back into Sonar. From your setup, it sounds like you just need to record one of those MIDI inputs.
You're right, I wasn't recording. But now I have and I still haven't encountered a problem.
[The following continues the experiment begun in
post 23]
1. I enabled recording for (only) Rapture, SI EPiano and DimPro. I started recording and played some notes into Kirnu 1 which got that going, then some notes into Kirnu 2 which were also repeated, then I played DimPro by hand on top of the other two. Everything was recorded properly. [During record, though, clips don't properly show what's being recorded. Only the notes of one clip are repeated (visually) in other clips. May not be a problem, but certainly not what I'd expect to see. Once I stopped recording the clips were updated to reflect what was actually recorded in each clip.]
2. I then added just a midi track (6) and set its input to Sonar's "Virtual Controller / MIDI Omni" which is also being read by Kirnu 1. Armed that for record as well and repeated the above. This midi track correctly recorded only what was played on Sonar's virtual controller. And the other clips correctly recorded what was being fed to them.
3. I then armed everything for recording and repeated step 2. Here's what was produced :
(display just the image to see it a bit bigger)
"Track 6" is the midi track recording Cakewalk's "Virtual controller / MIDI Omni" (also playing Kirnu 1/Track 1).
As you can see, Track 6 records only that device.
Just to make sure, since you'd mentioned devices 'external' to Sonar, I repeated one more time, but had Track 6 record one of the other keyboards coming through LoopBe30 "1.Internal MIDI / MIDI Omni". The result was equally successful.