performance degradation at WaveFileWriter.Write ()

naudio 1.7.3, WaveFileWriter class, method override void Write(byte[] data, int offset, int count) if (outStream.Length + count > UInt32.MaxValue) throw new ArgumentException("WAV fil...

Id #16473 | Release: None | Updated: Wed at 10:48 AM by ManInTheStars | Created: Wed at 10:46 AM by ManInTheStars

MemoryAllocationError calling waveInOpen

Hello, I use NAudio for professional project to communicate with radios. Randomly, the DLL crashes at start of the Micro capture. Someone would have an idea? Thank you in advance. Here is my ...

Id #16472 | Release: None | Updated: Mar 17 at 5:05 PM by markheath | Created: Mar 9 at 10:51 PM by akhenaton

[Window Store Apps] Construct MediaFoundationReader from StorageFile

In WinRT, files are better identified by a StorageFile object rather than a path string. This is due to the reasons that 1. non-conventional file systems (such as cloud drives) are supported and 2....

Id #16471 | Release: None | Updated: Mar 7 at 12:55 PM by kachris | Created: Mar 7 at 12:55 PM by kachris

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 6:42 AM by markheath | Created: Feb 19 at 10: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 11:27 AM by xbenjii | Created: Feb 18 at 2: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 2:03 PM by markheath | Created: Feb 13 at 1: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 7:17 AM by markheath | Created: Feb 6 at 2: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 8:42 PM by markheath | Created: Feb 1 at 11:47 PM 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 10:11 AM by navcar | Created: Jan 30 at 7: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 9:50 AM by fabcal | Created: Jan 18 at 9:50 AM by fabcal