Yes is a very old issue that some of us have been struggling with for a long time. Many users on this forum are probably sick of this issue and of me complaining about it (especially those that don't understand the issue or the severity of this bug). But now that this issue is finally getting more attention, I think giving some history of this bug is appropriate.
I actually noticed this issue more than 5 years ago when I was using various plugins that sent out MIDI (crashes, dropped/stuck notes, MIDI crosstalk etc). I always wrote it off as buggy plugins, but when I started developing some of my own plugins I started realizing that there is something wrong with Sonar's MIDI implementation. So to repost a brief summary of what I did (sorry for the repost from another thread, but I was told this thread is more appropriate):
- CWBRN-1336 -Multiple MIDI bugs, all related to VSTi MIDI output (filed on 02/24/2009)
- CWBRN-2504 - Bugs related to the "Enable MIDI Output" functionality (this refers back to 1336 and gives additional info on how to reproduce it)
- CWBRN-2534 - Can't record from two MIDI keyboards at the same time
- CWBRN-2533 - MIDI notes cut short when a different source sends notes
- Created a web page in Feb 2009 that details clear steps, including:
- A VSTi that reproduces the issue, including source code
- A Sonar project used to reproduce it
- Very clear steps on how to reproduce it
- A very long email discussion with Willey Jones regarding this issue where I provide great detail on reproducing it. All I got back was empty promises that it will be fixed.
- Endless threads about this issue, usually met with arguments how this really isn't a bug, just user error. See here, here, here, here. There are more.
One of the things that really ticked me off is how difficult and futile it was to work with CW support. As an example, asking for an update
2.5 years after filing CWBRN-1336, I get this response back:
Thank you for contacting Cakewalk Technical Support. Sorry for the delay in getting back to you. We were unable to create the issue with the steps provided.
Please submit this issue to our problem reporter within the link below...
http://www.cakewalk.com/Support/ProblemReporter/
Some things to remember...
1. Provide your instructions starting with a blank SONAR project.
2. Please only use/reference plugins that are included with SONAR (no 3rd party plug referenced please).
3. Include every step, even the ones you'd think to be obvious (there are many ways to get to the same results, I'd like to make sure we're both following the same workflow).
Thank you for choosing Cakewalk!
Best Regards,
Hey OK those are great tips! I'll make sure to remember those things when filing the error report!!! Again
And then people wonder why I got so upset about this issue. This bug has been a complete showstopper for me in my workflow, which is why I eventually just gave up and switched to another DAW.
To Ryan... I'm seeing conflicting reports from various people whether this issue has been fixed in X3c. Can you confirm either way? As I said I got off the bus during the X1 bugfest days and have been out of the loop ever since then. Given the bad experience I've had with CW and Sonar, I find it hard justifying putting down yet more money to get something that should have been fixed over 4 years ago.