Expose IAudioStreamVolume from WasapiOut

WasapiOut only exposes the audio endpoint volume via the Volume property, and not the volume for the channels in the current IAudioClient instance. The interface is simple enough, so I'm happy to...

Id #16470 | Release: None | Updated: Feb 20 at 7:42 AM by markheath | Created: Feb 19 at 11:22 PM by tuttb

MidiFile.Tracks sometimes returns 1 when it contains more than 1 track.

I have something along the lines of: private void openFile_Click(object sender, RoutedEventArgs e) { Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog(); Nullable<bool> fi...

Id #16469 | Release: None | Updated: Feb 20 at 12:27 PM by xbenjii | Created: Feb 18 at 3:29 PM by xbenjii

Audio sessions from CoreAudioAPI are not implemented

AudioSessionControl2, AudioSessionManager2 (from CoreAudioApi) and other classes are not implemented. I can not change sound or mute specific program. (Sample can be found here: http://whenimbored...

Id #16468 | Release: None | Updated: Feb 16 at 3:03 PM by markheath | Created: Feb 13 at 2:15 PM by KvanTTT

media foundation dsp support

does currently naudio have interop/wrapper on Voice Capture DSP for Window Media Foundation, https://msdn.microsoft.com/en-us/library/windows/desktop/ff819492(v=vs.85).aspx

Id #16467 | Release: None | Updated: Feb 7 at 8:17 AM by markheath | Created: Feb 6 at 3:23 AM by 4xj4m

Error Handling for Corrupt Files

We are using NAudio in a media library application. As part of our unit testing suite, we run empty MP3 files (0 bytes) through our code to verify that corrupt files are handled correctly. Unfor...

Id #16466 | Release: None | Updated: Feb 13 at 9:42 PM by markheath | Created: Feb 2 at 12:47 AM by tevert2

NAudio WasapiOut in exclusive mode keeps repeating the buffer when paused.

When playing back audio through WasapiOut using AudioClientShareMode.Exclusive and useEventSync = false, and then pausing the playback, the output keeps repeatedly playing whatever is in the buffer...

Id #16465 | Release: None | Updated: Feb 10 at 11:11 AM by navcar | Created: Jan 30 at 8:52 PM by aljordan

Readme.txt not contains list of bugfix/new implementation

Readme.txt not contains bugfixes list and/or new implementation. I suggest to move credits to separate file and using readme.txt for bugfixes list and/or new implementation. Thank you!

Id #16464 | Release: None | Updated: Jan 18 at 10:50 AM by fabcal | Created: Jan 18 at 10:50 AM by fabcal

Exception when initializing device under WASAPI Exclusive mode

I'm trying to initialize a device in WASAPI exclusive mode and am seeing this exception: System.Runtime.InteropServices.COMException (0x88890019): Exception from HRESULT: 0x88890019 at System.Runt...

Id #16463 | Release: None | Updated: Dec 28, 2014 at 3:53 PM by markheath | Created: Dec 17, 2014 at 12:18 PM by tomaskohl

Memory leak on playback

I am trying to track down a memory leak when I play lots of mp3 files. If I don't play files, the memory usage is flat, but when I play files, the memory usage slowly climbs. OS = Windows XP SP3 ...

Id #16462 | Release: None | Updated: Dec 13, 2014 at 11:15 AM by HarpyWar | Created: Dec 12, 2014 at 6:17 PM by eejake52

Wrong DirectSound device GUID

There are wrong DirectSoundDeviceInfo.Guid and DirectSoundDeviceInfo.ModuleName in NAudio implementation. List of devices using NAudio (with incorrect Guids) (Install-Package NAudio) foreach (va...

Id #16461 | Release: None | Updated: Dec 10, 2014 at 8:08 PM by HarpyWar | Created: Dec 10, 2014 at 8:07 PM by HarpyWar