A programmable, multifunction dual-channel waveform generator for visual psychophysics

This paper describes a relatively low-cost, flexible means of presenting patterns on a CRT. The design allows for a number of options, such as presentation of gratings as well as nonstandard stimuli (white noise), the summation and differentiation of outputs to create complex luminance waveforms, and the switching of information from one channel to the other. In addition, the visual pattern generator permits a number of temporal options, such as phase reversals and the ramping on and/or off of a stimulus. This device incorporates a hardware means of scaling grating contrast. Finally, our procedure for producing synchronization signals, which uses internally generated interrupt signals, allows a number of software options, such as keyboard scanning and reaction timing, without significant time losses.