[][src]Crate bwavfile

bwavfile

Rust Wave File Reader/Writer with Broadcast-WAV, MBWF and RF64 Support

(Note: This crate is still in an alpha or pre-alpha stage of development. Reading of files works however the interfaces may change significantly. Stay up-to-date on the status of this project at Github.)

Resources

Implementation of Broadcast Wave Files

  • EBU Tech 3285 (May 2011), "Specification of the Broadcast Wave Format (BWF)"

Implementation of 64-bit Wave Files

  • ITU-R 2088 (October 2019), "Long-form file format for the international exchange of audio programme materials with metadata"
  • Presently in force, adopted by the EBU in EBU Tech 3306v2 (June 2018).
  • EBU Tech 3306v1 (July 2009), "MBWF / RF64: An extended File Format for Audio"
  • No longer in force, however long-established.

Implementation of Wave format fmt chunk

Other resources

Structs

Bext

Broadcast-WAV metadata record.

WaveFmt

WAV file data format record.

WaveReader

Wave, Broadcast-WAV and RF64/BW64 parser/reader.

Enums

Error

Errors returned by methods in this crate.