teriya, Если есть родные ASIO-драйвера, то лучше использовать их. Хотя бывали ситуации, например с интерфейсами Line 6, когда через ASIO4ALL задержки были меньше (или можно было работать с меньшим размером буфера).
Но, как правило, родные драйвера должны работать лучше.
Единственный хитрый плюм ASIO4ALL - разные устройства можно объединить в рамках одного ASIO-драйвера, т.к. в хосте допускается использовать только один ASIO-драйвер (хотя меня подмывает покопаться в ASIO-SDK на предмет а нельзя ли, теоретически, использовать разные ASIO-драйвера одновременно в одном приложении
), на этом, по сути, достоинства заканчиваются.