Garaizar Pablo, Reips Ulf-Dietrich
Faculty of Engineering, University of Deusto, Bilbao, Spain,
Behav Res Methods. 2015 Sep;47(3):620-31. doi: 10.3758/s13428-014-0493-8.
DMDX is a software package for the experimental control and timing of stimulus display for Microsoft Windows systems. DMDX is reliable, flexible, millisecond accurate, and can be downloaded free of charge; therefore it has become very popular among experimental researchers. However, setting up a DMDX-based experiment is burdensome because of its command-based interface. Further, DMDX relies on RTF files in which parts of the stimuli, design, and procedure of an experiment are defined in a complicated (DMASTR-compatible) syntax. Other experiment software, such as E-Prime, Psychopy, and WEXTOR, became successful as a result of integrated visual authoring tools. Such an intuitive interface was lacking for DMDX. We therefore created and present here Visual DMDX (http://visualdmdx.com/), a HTML5-based web interface to set up experiments and export them to DMDX item files format in RTF. Visual DMDX offers most of the features available from the rich DMDX/DMASTR syntax, and it is a useful tool to support researchers who are new to DMDX. Both old and modern versions of DMDX syntax are supported. Further, with Visual DMDX, we go beyond DMDX by having added export to JSON (a versatile web format), easy backup, and a preview option for experiments. In two examples, one experiment each on lexical decision making and affective priming, we explain in a step-by-step fashion how to create experiments using Visual DMDX. We release Visual DMDX under an open-source license to foster collaboration in its continuous improvement.
DMDX是一款用于Microsoft Windows系统的实验控制和刺激显示定时的软件包。DMDX可靠、灵活、精确到毫秒,且可免费下载;因此在实验研究人员中非常受欢迎。然而,由于其基于命令的界面,设置基于DMDX的实验很繁琐。此外,DMDX依赖于RTF文件,其中实验的部分刺激、设计和程序是用复杂的(与DMASTR兼容的)语法定义的。其他实验软件,如E-Prime、Psychopy和WEXTOR,由于集成了可视化创作工具而获得成功。DMDX缺乏这样直观的界面。因此,我们创建并在此展示Visual DMDX(http://visualdmdx.com/),这是一个基于HTML5的Web界面,用于设置实验并将其导出为RTF格式的DMDX项目文件。Visual DMDX提供了丰富的DMDX/DMASTR语法中的大部分功能,是支持初次使用DMDX的研究人员的有用工具。它支持DMDX语法的旧版本和现代版本。此外,借助Visual DMDX,我们超越了DMDX,增加了导出为JSON(一种通用的Web格式)、轻松备份和实验预览选项。在两个示例中,分别是一个关于词汇决策和情感启动的实验,我们逐步解释如何使用Visual DMDX创建实验。我们根据开源许可发布Visual DMDX,以促进其持续改进方面的协作。