Thanks very much for taking the time to respond. Your response has been helpful. I may respond to your points out of order, but I'll try to respond to all of them.
I'm well aware of latency. Fortunately my sound card, an M-Audio Delta 66, can achieve very low latency levels. I think that right now it's somewhere under 10ms. If I use the 1ms = 1 ft rule, this means it's the same as listening to my amplified guitar from less than 10 feet away. Good enough for me.
I haven't hooked the synth's audio outs up to the computer yet. Fortunately, my Delta card has a break-out box called "Omni IO" which is, essentially, a compact four channel mixer. So I'll be able to run my synth in through it.
I should probably back up and give you a clearer picture of my setup. When I built this machine, I built it as my DAW. But that was several years ago. We moved to a new home recently and I'm still dealing with boxes all over the place. I have not reassembled my DAW yet. So far, all I have going is the computer and this one keyboard. I have a couple of mixers, a few external effects processors, another keyboard, a Roland GR-33 guitar synth, and a Roland JV1010 synth, all of which I need to hook up to this machine. With the exception of the mixers, it's all still in boxes and I don't know which boxes all the stuff is in. So later on down the road, things are gonna get a whole lot more complicated than they are now. But still at the heart of the beast will be my trusty old Delta 66 card.
The Delta card usually defaults to 256 buffers. I often run it at 1024 if I'm getting some static in my output. But that doesn't seem to be a problem yet. I prefer running it at 24/96. 96k I've found, substantially reduces latency from slower rates, like 44.1k, for instance. In that little performance window, CPU tasking is pretty low. This is a fairly quick machine even if it's getting a little old now. I'm running Win7 64-bit, a 3.4 GHz processor, quad core, running 8 gigs of RAM, plus I have a huge amount of disk space -- 3 TB, little of which is occupied with programs and other data so far. I dunno when (or if) I'll be upgrading to Win10. So far I see no need for it. I'm perfectly content with Win7. It's the best OS M$ had ever produced, and that includes v8.x. But I dunno, maybe 10's better. I suppose if I were ever to get a laptop with a touch screen, I might want to run Win10. But I have an iPad for that.
The only way I can turn off this keyboard's speakers is to plug something into the headphones jack. One thing that would be illuminative would be to let the speakers be and play a piece with the kb running through my sound card's mixer -- see just how much latency is actually occurring. If under 10ms, it should still be noticeable but just barely. But the kb's earliness is approximating 125 ms, if I'm doing my mental math correctly, so I should definitely be able to see the difference. Tempo of the piece = 120 bpm or 2 beats per second, 1/4 beat early = 1/8 second= 125 ms.
I've brought this tune into Sonar as a MIDI type 1 file, and, as it sits, there are no effects at all associated with it yet. But I am using MS GS Wavetable Synth because that's the only one that comes up as a default. I don't like it much either. I like Cakewalk's TTS-1, but from what I understand it's just the GS Wavetable synth being run through a Cakewalk mixer, yes?. I have a few other software synths, but none of them supply the standard MIDI selection of instruments. Well, anyway, I'll take a look at that, as well. IF I can get the Aria player that came with Band in a Box to work with Sonar, that'll give me quite a few sounds to choose from.
Hello Base 57, and thanks for your response. Will it make a difference if there is not yet any audio that Sonar is having to handle? Right now, it's all MIDI. Appreciate the tip, though. This could come in handy for when I am dealing with audio as well as MIDI.