Crate bwavfile

source ·
Expand description

bwavfile

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

Refer to the individual modules for relevant documentation. For opening and writing files begin with WaveReader and WaveWriter respectively.

Objectives and Roadmap

This package aims to support read and writing any kind of WAV file you are likely to encounter in a professional audio, motion picture production, broadcast, or music production.

Apps we test against:

  • Avid Pro Tools
  • iZotope RX Audio Editor
  • FFMpeg
  • Audacity
  • Sound Devices field recorders: 702T, MixPre-10 II

Structs

Enums

  • A bitmask indicating which channels are present in the file.
  • Sample format of the Wave file.
  • Errors returned by methods in this crate.

Constants

Traits