audioplayer
Object for playing audio
Description
Use an audioplayer
object to play audio data. The
audioplayer
object contains properties that enable additional flexibility
during playback. For example, you can pause, resume, or define callbacks using the
audioplayer
object functions.
Creation
Syntax
Description
Input Arguments
Properties
Object Functions
get | Query property values for audioplayer object |
isplaying | Determine if playback is in progress |
pause | Pause playback of audioplayer object or recording of
audiorecorder object |
play | Play audio from audioplayer object |
playblocking | Play audio from audioplayer object; hold control until playback
completes |
resume | Resume playback of audioplayer object or recording of
audiorecorder object from paused state |
set | Set property values for audioplayer object |
stop | Stop playback of audioplayer object or recording of
audiorecorder object |
Examples
Limitations
These limitations apply when using
audioplayer
in MATLAB® Online™ or MATLAB Web App Server™:You cannot create an
audioplayer
object from anaudiorecorder
object.You cannot change the sample rate of an existing
audioplayer
object.audioplayer
ignoresnBits
. Instead, it plays audio data using the default number of bits per sample of the output audio device.Valid values of the sample rate
Fs
may not be the same as they are in MATLAB Desktop.
Tips
The
audioplayer
function supports sound devices on all Windows® and most UNIX® platforms.audioplayer
in MATLAB Online and MATLAB Web App Server is supported in Google Chrome®.Note
Security Considerations When Using MATLAB Online or MATLAB Web App Server: When using
audioplayer
in MATLAB Online or MATLAB Web App Server, certain features and settings help you keep control of your privacy.To reduce the likelihood of unwanted applications using your microphone, turn off automatic access to your audio device. You can change these settings at any time. After granting permission to a website once, your browser may be able to access your microphone automatically for that site on future visits. Use the browser settings for Google Chrome to revoke access for specific sites after you have initially allowed access.
You can also access the MATLAB Online website or MATLAB Web App Server using the private browsing mode in Google Chrome. When you do this, Chrome® automatically asks you for permission every time it tries to access your microphone, regardless of your browser settings.
Version History
Introduced before R2006a