Eso se llama latencia, primero lo ves, y lo oyes tan tarde como latencia tengas.
En las tarjetas tengo 512 de latencia. Significa que debo bajarle?
Es cuestión de probar pero tengo entendido que a mayor buffer más flujo de datos pero más lenta su transmisión => latencia. Y con menos buffer, menos flujo pero mas rápidos, lo que puede provocar cortes en la reproducción si tu pc no lo soporta. A grandes rasgos van po ahi los tiros, espero no equivocarme.
Prueba cambiando el tamaño en más y menos...
Aunque tambíen puede ser problema del asio, miralo.