Doktor Avalanche
Completely remove ASIO4ALL and reboot.
Download the latest firmware and driver and use the ASIO driver for that.
Try connecting your piano to a USB2 port.
Also note your audio interface... USB 3 is at least not supported on Win7.
http://avid.force.com/pkb...Track-Ultra-8R-Drivers
Also update your keyboard firmware and drivers.
Run windows update.
Then get tweaking if necessary.
The main thing is to avoid ASIO4ALL.
So this comes back one of my big questions initially... should I be going for a MIDI connection directly from my digital piano to my computer? Or should I be going through the audio interface?
If your answer is "through the audio interface", then I have another question. Should I be connecting my piano from the Line-Out on the piano to the Line-In on the audio interface (which I mentioned above, I am able to do but have not been satisfied with the sound quality).
Or should I try to be doing a MIDI connection through the audio interface? The problem I'm having here is that my digital piano only has a USB to host. Actually, I don't even know if that's a problem. It's just that nearly every tutorial I find online shows the keyboard using a MIDI port, not a USB to host.
To summarize, the worst part for me now is that I simply do not know how I should be connecting to my computer for the best results. DI or MIDI?? I see 3 options:
1) Digital piano (usb B) to computer (usb a) - this is a MIDI connection
results - latency issues
2) Digital piano (Line Out) to Audio Interface (Line In) to Computer (USB) - this is a DI connection, not MIDI
results - this works, but the sound quality is only ok. Same thing as if I plugged a guitar directly into the audio interface and recorded. The quality would be thin and mediocre.
3)Digital piano (usb b or Line Out??) to Audio interface (...Midi?) to computer (USB) - this would be a MIDI connection
results - none, i don't know how to get this to work because my keyboard uses usb b instead of a midi port.