Hi Juno -
To answer your questions:
It still sounds a little like a driver issue. Do you have a midi cable (or can you borrow one?) and a midi-port on your laptop? If so, try connecting your keyboard that way, just to see what happens. If i remember well, the midi OUT on the Masterkey goes to the midi IN of the cable. But better check that.
Unfortunately I have no MIDI cables - this keyboard is stricty USB. Don't know if they make MIDI adapters for USB, though - that would be interesting; however my laptop is not equipped with MIDI ports anyway, so there goes that idea, but thanks anyway - that was a good one.
You wrote: "Masterkey 49 comes with no drivers, it's basically USB plug and play."
Ok, but if you go to the device manager, look into the props of this thing, and then look at the driver tab, does it say anything there?
Also: did you try and turn the rotary buttons/sliders/etc. on the Masterkey? From personal experience i know that this can be the unexpected and embarrassing cause of failure...
That's a good question, but I haven't messed with anything other than the volume control. Thing is - it works beautifully on my desktop - it's not working at all on my laptop. So if I messed with the wrong thing there, it wouldn't work on either of those.
Then this: some quotes from your post that could use some more information:
"Both Mixcraft and Studio One recognize Masterkey 49, as well, and are configured accordingly. I have the device set at WaveRT."
That would be in Mixcraft.
Let me skip Studio One here, and go to:
-where in Mixcraft do you see that it recognizes the Masterkey?
This would be in a couple of places. First, in the preferences under MIDI and Sound Devices. When the keyboard controller is plugged into the machine and the power is on, it will recognize these in a drop down menu that gives me a couple of alternatives - either the keyboard or a mic, or if my ASIO interface is plugged in, it will also recognize that.
Next, in the track options - when I arm the track, that little drop down menu will also recognize it if it is plugged in and turned on. It'll give an option for "All MIDI input devices" and an option for "Masterkey 49". Again, if my ASIO interface is plugged in that will also be recognized in the options, so I can choose which device to use on that track.
If I choose the virtual instruments, I can hear the notes being played if I use the Mixcraft's virtual board or use my QWERTY keyboard for note input, but can not hear the notes, nor is there any indication that the notes are being played on the keyboard controller. And what I mean by that is that the sound doesn't appear to be registering - the sound waves aren't lighting up the board.
I opened up the sample song Rapunzel and captured a screen shot to show you what I'm trying to describe about sound registering. When the sound is registering, even if you can't hear it, it'll still light up those areas, but that doesn't happen on my laptop with the keyboard controller in use.
-What excactly do you mean when you say that Mixcraft is configured accordingly?
In the preferences, I have configured Masterkey 49 as my default MIDI device in both Studio One and Mixcraft. Of course, Studio One's preferences aren't set up the way Mixcraft's are, Mixcraft seems to automatically know some of the stuff that you have to configure Studio One to do.
-What is the device that you set at WaveRT?
-What other devices do you see there?
The other device that shows up there is my ASIO interface, but only if it is plugged in. I only plug that in if I'm going to use the mics or my electric guitar. I don't run the keyboard through it.
"The software, however, claims that my audio device is not plugged in."
-What is that software? Mixcraft? Win7? It conflicts a bit with what you wrote before. I probably misunderstand, of course.
-In what form do you get this information? (a popup at a specific time, a properties screen, etc.)
Not sure I can answer those - I went back to try to find that message again and can't find it, so it may have been a Windows popup. I did a system restore late last night and re-installed everything and haven't seen that pop up since.
Furthermore: it was unclear to me whether you set the input of the track to the right setting. The Masterkey might be configured or setup to send only on certain midi channels; Mixcraft might be set to receive on the others. Do you have the manual, and if yes, what does it say on midi channels? How did you setup midi in Mixcraft? What is the input selection for the track with the VSTi on it?
Masterkey, by default, is set to channel 1 - and I haven't changed that. In the preferences, I left that open to all channels, so no matter what channel they keyboard sends from, it should be picked up by Mixcraft since I chose the option of "all channels" in the options.
On this last one I always go in and check this and choose the option for Masterkey. What you see in the picture is that it has the "All MIDI devices" option chosen.
I sure hope these screenshots post - hope these help answer the questions. I feel a little stuck here... lol! If they're a little big, I apologize!
Thanks so much for any help you can offer.