Created Issue: Does NAudio can play multiple music to multiple channels of...
I want to write a program to play music, exactly is play multiple music to multiple channels of sound card simultaneously.Example in my PC have an internal sound card, and have an external M-audio fast...
View ArticleSource code checked in, #2cd79daa329d
Added WASAPI Loopback Capture support, based on contribution from 'Pygmy'
View ArticleNew Post: Implemented Loopback capturing for NAudio
by the way, WasapiLoopbackCapture is now part of NAudio in the latest code (for NAudio 1.6)
View ArticleNew Post: Waveform
Hello, i wonder if it is possible with NAudio to draw the whole Waveform after loading a file and not on the fly while the file is played. Couldnt find out how this works. Some example code would be...
View ArticleNew Post: Waveform
thats quite easy. You know how to create a stream that supports creating a waveform. So just don t play the stream because the only thing the engine is doing is to read from the stream and play the...
View ArticleNew Post: AcmStream Dispose was not called
seems like the mp3Reader is not disposed. Create another class fiel containing the mp3Reader and dispose it.
View ArticleNew Post: Waveform
Thanks for the answear but could you get a bit more precise on the example? Im working with the wpfdemo but when i use your code on the inputstream it just crashes? (Sorry for my noobish questions :) )
View ArticleNew Post: Waveform
yes, thefiloe's approach is the way to go. You should open the file twice - once for the playback engine, and once for the WaveForm renderer. The demo app is set up to draw the waveform while it plays...
View ArticleNew Post: Possible fix to WaveformPainter? when resizing...
More info on what happened...(I am using your latest sources "e43c857bbbe2").First, I was not using the "OnResize" event of my main window. So I was never "manually" calling...
View ArticleNew Post: reading the amplitude of a frame
You just open the audio file and read all the data out of it, using the points reported along the way by StreamVolumeEventArgs
View ArticleNew Post: How to play mp3 using AsioDriver and NAudio?
hi, NAudio isn't particularly well set up to do this, but it is possible by creating a 4 channel wavestream that multiplexes two MP3 streams together. You would have to write that class yourself...
View ArticleNew Post: reading the amplitude of a frame
you may have a look on this:http://naudio.codeplex.com/discussions/284190
View ArticleNew Post: mmdevice
the reason to use shorter buffers is simply for low latency. if latency doesn't matter for you, then it will be more stable with bigger buffers
View ArticleNew Post: How to from byte to mixer?
You need to go from a WaveProvider to a WaveStream (create your own adapter), then use a WaveChannel32 to make a class that can be passed into WaveMixerStream32
View ArticleNew Post: ASIO input
Hi, Is there some reason ASIO input isn't supported? I've hacked input capability into ASIODriverExt.cs - it's only half a dozen changes and appears to work fine, but I worry that there's some reason...
View ArticleNew Post: How to play mp3 using AsioDriver and NAudio?
Now i have a new problem. Some time before i use libZPlayer to play mp3 file, i create an install pagkage and deploy to others computer it run ok. But now i change libZplay and use NAudio to play mp3...
View ArticleNew Post: Displaying Recording Volume
First off, I am still learning how to use NAudio and don't know all the tricks yet. I am recording from the microphone to a wav file. Is there a way to display volume level as it is being recorded?...
View ArticleNew Post: How to play mp3 using AsioDriver and NAudio?
Can you try to play this using the NAudio demo application that comes with the latest NAudio? Also if possible, download the latest NAudio source code and run it through Visual Studio in the debugger....
View ArticleNew Post: Displaying Recording Volume
an example of doing this can be found in the voicerecorder.codeplex.com application. The basic trick is to examine the values of the samples you get in the record buffer. if you are recording in 16...
View Article