RELEASE_NOTES.md
PropertyStore and Core Audio property access (#1206)WasapiCapture from using exclusive mode (#1122)WaveFileChunkReader.ReadWaveHeader (#1231)PropVariant now supports VT_EMPTY by returning null (#1071)AcmStream.Convert (#1108)AcmStreamHeader finalizer crash with corrupted data (#1199)net6.0 targets for NAudio.Asio and NAudio.WinMM to remove registry dependency (#1139)WdlResampler is now publicMmException can return function nameAUDCLNT_E HRESULT values from audioclient.hAiffFileWriter chunk size bugfixIPart, IAudioAutoGainControl, IAudioMute, IAudioVolumeLevel, IControlChangeNotify, IControlInterface, IKsJackDescription, IPerChannelDbLevel)ComImport attribute to CoreAudioApi interfacesMediaType, and to specify MediaFoundationEncode buffer sizeMediaFoundationEncoder bugfixes for null referenceWdlResampler is now publicMmException can return function nameErrorCodes provides all the AUDCLNT_E HRESULT values from audioclient.hAiffFileWriter chunk size bugfixIPart, IAudioAutoGainControl, IAudioMute, IAudioVolumeLevel , IControlChangeNotify, IControlInterface, IKsJackDescription, IPerChannelDbLevel)ComImport attribute to CoreAudioApi interfacesMediaType, and to specify MediaFoundationEncode buffer sizeMediaFoundationEncoder bugfixes for null referenceAudioFileReader will use MediaFoundationReader as the default for MP3sIWavePlayer now has an OuputWaveFormat propertyWasapiCapture and WasapiLoopbackCapture support sample rate conversion so you can capture at a sample rate of your choiceWasapiOut supports built-in sample rate conversion in shared modeMediaFoundationEncoder allows you to encode to a StreamIAudioClient.IsFormatSupportedAsioOut will no longer stop when it reaches the endDmoEffectWaveProvider #413BwfWriterWaveInEvent #403WaveIn and WaveInEvent support GetPosition #399CueWaveFileReader support for Stream #409, #376IAudioCaptureClient cast exception issue #350WaveOut and WaveOutEvent read the actual volume #349PropVariant support for VT_FILETIME #341StereoToMonoSampleProvider #312KeySignatureEvent reports flats properly as negative number #295WaveInProvider.Read uses offset parameter #297