Play and record multi-channel audio using either an ASIO, DirectSound, or Windows multimedia audio d
Updated 30 Sep 2004

No License

The zip file contains 3 separate MEX file dlls, one for asio, one for windows audio, and one for directx.

See the included pa_wavplay.m, pa_wavrecord.m, and pa_wavplayrecord.m for documentation.

pa_wavplay uses the open source portaudio API.

Cite As

Matt Frear (2024). pa-wavplay (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R13
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

Version 2.1 released.
+ recording capability
+ simultaneous playing & recording
+ uses floats (32bit) internally instead of shorts (16bit).