Now Shipping! – The EyeLink 3; combined head and eye tracking at up to 1000 Hz.

FAQ: What is ASIO and why should I use it?
#1
When presenting audio in an Experiment Builder task on Windows, you have two playback driver options: DirectX and ASIO. For any experiment requiring precise synchronization between audio events and eye-tracking data, ASIO is the optimal choice.
  1. ASIO (Audio Stream Input/Output)
    ASIO is a protocol designed for low-latency, high-precision audio that allows Experiment Builder to communicate directly with the sound card.
    • How it Works: By bypassing the standard Windows audio system, Experiment Builder can schedule audio playback with high precision, ensuring sound plays at the exact time requested.
    • Performance: ASIO provides millisecond-accurate playback and recording with latencies of less than 3 ms. This allows for easy and accurate alignment with gaze data.
    • Compatibility: ASIO is not supported on all sound cards. A list of verified sound cards is available in the Experiment Builder Manual (Help Menu -> Installation -> Windows PC Installation -> ASIO Card Installation).
    ⚠️ WARNING: Avoid "Pseudo-ASIO" Drivers (e.g., ASIO4ALL) Be aware of emulated drivers like ASIO4ALL. These act as a "middleman," tricking software into recognizing a non-ASIO device as compatible. They rely on the standard Windows audio system and will not provide the low latency or reliability required for precise research.

  2. DirectX Audio
    DirectX audio is suitable for use cases where precise timing is not critical, such as playing feedback sounds or general verbal instructions.
    • How it Works: When a sound is triggered, the audio buffer is handed off to the Windows DirectX system, which then schedules playback. This indirect process introduces a significant delay.
    • Performance: Latency can range from 7 to 200 ms with high variability, making it nearly impossible to align audio playback precisely with gaze data.
    • Compatibility: DirectX is supported on all standard sound devices.
Questions about specific hardware or use cases? Contact support@sr-research.com.