75304981
Jun 6, 1997
Jun 30, 1998
eight track direct-to-disk, real time effects, digital audio sound card for personal computers, which allows personal computers to dub, mix and produce of sound tracks and broadcast media
Electrical and Scientific Apparatus