Software Open Access

Visual Stimulus Toolbox

Beyeler, Michael

VisualStimulusToolbox is a lightweight Matlab toolbox for generating, storing, and plotting visual stimuli related to vision and neuroscience research such as sinusoidal gratings, plaids, random dot fields, and noise.

VisualStimulusToolbox provides a number of classes for creating, plotting, and storing visual stimuli such as:

  • DotStim: field of randomly drifting dots
  • GratingStim: drifting sinusoidal grating
  • PlaidStim: drifting plaid stimulus (composed of two sinusoidal gratings)
  • BarStim: drifting bar stimulus
  • PictureStim: stimulus made from a picture (BMP, CUR, GIF, HDF, ICO, JPEG, PBM, PCX, PGM, PNG, PPM, RAS, TIFF, XWD)
  • MovieStim: stimulus made from a movie (AVI, MPG, MP4, M4V, MOV, WMV, MJ2, ASF, ASX)
  • CompoundStim: stimulus made from a mixture of stimulus types listed above
  • Save/load stimuli to/from binary files. Record AVI.

Files (366.3 kB)
Name Size md5:f9a42d9787f1acde4c06ed1d501a3120 366.3 kB Download


Cite as