73092474
Jul 6, 1976
Feb 28, 1978
AUDIO PULSE INC.
Subscribe
ELECTRONIC TIME DELAY UNIT FOR ENCHANCING THE REPRODUCTION OF SOUND BY SIMULATING REVERBERATION USING DIGITAL TIME DELAY TECHNIQUES