As part of my University project over a year ago I created a utility that allows continuous, non-blocking access to soundcards from within Matlab. This has now been resurrected to work with the latest version of PortAudio and can be downloaded from http://www.playrec.co.uk/. Using PortAudio means that it can use ASIO, WMME and DirectSound under Windows and support multichannel I/O without problems. At the moment the source code is provided along with a Matlab file to compile the utility on the target platform, which I believe can be either Windows, Mac or Unix (not yet tested). I have tried to make the instructions as clear as possible and for it to work on as many versions of Matlab as possible, but if you are having any problems then you can use the forum to contact me and I'll try and help where possible. Thanks, Rob
Multichannel Audio I/O in Matlab using PortAudio
Started by ●January 14, 2008