Okay, now the coin has fallen (a german spell) which means that I understand your problem now. I hope so...

I guess your sound card will play normal wave files with WinAmp, WinMediaPlayer, NeroMediaPlayer or something like that? And you always hear the tunes? But with Sonar4 it doesn't happen anything at the outputs?
Let me give it a new try! I guess your problem is your sound card only (if it's really a 'sound' card instead of an 'audio' card it won't work anyway with ASIO). I'm also guessing that you're using ASIOdirect because you've written that you've installed Sonar4. The problem with ASIOdirect is that IMHO no sound card and not all audio cards do support this standard. You will have to figure it out which manufacturer supports those audio cards.
Your audio ins and outs have to work right first before you try to connect your kb. As long as your program can't find the right card your audio system won't definitively work for you.
BTW: Another posibility is to use the PC as a 'tape' recorder only. For this you don't need any ASIOdirect and a normal sound card will be sufficient. But for this you have to use an external midi sequencing system.
That's the way I'm doing...
TIP: Why don't you write your question into the General Arranger Forum? There are many more guys who could help you with your problem...

------------------
Greetings from Frankfurt (Germany),
Sheriff ;-)
[This message has been edited by Sheriff (edited 05-01-2005).]