Tscope: A C library for programming cognitive experiments on the MS Windows platform

Tscope is a C/C11 programming library designed for programming experiments that run on Windows 2000/XP. It is intended for a public of experimental psychologists with moderate programming skills, who are accustomed to writing their own experimental programs for DOS but have not made the step to Windows-based programming yet. It provides molecular functions for graphics, sound, timing, randomization, and response registration. Together with ANSI-C standard library functions and the powerful C syntax, this set of functions gives the experimenter the opportunity to program virtually any experiment one can come up with. Tscope is completely based on free software, is distributed under the GNU General Public License, and is available at expsy.ugent.be/tscope. An integrated development environment for compiling and running Tscope programs is also freely available.

[1]  Hidemi Shimizu,et al.  Measuring keyboard response delays by comparing keyboard and joystick inputs , 2002, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[2]  W J MacInnes,et al.  Millisecond timing on PCs and Macs , 2001, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[3]  Dennis Norris,et al.  A computer-based programmable tachistoscope for nonprogrammers , 1984 .

[4]  B Myors,et al.  Timing accuracy of PC programs running under DOS and Windows , 1999, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[5]  M. Brysbaert Algorithms for randomness in the behavioral sciences: A tutorial , 1991 .

[6]  Kenneth I Forster,et al.  DMDX: A Windows display program with millisecond accuracy , 2003, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[7]  Armand Clercq,et al.  A simple and sensitive method to measure timing accuracy , 2003, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[8]  Christopher D Chambers,et al.  Timing accuracy under Microsoft Windows revealed through external chronometry , 2003, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[9]  Peter Dixon The promise of object-oriented programming , 1991 .

[10]  Kathleen A. Welsh-Bohmer,et al.  Hardware and software for tachistoscopy: How to make accurate measurements on any PC utilizing the Microsoft Windows operating system , 1999, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[11]  Tom Whitehouse,et al.  How choice of mouse may affect response timing in psychological studies , 2003, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[12]  Brett Myors A simple graphical technique for assessing timer accuracy of computer systems , 1998 .