[−][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
- RFC 3261 (June 1998) "WAVE and AVI Codec Registries"
- Peter Kabal, McGill University
- Multimedia Programming Interface and Data Specifications 1.0 IBM Corporation and Microsoft Corporation, (August 1991)
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. |