Whisker: A client-server high-performance multimedia research control system

130Citations
Citations of this article
90Readers
Mendeley users who have this article in their library.

Abstract

We describe an original client-server approach to behavioral research control and the Whisker system, a specific implementation of this design. The server process controls several types of hardware, including digital input/output devices, multiple graphical monitors and touchscreens, keyboards, mice, and sound cards. It provides a way to access this hardware for client programs, communicating with them via a simple text-based network protocol based on the standard Internet protocol. Clients to implement behavioral tasks may be written in any network-capable programming language. Applications to date have been in experimental psychology and behavioral and cognitive neuroscience, using rodents, humans, nonhuman primates, dogs, pigs, and birds. This system is flexible and reliable, although there are potential disadvantages in terms of complexity. Its design, features, and performance are described. © 2010 The Psychonomic Society, Inc.

Cite

CITATION STYLE

APA

Cardinal, R. N., & Aitken, M. R. F. (2010). Whisker: A client-server high-performance multimedia research control system. Behavior Research Methods, 42(4), 1059–1071. https://doi.org/10.3758/BRM.42.4.1059

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free