E-Prime Knowledge Base

4347 - INFO: Sound Latency - Windows Vista / Windows 7 (and beyond)

Detail
The default API (application programming interface) used by E-Prime 1.0, E-Prime 1.1, E-Prime 1.2, and E-Prime 2.0 is DirectSound capabilities offered by DirectX.
Under Windows XP, the DirectSound API provides a thin layer between E-Prime and the hardware components/drivers of the sound playback devices.
This provides a low latency sound playback in E-Prime where the latency result is correlated by the hardware implementation.

In Windows Vista and Windows 7 (and beyond), the DirectSound API no longer is a thin layer between E-Prime (or any application) and the sound hardware, but instead sits on another management layer.
This results in poor performance on the same hardware where lower latency was achieved on the same hardware using Windows XP. Typically these results average in the 30ms range for startup.
Therefore, PST does not recommend paradigms requring startup latency values of less than 30ms under Windows Vista or Windows 7 for E-Prime 1.0, E-Prime 1.1, or E-Prime 1.2.

For Windows Vista and Windows 7 usage under E-Prime 2.0 for low sound startup latency, PST recommends using E-Prime 2.0.10.15 or later and using either the ASIO or Core Audio/WASAPI API options available under SoundDevice properties in Experiment Object.
For more information on how to determine if ASIO or Core Audio/WASPI is compatible with your system, please see INFO: Use of SoundTester to determine machine compatibility with ASIO or Core Audio/WASAPI for more information.


Please see INFO: Sound Latency - Not all sound cards provide optimal millisecond timing and INFO: Operating system (Windows 8.1, Windows 8, Windows 7, Vista, and XP) support in E-Prime for additional information.

This topic was created on:
Updated on 11/10/2010 6:33:00 PM (GMT)

This topic was last updated on:
Updated on 2/6/2014 5:54:00 PM (GMT)



End User Comments:    Add... (login required)



Click here to log into Web Support.
Privacy | Terms of Use | Terms and Conditions | Legal Trademarks | Authorized Use | Quality Policy
Copyright 2017 Psychology Software Tools, Inc. All Rights Reserved
Email: Info@pstnet.com | Telephone: 412.449.0078 | Fax: 412.449.0079