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.
Audio data, specified as an m-by-1 column vector for single-channel (mono) audio, or an m-by-2 matrix for stereo playback, where m is the number of audio samples. If y is an m-by-2 matrix, then the first column corresponds to the left channel, and the second column corresponds to the right channel. Stereo playback is available only if your system supports it.
Data Types: double
Sample rate, in hertz, of audio data y, specified as a positive number between 80 and 1000000.
Data Types: single | double
Bit depth of the sample values, specified as an integer. Valid values depend on the audio hardware installed. Most platforms support bit depths of 8 bits or 16 bits.