New Post: Mic input to effectStream Output
change the EffectStream code so its constructor takes an IWaveProvider, and so that EffectStream just implements IWaveProvider. Then you can delete its Length and Position properties. Makes life simpler.
View ArticleNew Post: Detect digital silence in a wave file
You would need to examine each sample individually. A series of consecutive zero values would indicate a period of silence. Then you can copy bits between silence into new wave files using WaveFileWriter.
View ArticleNew Post: Playback capture MMDevice to an specific render device
You'd have to ask someone who knows the CoreAudio API really well. Perhaps there is a way of getting and setting that "Listen to this device" property.Mark
View ArticleNew Post: Obtaining Audio Device GUIDs
You are enumerating all endpoints. Try just asking for Render or Capture devuces. Use DataFlow.Render or DataFlow.CaptureMark
View ArticleNew Post: WaveIn.Device not giving proper result if audio service is stopped
No other way that I know of I'm afraid, unless you want to try using the MMDeviceEnum (part of CoreAudio API for Windows Vista and above)
View ArticleNew Post: Why No MP3 License?
Hi Mark,That's great, thank you for coming back to me.Kind Regards,Steve
View ArticleNew Post: Detect digital silence in a wave file
Thank you Mark!Could you tell me where I can find an example on how to read a wave file sample by sample?Again, thank you very much for your help.
View ArticleNew Post: Can't make spectrum to work - VB 2010
Thanks, works now.. This line waveOutDevice.Init(inputStream)changes towaveOutDevice.Init(New SampleToWaveProvider(waveChannel))and this is goneinputStream = New WaveChannel32(mp3Reader)
View ArticleNew Post: Why No MP3 License?
mingoox:A couple of points to consider, as well:1) Ogg Vorbis support with NAudio is simple: NVorbis (specifically NVorbis.NAudioSupport). Also on NuGet. The usage is generally similar to...
View ArticleNew Post: Playback capture MMDevice to an specific render device
I will search for a solution and I will post it here when I found itThanks for all
View ArticleNew Post: WaveOut FFT spectrum
And how should it then help me to get a winforms spectrum Display with NAudio? Unfortunately your demo app sc can´t be compiled due to .net and VS Version Problems: I use VS 2008, .NET 3.5 and I can´t...
View ArticleNew Post: Which version of NAudio should I use to introduce the "effects and...
Hi there,Our product currently has version 1.5.3.0 and based the SkypeVoiceChanger article, you used an unreleased version of NAudio (v 1.5.4.0).Given what you had stated, should I be using the 1.6...
View ArticleNew Post: Which version of NAudio should I use to introduce the "effects and...
yes, 1.6 is probably a good choice. The most of the effects engine wasn't in NAudio anyway. It resided in a separate assembly called jsnet.
View ArticleNew Post: Which version of NAudio should I use to introduce the "effects and...
thank for your quick response. Another question....I would like to use a 2 band EQ (bass, treble only). Is this available, or would I have to make a custom 2-band EQ from the 3-band EQ example?Paul
View ArticleNew Post: Why No MP3 License?
Hi ioctlLR,Thanks for your advice! I have actually integrated NVorbis already (I melded the support it provides into AudioFileReader for consistency). Thanks for the encoder link, that'll no doubt come...
View ArticleNew Post: Which version of NAudio should I use to introduce the "effects and...
Although I am not new to C#, I am sort of new to NAudio....how would one go about make use of the 1.6 framework to integrate the 3BandEQ as an example. The namespaces are so different, so am wondering...
View ArticleNew Post: Why No MP3 License?
mingoox:Cool. That sounds like a nice little addition to NAudio.The startup performance is a bit of a concern... Let's move this over to the NVorbis project so we don't pollute Mark's inbox with...
View ArticleNew Post: Why No MP3 License?
Hi ioctlLR,I have a feeling it was down to the file I was playing rather than anything else, since my own files are both decent quality and loading quickly :) I will skip over to NVorbis if I have any...
View Article