Commented Unassigned: Occasional AccessViolation in WDMAUD.DRV [16396]
Under load, I am getting an occasional AccessViolation in WDMAUD.DRV, and my application is crashing.Comments: We are creating a new WaveIn object each time we start a recording. When we stop a...
View ArticleNew Post: Playing musical notes
Hi to everybody, I’m new in sound applications and I’m not sure if NAudio is the right choice for me. I need to play musical notes (single at the moment but probably not in the future) with different...
View ArticleNew Post: Wav file is corrupted - Flush vs Close
Hi! When i'm recording mic and just flush wavWriter after each DataAvalible call i get corrupted wav file: writerSound.Write(e.Buffer, 0, e.BytesRecorded); writerSound.Flush(); But when i call .Close...
View ArticleNew Post: Wav file is corrupted - Flush vs Close
You need the Close because it has to update the size of the data chunk in the headers. I suppose this might be a useful feature to consider for a future NAudio version.
View ArticleNew Post: Wav file is corrupted - Flush vs Close
Ok, when i'm don't closing wav file there are fmt chunk missing. Maybe it's possible to fix that wav file using Naudio?
View ArticleNew Post: Wav file is corrupted - Flush vs Close
yes, its the chunk header sizes that aren't filled in
View ArticleNew Post: Playing musical notes
You can use NAudio to do this. Easiest route if you are a beginner to sound programming would be to have a separate WAV file for each note.
View ArticleCommented Unassigned: Trying to change volume [16395]
Im pretty new to Naudio, and im trying to change the volume of my DirectSoundOutWhen i try to change it nothing happens even if i pause and play the song againdim stream As...
View ArticleCommented Unassigned: Occasional AccessViolation in WDMAUD.DRV [16396]
Under load, I am getting an occasional AccessViolation in WDMAUD.DRV, and my application is crashing.Comments: if you are able to create a short code sample that can reproduce this issue, I may try to...
View ArticleNew Post: Using a low-pass filter...
You'd need to pass the audio through a low pass filter. The route I would take is a BufferedWaveProvider, converted to a SampleProvider (i.e. go 32 bit), then through the BiQuad filter. I'm hoping that...
View ArticleClosed Issue: Whole MF Encoder does not work [16382]
If I encode any file to any format using your encoder in the wpf sample on win8x64 prof. it fails. If I play the file there is just a strange noise. And on some targetformats there is an Exceptoin in...
View ArticleClosed Issue: WasapiLoopbackCapture doesn't capture silence [16383]
Description:When recording using WasapiLoopbackCapture, if all audio inputs go silent then the data available callback always returns 0 bytes recorded. This means that if you are recording to a file...
View ArticleClosed Issue: AddTrack [16336]
I noticed what looks like odd behavior while using the AddTrack() method... I might be misunderstanding how to use it but here is some brief debug code to illustrate the situation:{{...
View ArticleClosed Issue: Crash when changing windows mixer volume [14882]
Hello,I have an issue with NAudio: in simple application i'm playing for example wav file, and when I change system volume by draggin mixer manually in windows taskbar - application crashes. It doesn't...
View ArticleClosed Unassigned: Trying to change volume [16395]
Im pretty new to Naudio, and im trying to change the volume of my DirectSoundOutWhen i try to change it nothing happens even if i pause and play the song againdim stream As...
View ArticleEdited Issue: WasapiCapture not reusable [16341]
I've been writing an app that records chunks of input audio to multiple files, with gaps between, but I discovered that if I try a call sequence which essentially boils down to this:WasapiCapture...
View ArticleCommented Issue: WMA [16370]
Hello,the WMA file only works with WaveOut () standard.With other DriverOut, I receive an error message from WMAStream function Read(GetNextSample).Tested with your NAudio Demo 1.6Comments: With NAudio...
View ArticleEdited Issue: WMA [16370]
Hello,the WMA file only works with WaveOut () standard.With other DriverOut, I receive an error message from WMAStream function Read(GetNextSample).Tested with your NAudio Demo 1.6
View ArticleClosed Issue: BlockAlignReductionStream.Read cannot read large chunks. [16378]
The BlockAlignReductionStream uses a circular buffer to allow unaligned reading from an otherwise block aligned source stream. If the user tries to read more bytes than would fit in the circular...
View ArticleClosed Issue: (bug changeset 28539) Blockalign in WaveFormatConversionStream...
Great code base - thanks alot for the good work!!Found a small bug in WaveFormatConversionStream:<code>// we have been returned something that cannot be converted - a partial// buffer. We will...
View Article