Convert matrix of signal data to sound
Load the example file
gong.mat, which contains sample data
y and rate
Fs, and listen to the audio.
load gong.mat; sound(y);
Play an excerpt from Handel's “Hallelujah Chorus” at twice the recorded sample rate.
load handel.mat; sound(y, 2*Fs);
load handel.mat; nBits = 16; sound(y,Fs,nBits);
MATLAB® plays the audio with a bit depth of 16 bits per sample, if this is supported on your system.
nBits. Instead, it
plays audio data using the default number of bits per sample of the output audio
sound in MATLAB
Online™, certain features and settings help you keep control of your
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 using the private browsing mode in
Google Chrome. When you do this, Chrome™ automatically asks you for permission to access your microphone every
time you open the MATLAB
Online site and run
sound, regardless of your
sound function supports sound
devices on all Windows® and most UNIX® platforms.
Most sound cards support sample rates between 5 and 48 kilohertz. Specifying a sample rate outside this range might produce unexpected results.
Audio playback in MATLAB Online is supported in Google Chrome™.