Sorry about the length of this post. The problem is rather involved, hence the length. But to put matters succinctly, my GR-33, which communicates with Sonar via a MIDI to USB adapter, is no longer being heard (when it used to, quite reliably). It appears to be a problem between the USB adapter and Sonar's Mains Outs. Also, I'm having a problem with the GR-33, which may or may not be related to the above. It fails to sync up with Sonar for things like patch changes. The long-winded discussion follows:
This happened all of a sudden. It's been a few weeks ago since it first happened. Prior to this, my GR-33 worked very reliably with Sonar. It was an all of a sudden thing. One day it was working, the next day it wasn't. Or at least reliably.
Here's my setup: My Roland GR-33 has the old-style round MIDI connectors but my computer has none; it doesn't even have a joystick port, which was how I used to get MIDI signals into the machine back in "olden times." Now, I rely on USB inputs. So to get my GR-33 into Sonar, I have a Midiman Midisport 2x2, which has two MIDI in/out/thru ports and one USB out. Because the GR-33 is being brought into Sonar via the Midisport, Sonar sees the Midisport and not the GR-33, as is indicated in the MIDI Devices tab within the Preferences dialog. The Devices tab shows both Midisport ports, but since I'm using only one, I've clicked on only one. Fortunately I'm able to assign the Midisport's port's channels to a GR-33 Instrument Definition file, so that when I click on bank and patch, I can make the appropriate selections.
To simplify things, I've set up a new file in Sonar in which only a single MIDI track is present, one which contains musical note data. Next:
From the Console View, the bottom selection -- call it the port I guess -- reads Midisport 2x2 Out USB. Up at the Channel drop down, I select which channel I want, which are referred to as Roland GR-33 channels at that point, then I select the GR-33 bank (only two are possible -- User and Preset), and finally the patch I want.
Back to the ports for a moment, since I can't select an Output on the left side, other than the Midisport, and since over on the right side of the Console View, my only output option is a panel that has a set of sliders with my sound card's Outs at the bottom, it appears that my Midisport is supposed to be communicating directly with my sound card for volume production.
I don't know how important this might be but I mention it because during playback, while the volume traces are jumping happily about on the GR-33's channel, there is nothing on the sound card's "channel." So it appears to me that there's a breakdown in communication somewhere between my Midisport and the main outs in Sonar. Wondering if just on the off chance that it might be a USB port issue, I've tried out my Midisport on three different USB ports so far. It hasn't made any difference.
Now, regarding some communication problems I'm also having between Sonar and my GR-33, when I select a patch in Sonar, it is not reflected on the GR-33's display panel. Well, sometimes, sporadically, it will be, but it is impossible to duplicate this occurrence when it does rarely occur, so I just attribute this behavior to having a ghost in the machine until a better explanation comes along. Usually the GR-33 just stays stuck on the default patch. And almost always I'm not getting any sound from the GR-33. Yet, despite the GR-33 and Sonar not being able to communicate the patch data, the GR-33's track in the console view shows volume traces jumping all over. Which just seems strange to me. Why would I be seeing the volume traces for the GR-33 but not the correct patches on the GR-33 or in Sonar and why can't I adjust them through Sonar for the GR-33? All these things used to work fine. And on a couple of brief occasions since this mess began I've managed to get the two to talk to each other again. But with no consistency.
Are these two seemingly separate situations related? I think so, but I'm not really sure yet how they might be.