Create WAV stream in memory

I have a URL to MP4 audio file that I need to send to Speech-To-Text API. The API accepts only WAV stream. I am using NAudio 1.7.3 and the following code to download the file and to get the appropr...

Id #16503 | Release: None | Updated: Tue at 12:30 PM by markheath | Created: Tue at 10:40 AM by audioback

Play 4 different wav files over ASIO on 4 stereo channels

Hi Mark Thanks for providing the library! First I thought, that my problem was simple: I have 4 different Audio Files, that I want to play on a multichannel soundcard. Each file has to go to a se...

Id #16502 | Release: None | Updated: Sep 17 at 2:13 PM by markheath | Created: Sep 12 at 2:16 PM by romygla

Dictation recorder hangs on waveInClose

Our dictation software hangs on NAudio call as described below. This has been tried to get fixed for ages but no luck. Hope you can help! Hang happens in WaveIn.cs in CloseWaveInDevice() fun...

Id #16501 | Release: None | Updated: Sep 9 at 2:00 PM by markheath | Created: Sep 9 at 9:44 AM by juhal

AsioOut dispose() - keep signal

Hello, I'm reading some wave files using AsioOut and a WaveMixerStream32. Everything works great but I noticed that sometimes (1 time on 5) when I close and start again my program, I have a loud s...

Id #16500 | Release: None | Updated: Sep 19 at 8:32 AM by rekerukuru | Created: Sep 7 at 10:25 AM by rekerukuru

COM Exception & UnRegisterEventClient

I'm receiving a COM error after my app exits if I call UnRegisterEventClient. Here is a code snippet: private Dictionary<uint, SessionsEventCallbacks.NAudioEventCallbacks> _sessionNotifications ...

Id #16499 | Release: None | Updated: Aug 31 at 7:31 PM by markheath | Created: Aug 24 at 7:29 AM by rdeetz43

Noise reduction

when I record audio there is lots of unnecessary sounds recorded .. this will we the nice feature .. to reduce noise

Id #16498 | Release: None | Updated: Aug 18 at 3:54 PM by markheath | Created: Aug 18 at 1:14 PM by ankur456799

DirectSoundOut.Devices.Count() returns wrong value

Here is the code Dim dscount As Integer = 0 dscount = DirectSoundOut.Devices.Count() dscount value is 8. the correct value is 4. if i see in watch window and evaluate expression " DirectSo...

Id #16497 | Release: None | Updated: Sep 8 at 9:32 PM by markheath | Created: Aug 11 at 1:55 PM by wrickout

Audio device channel count query returns incorrect value

I was facing an issue running NAudio on Windows XP 32 bit system. The number of channels reported for the input and output devices was -1. I am using the WaveIn,WaveOut API's for audio recording a...

Id #16496 | Release: None | Updated: Jun 25 at 3:54 PM by markheath | Created: Jun 21 at 4:55 AM by AshwinRadhakrishn

Bug...pin the reference to the callback delegate

NAudio is a great library! Thanks for sharing it. A bug fix for your review. See \naudio_38dadb417edc\NAudio\Wave\MmeInterop\WaveCallbackInfo.cs line 75 My fix is to pin the delegate used by t...

Id #16495 | Release: None | Updated: Jun 7 at 1:46 PM by NickHubbard | Created: Jun 3 at 11:54 AM by NickHubbard

Naudio and Unity for looping section

Hello - I got stuck trying to play a sound from my Unity Assets: using UnityEngine; using System.Collections; using System; using System.IO; using NAudio; using NAudio.Wave; public class ...

Id #16494 | Release: None | Updated: May 24 at 2:00 PM by Thomas_Due | Created: May 24 at 2:00 PM by Thomas_Due