Wavefront propagation in cardiac tissue is affected greatly by the geometry of the wavefront. We describe a computer-controlled stimulator system that creates reproducible wavefronts of a predetermined shape and orientation for the investigation of the effects of wavefront geometry. We conducted demonstration experiments on isolated perfused rabbit hearts, which were stained with the voltage-sensitive dye, di-4-ANEPPS. The wavefronts were imaged using a laser and a charge-coupled device (CCD) camera. The stimulator and imaging systems have been used to characterize the relationship between wavefront velocity and fiber orientation. This approach has potential applications in investigating curvature effects, testing numerical models of cardiac tissue, and creating complex wavefronts using one-, two-, or three-dimensional electrode arrays.