The samples from an array can be converted and saved as an audio file using the built-in function: audiowrite.


The basic syntax for using the function is the following:



Input Variables:

filename – a string containing the name of the file. Example: ‘testSignal.wav’ 

y – an array containing the samples of the audio signal.

Fs – a scalar of the sound file’s sampling rate.



Further documentation for the function is available here.

Links to other related functions: audioread, soundaudioinfo

Receive Updates

No spam guarantee.