pa-wavplay

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

You are now following this Submission

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 (2026). pa-wavplay (https://www.mathworks.com/matlabcentral/fileexchange/4017-pa-wavplay), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

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