, Volume 35, Issue 1, pp 116-124

DMDX: A Windows display program with millisecond accuracy


DMDX is a Windows-based program designed primarily for language-processing experiments. It uses the features of Pentium class CPUs and the library routines provided in DirectX to provide accurate timing and synchronization of visual and audio output. A brief overview of the design of the program is provided, together with the results of tests of the accuracy of timing. The Web site for downloading the software is given, but the source code is not available.

Over the years, a number of individuals have made invaluable contributions to the development of the DMASTR system. They include the late Rod Dickinson (to whose memory this paper is dedicated), Mike Durham, Wayne Murray, and Kevin Ackley. The support of the Psychology Department at the University of Arizona has also been critical, as have the criticisms, suggestions, complaints, and requests of many colleagues who have used DMDX.