Update README.md

Roadmap updates to "Features"
This commit is contained in:
Jamie Hardt
2020-12-04 20:33:30 -08:00
committed by GitHub
parent 0dd7ee4d18
commit 7a9f9c8bb3

View File

@@ -6,22 +6,21 @@
# bwavfile # bwavfile
Rust Wave File Reader/Writer with Broadcast-WAV, MBWF and RF64 Support Rust Wave File Reader/Writer with Broadcast-WAV, MBWF and RF64 Support
This is currently a work-in-progress!
### Features ### Features
- Read standard WAV, Broadcast-Wave, and 64-bit RF64 and BW64 wave files with one interface for This is currently a work-in-progress! However many features presently work:
- [x] Read standard WAV, Broadcast-Wave, and 64-bit RF64 and BW64 wave files with one interface for
all types with transparent format detection. all types with transparent format detection.
- Unified format definition interface for standard and extended-format wave files. - [ ] Wave/RF64 file writing with transparent promotion from WAV to Broadcast-WAV.
- Read channel/speaker map metadata. - [x] Unified format definition interface for standard and extended-format wave files.
- Read standard EBU Broadcast-Wave metadata and decode to fields, including timestamp and SMPTE UMID. - [x] Read channel/speaker map metadata.
- Validate the compatibility of a given wave file for certain regimes. - [x] iXML and ADM XML metadata.
- Metadata support for ambisonic B-format. - [ ] Broadcast-WAV Level and Quality metadata.
- [ ] Cue list, label, and labeled text metadata.
### In Progress - [x] Read standard EBU Broadcast-Wave metadata and decode to fields, including timestamp and SMPTE UMID.
- [x] Validate the compatibility of a given wave file for certain regimes.
- Wave/RF64 file writing. - [x] Metadata support for ambisonic B-format.
- iXML and ADM XML metadata reading/writing.
## Use Examples ## Use Examples