New Post: How to code circullar buffer to create a delay and used the wavein...
How to code circullar buffer to create a delay and used the wavein for micrcophone input and output to speaker? Â Â public NAudio.Wave.WaveIn input = null; Â Â Â Â Â Â Â public NAudio.Wave.DirectSoundOut...
View ArticleNew Post: How to code circullar buffer to create a delay and used the wavein...
put the audio received into a BufferedWaveProvider and play from that.
View ArticleNew Post: Newbie: Kinect service ==>Byte array to speaker
to play audio recieved over the network with NAudio, you create a BufferedWaveProvider, and add bytes to that as they become available. Then just pass the buffered wave provider into an instance of...
View ArticleNew Post: WaveFloatTo16Provider class: Only PCM supported
yes, you're right that's a bug. thanks for pointing it out.
View ArticleSource code checked in, #d26bc035efa6
fixed some incorrect exception messages (thanks to alylero)
View ArticleNew Post: What gets installed via Nuget
I have been using Naudio for a while now, so I decided to get on board with Nuget. I got the latest version of Nuget, removed my manual references to Naudio in my solution, then I used the Package...
View ArticleNew Post: NullReferenceException in WaveOutEvent
I'm having trouble with WaveOutEvent. I'm not sure if it is a bug or just my code, so for now I'm just raising a Discussion, not an Issue. I'm using WaveOutEvent in an ASP.Net web application. It's a...
View ArticleNew Post: Dsp Truespeech Play Stream
How to play a dsp group truespeech data from a stream of 32 bytes.Â
View ArticleNew Post: Read and Write Same Wave File
Hi All Just starting out with NAudio and wondering if some people can point me in the right direction for being able to record audio from a sound card line input - to wave file, while simultaneously...
View ArticleNew Post: Can I use the NAudio in a web page?
I'm trying to make a connection (IPEndPoint) where I capture the UDP stream to play on a player (Media Player)? How can I do that? Thank you in advance!
View ArticleNew Post: Can I use the NAudio in a web page?
If you mean running NAudio on the client side in the browser, then no, I'm afraid that is not possible
View ArticleNew Post: Read and Write Same Wave File
I have written code that can do this, but it is not easy. A valid WAV file includes the length of the data chunk early on, but since the length is unknown, you'll need custom reader code. I also found...
View ArticleNew Post: Dsp Truespeech Play Stream
use the RawSourceWaveStream, passing in your stream and creating a TrueSpeechWaveFormat object
View ArticleNew Post: What gets installed via Nuget
Yes, the NuGet package doesn't include Windows Media. For next NAudio I'll either add another NuGet package, or move the Windows Media code into the main DLL. And yes to debug NAudio it is best to...
View ArticleNew Post: AcmStreamHeader dispose was not called
did you remember to dispose your WaveStream when you finished playing?
View ArticleNew Post: NullReferenceException in WaveOutEvent
can you copy the offending line, as I think the line numbers may not match my copy WaveOutEvent. What version of NAudio are you using?
View ArticleNew Post: API for Position Reporting
Hi, sorry for slow response. It would be good to have a standardised approach to reporting position, but I would want it to be implemented on most if not all of the IWavePlayers if the method is to be...
View ArticleNew Post: NullReferenceException in WaveOutEvent
markheath wrote: can you copy the offending line, as I think the line numbers may not match my copy WaveOutEvent. What version of NAudio are you using? I have NAudio 1.5 from 12/18/2011. As mentioned...
View ArticleNew Post: NullReferenceException in WaveOutEvent
Hmmm, I was expecting SyncContext to be null in your case. Not really much of a web developer, so it might be a question for StackOverflow. To download the latest source code, click "Source Code"...
View ArticleNew Post: NullReferenceException in WaveOutEvent
That appears to work, viz: private void RaisePlaybackStoppedEvent(Exception e) { var handler = PlaybackStopped; if (handler != null) { // if (this.syncContext == null) // { handler(this, new...
View Article