Thanks for your input Graham. I just now tested the Roland equivalent, VSC something, and it's setting for latency is as low as 22.7 msec, as compared to Yamaha's 80 msec. It seems to work a whole lot better, and it may even suffice for recording.

I'm thinking about trading in my PSR-540 keyboard and getting a XG sound card and a cheaper keyboard strictly for input. I don't think there's any keyboards out there which will work with a PC in this way; otherwise I guess I'd have to

1. Create a midi part with the voice I want on the PSR

2. Play it back as audio to put it into my CW file.

To me, this defeats the purpose of MIDI. it's supposed to make it easier to compose, yes?

Any ideas? Opinions?

TIA
Denis