Thanks to visit codestin.com
Credit goes to link.springer.com

Skip to main content
Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Cart
  1. Home
  2. Behavior Research Methods
  3. Article

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

  • Articles
  • Published: May 2006
  • Volume 38, pages 280–286, (2006)
  • Cite this article
Download PDF
Behavior Research Methods Aims and scope Submit manuscript
Tscope: A C library for programming cognitive experiments on the MS Windows platform
Download PDF
  • MichaËl Stevens1,
  • Jan Lammertyn1,
  • Frederick Verbruggen1 &
  • …
  • AndrË Vandierendonck1 
  • 941 Accesses

  • 186 Citations

  • 3 Altmetric

  • Explore all metrics

Abstract

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.

Article PDF

Download to read the full article text

Similar content being viewed by others

Building Computer-Based Experiments in Psychology without Programming Skills

Article 29 April 2016

Representation and Processing of Explicit Knowledge

Chapter © 2016

Dataset Sensitive Autotuning of Multi-versioned Code Based on Monotonic Properties

Chapter © 2021

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Computer Application in Social and Behavioral Sciences
  • Lisp
  • Open Source
  • Psychometrics
  • Control Structures and Microprogramming
Use our pre-submission checklist

Avoid common mistakes on your manuscript.

References

  • Brysbaert, M. (1991). Algorithms for randomness in the behavioral sciences: A tutorial.Behavior Research Methods, Instruments, & Computers,23, 45–60.

    Article  Google Scholar 

  • Chambers, C. D., &Brown, M. (2003). Timing accuracy under Microsoft Windows revealed through external chronometry.Behavior Research Methods, Instruments, & Computers,35, 96–108.

    Article  Google Scholar 

  • Cygnus Solutions (n.d.). Cygwin [Computer program]. For details on Cygwin, see www.cygwin.com/.

  • De Clercq, A., Crombez, G., Buysse, A., &Roeyers, H. (2003). A simple and sensitive method to measure timing accuracy.Behavior Research Methods, Instruments, & Computers,35, 109–115.

    Article  Google Scholar 

  • Dixon, P. (1991). The promise of object-oriented programming.Behavior Research Methods, Instruments, & Computers,23, 134–141.

    Article  Google Scholar 

  • Forster, K. L., &Forster, J. C. (2003). DMDX: A Windows display program with millisecond accuracy.Behavior Research Methods, Instruments, & Computers,35, 116–124.

    Article  Google Scholar 

  • Free Software Foundation, Inc. (1991). GNU General Public License. See www.gnu.org/copyleft/gpl.html.

  • Free Software Foundation, Inc. (n.d.). GNU Compiler Collection [Computer program]. Available at gcc.gnu.org/.

  • Hargreaves, S. (n.d.). Allegro Low Level Game Routines [Computer program]. For details on Allegro, see www.talula.demon.co.uk/allegro/.

  • Kang, I. (n.d.). Crimson Editor [Computer program]. For details on the Crimson Editor, see www.crimsoneditor.com/.

  • MacInnes, W. J., &Taylor, T. L. (2001). Millisecond timing on PCs and Macs.Behavior Research Methods, Instruments, & Computers,33, 174–178.

    Article  Google Scholar 

  • McKinney, C. J., MacCormac, E. R., &Welsh-Bohmer, K. A. (1999). Hardware and software for tachistoscopy: How to make accurate measurements on any PC utilizing the Microsoft Windows operating system.Behavior Research Methods, Instruments, & Computers,31, 129–136.

    Article  Google Scholar 

  • Myors, B. (1998). A simple graphical technique for assessing timer accuracy of computer systems.Behavior Research Methods, Instruments, & Computers,30, 454–456.

    Article  Google Scholar 

  • Myors, B. (1999). Timing accuracy of PC programs running under DOS and Windows.Behavior Research Methods, Instruments, & Computers,31, 322–328.

    Article  Google Scholar 

  • Norris, D. (1984). A computer-based programmable tachistoscope for nonprogrammers.Behavior Research Methods, Instruments, & Computers,16, 25–27.

    Article  Google Scholar 

  • Plant, R. R., Hammond, N., &Whitehouse, T. (2003). How choice of mouse may affect response timing in psychological studies.Behavior Research Methods, Instruments, & Computers,35, 276–284.

    Article  Google Scholar 

  • Psychology Software Tools, Inc. (n.d.). E-Prime 1.0 [Computer program]. For details on E-Prime for Windows, see www.pstnet.com/ e-prime/.

  • Shimizu, H. (2002). Measuring keyboard response delays by comparing keyboard and joystick inputs.Behavior Research Methods, Instruments, & Computers,34, 250–256.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Department of Experimental Psychology, Ghent University, Henri Dunantlaan 2, B-9000, Ghent, Belgium

    MichaËl Stevens, Jan Lammertyn, Frederick Verbruggen & AndrË Vandierendonck

Authors
  1. MichaËl Stevens
    View author publications

    Search author on:PubMed Google Scholar

  2. Jan Lammertyn
    View author publications

    Search author on:PubMed Google Scholar

  3. Frederick Verbruggen
    View author publications

    Search author on:PubMed Google Scholar

  4. AndrË Vandierendonck
    View author publications

    Search author on:PubMed Google Scholar

Corresponding author

Correspondence to MichaËl Stevens.

Additional information

This project was made possible by Grants 011D04503, 011D06102, and 10251101 from the Special Research Fund of Ghent University to the first, third, and fourth authors, respectively.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Stevens, M., Lammertyn, J., Verbruggen, F. et al. Tscope: A C library for programming cognitive experiments on the MS Windows platform. Behavior Research Methods 38, 280–286 (2006). https://doi.org/10.3758/BF03192779

Download citation

  • Received: 31 January 2005

  • Accepted: 29 March 2005

  • Issue date: May 2006

  • DOI: https://doi.org/10.3758/BF03192779

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Behavior Research Method
  • Input Device
  • Programming Library
  • Parallel Port
  • Free Software Foundation
Use our pre-submission checklist

Avoid common mistakes on your manuscript.

Advertisement

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

132.145.61.108

Not affiliated

Springer Nature

© 2025 Springer Nature