Dr Tim Collins

Electronic, Electrical and Systems Engineering, University of Birmingham.

This ActiveX control was written to allow Matlab scripts to communicate with multi-channel audio hardware using their ASIO driver. This allows multiple channels of audio to be played and/or recorded simultaneously in perfect synchronisation. Being an ActiveX control, it can also be used with other languages such as Visual Basic, C#, etc.
 

 
The control and documentation can be downloaded here: ASIOControlSetup.zip
 
Note for 64-bit Windows Users: Unfortunately, several people have informed me that this control does not work in 64-bit versions of Windows. I am hoping to fix this problem soon and will post a 64-bit version as soon as I can.