DMDX

DMDX

DMDX is a software for conducting psychology experiments and displaying visual and auditory stimuli. It allows for precise stimulus and response timing and is particularly suited for cognitive psychology experiments. DMDX is free, open source, and runs on Windows.
DMDX screenshot

DMDX: Free Psychology Experiment Software

DMDX is a software for conducting psychology experiments and displaying visual and auditory stimuli. It allows for precise stimulus and response timing and is particularly suited for cognitive psychology experiments. DMDX is free, open source, and runs on Windows.

What is DMDX?

DMDX is an open source software tool for designing and running psychology experiments, particularly those involving response time measurements. It was developed starting in the 1990s by Kenneth Forster and Jonathan Forster at the University of Arizona.

DMDX allows researchers to easily program experiments using a text-based scripting language. Stimuli such as text, images, and sounds can be precisely timed and presented to participants, and response data (such as keyboard or mouse input) can be accurately recorded with millisecond precision. The software handles screen rendering, audio playback, and response capture in a highly optimized way to provide accurate and consistent timing.

Some of the key features of DMDX include:

  • Precise stimulus presentation timing
  • Accurate response time measurements
  • Support for visual and auditory stimuli
  • Text-based scripting language for programming experiments
  • Output of results as text files for further analysis
  • Free and open source for non-commercial use

DMDX runs on Windows systems and has been widely used in reading, psycholinguistics, cognitive psychology, and experimental psychology research for over 20 years. It continues to be maintained and updated by Forster and is popular for its precision, flexibility, and ease of learning compared to many other psychology experiment software options.

DMDX Features

Features

  1. Precise stimulus timing
  2. Reaction time measurement
  3. Support for visual and auditory stimuli
  4. Scripting language for designing experiments
  5. Data recording and export
  6. Support for keyboards, mice, button boxes
  7. Syncing with fMRI scanners
  8. Support for text, images, audio, and video

Pricing

  • Free
  • Open Source

Pros

Free and open source

High timing accuracy

Flexible and customizable

Widely used and well documented

Cons

Windows only

Steep learning curve

Outdated interface

Limited support and development

Reviews & Ratings

Login to Review
No reviews yet

Be the first to share your experience with DMDX!

Login to Review

The Best DMDX Alternatives

Top Education & Reference and Research Tools and other similar apps like DMDX

Here are some alternatives to DMDX:

Suggest an alternative ❐

PsychoPy icon

PsychoPy

PsychoPy is an open-source application used to design and run experiments for psychology and neuroscience research. It provides a graphical user interface for creating visual and auditory stimuli, designing experimental timelines, and precisely recording participant responses.Some key features of PsychoPy include:Creating visual stimuli like shapes, text, images, videos, and animationsPresenting...
PsychoPy image
SuperLab icon

SuperLab

SuperLab is a versatile software application used to create and run psychology, neuroscience, and behavioral experiments. It allows researchers and students to build computerized experiments containing various types of stimuli including text, images, audio, video, and external hardware inputs.With SuperLab, you can easily create experiments that record keyboard/mouse responses, reaction...
OpenSesame icon

OpenSesame

OpenSesame is an open-source application for creating experiments in psychology and neuroscience. Developed in Python, it features a graphical drag-and-drop interface to build experiments without any coding required.Some key features of OpenSesame include:Supports common psychology/neuroscience experiment components like visual/auditory stimuli, questionnaires, response collection, randomization, feedback, etc.Plugins allow integrating eyetrackers, motion...
OpenSesame image