by jimhenry » 06-21-13 1:18 pm
I believe what ASIO4ALL reports is the delay from the time it receives the digital audio data until the data is transferred to the hardware driver. That can be a significant factor in latency and ASIO4ALL can be a significant improvement. The latency that remains is probably from the MIDI synthesis software which has a lot to do between the time it receives the MIDI data from Synthesia and the time it delivers digital audio data to ASIO4ALL. The time needed for MIDI synthesis is a difficult one to reduce but there are MIDI software synthesizers that are better in this regard than others. Personally, I send Synthesia's MIDI Out to my keyboard and let it do the synthesis in hardware which is hard to beat for speed or sound.