, rate, data)[source]

Write a numpy array as a WAV file

Parameters :

filename : file

The name of the file to write (will be over-written).

rate : int

The sample rate (in samples/sec).

data : ndarray

A 1-D or 2-D numpy array of integer data-type.


  • Writes a simple uncompressed WAV file.
  • The bits-per-sample will be determined by the data-type.
  • To write multiple-channels, use a 2-D array of shape (Nsamples, Nchannels).

Previous topic

Next topic