[][src]Crate wav

WAV

This is a crate for reading in and writing out wave files. It supports bit depths of 8, 16, and 24 bits, and any number of channels.

Structs

Header

Structure for the "fmt " chunk of wave files, specifying key information about the enclosed data.

Enums

BitDepth

Enum listing the supported bit-depths and containers for the samples at each depth.

Functions

read_file

Reads in the given file and attempts to extract the audio data and header from it.

write_wav

Writes the given wav data to the given file.