Terry,
First, my apologies for posting advice without fully testing it first, or for trusting my memory.
Second, I can confirm that Mac's three steps work for me - and you need them all - when there are no overriding issues. By "overriding issues" I mean the total mess I made of my RB configuration in trying to troubleshoot this. In changing ASIO drivers, something got screwed up, and all I could get was very distorted sound. Even after I fixed that (see below), I found this: on bringing up RB where ASIO4ALL is the driver, midi signals were not received from the external controller. When I switched to my other ASIO driver, they were, and
when I switched back to ASIO4ALL, they
were now received (as measured with the midi monitor and keyboard at top of main screen; ie. sequencer not running.)
I have two ASIO drivers. ASIO4ALL I use with my orig (SB) soundcard and the Cakewalk TTS-1 for desktop noodling. For concentrated work, I use my MAudio 2496 card and its dedicated ASIO driver with a hardware synth/controller. So I don't normally use the DXi in real time, and hence was giving advice I hadn't tested.
When I did try to test it, at some point in the process of switching between ASIO drivers, I really messed up the RB installation, and could get nothing but distorted sound. (Another indication of a problem was that in the MIDI devices window, the pulldown menu for the default DXi/VST device was empty.) Windows (XP) showed that there were several files that had been modified in the session, and after I replaced them from a backup, the sound was ok again. On switching ASIO drivers again later, I got an access violation followed by the blue screen of death. On restarting, RB gave me the option of restoring to defaults, which I accepted (more on this below), and it's been ok since.
Quote:
Ron you are correct in that MME seems to introduce unacceptable latency. But so far it's the only one that I've been able to use and still get sound out of RB. I've tried some ASIO drivers but have had trouble. When selecting/highlighting them, sometimes RB will just crash. Then I'll reopen the program and try again and they will "take", but none of the ASIO drivers allows me to get playback sound from RB, only with the MME driver. Here is what shows up in Audio Settings for ASIO selections:
ASIO DirectX Full Duplex
ASIO Multimedia
ASIO4ALL v2
input: (0,1) Realtek HD Audio output: (0,1) Realtek HDA SPDIF Out1 & ....
Ok, the fact that you've got three ASIO drivers and had crashes, coupled with my own feeling that there's some ASIO-related instability in this build - especially when switching drivers, tempts me to postulate that you (as I did) may have a corrupted configuration file.
Here's a suggestion (which I've only indirectly tested by virtue of my own crash. This suggestion should not remove any of your data files, but make suitable backups to be safe.): Run RB and minimize it. Use WIN file explorer to locate in the RB directory a file called PT_Is_Running.Txt. Copy it to an out of the way directory. (It's a simple text file that apparently signals RB on startup that it had crashed on previous closure.) Close RB and copy that textfile back into the RB directory. Start RB. This should force it to give the option to restore to factory defaults (BB has a menu option for this). Accept the option. Now configure for the ASIO driver associated with that Realtek card, make sure Mac's items 2 and 3 are enabled - MIDI thru needs to be enabled also - and see if the original problem is solved.
Quote:
As for MIDI.... I was under the impression that you have to select/highlight one of the other output selections (Microsoft GS Wavetable Synth or Microsoft Midi Mapper) first so that midi data would get re-routed from there to the "checked" DXi/VSTI synth. Is this wrong?
Probably not. Again, my apologies for a misleading post.
I'd appreciate hearing if the above suggestion works.
Good luck, Ron
EDIT - This post crosses some stuff you guys just posted.