NAudio v1.7.3 Release Notes
Release Date: 2015-03-05 // about 9 years ago-
- ⚡️ WaveFileWriter.Flush now updates the WAV headers, resulting in a playable file without having to call Dispose
- SampleToWaveProvider24 class added for conversion to 24 bit
- Audio Session APIs added to Core Audio API (thanks KvanTTT, milligan22963)
- 👍 SimpleAudioVolume support in Core Audio API
- WasapiCapture can use events instead of Thread.Sleep like WasapiOut (thanks davidwood)
- 🍱 NAudio has a logo! Can be found in the Assets folder of the Win 8 Demo
- ⚡️ WindowsRT assembly updated with support for additional core audio APIs (AudioSessionNotification, AudioStreamVolume, SessionCollection)
- Volume mixer demo added to NAudioDemo
- 🛠 Various bugfixes and enhancements (see commit history for full log)
- MMDeviceEnumerator.HasDefaultAudioEndpoint to determine if there is a default endpoint
- AudioSessionControl no longer throws exceptions with Windows Vista
- Expose IAudioStreamVolume from WsapiOut, and AudioClient.
- Better handling 0 length Mp3 files
- Word aligned Cue chunks
- WaveOutEvent can set device volume
- Better handling of WAVEFORMATEXTENSIBLE for WasapiIn