naudio

How to manipulate incoming sound of skype

Hi, How could I get control over the incoming sound of Skype so that I could manipulate it? Thanks to Mark Heath for his SkypeFX. Thanks, John ...

skype - intercepting in coming audio - callback manipulation failed - skypefx

Hi, In order to intercept external audio that comes in I tried InPort ="3756" call.set_OutputDevice(TCallIoDeviceType.callIoDeviceTypePort, InPort.ToString()); // initialized inServer inServer = new TcpServer(InPort); inServer.DataReceived += inServer_DataReceived; // In dataReceived event I tried playing a wav file args.Buffer = ...

VST.NET vs NAUDIO (vstaudiobuffer vs pcmstream buffer)

please help me how to convert VSTaudiobuffer to PCMStream Buffer i tried from http://vstnet.codeplex.com/Thread/View.aspx?ThreadId=216682 but to no avail. int inputCount = PluginContext.PluginInfo.AudioInputCount; int outputCount = PluginContext.PluginInfo.AudioOutputCount; int blockSize =...

NAudio + Windows 2003 Server? Help!

Hello, I have a web application using NAudio that works great on my development machine (Windows XP, IIS 5.1), but when I put it on the server (Windows 2003 Server 32-bit, IIS 6), I get the following error: NoDriver calling waveInOpen Exception Details: NAudio.MmException: NoDriver calling waveInOpen [MmException: NoDriver calling waveI...

sound capture using c# issue

I have developed a sound capturing winform application using NAudio 1.3 on c#. The idea is to capture streaming songs through sound card. It is working perfectly fine on windows xp. But On vista and windows7 machine if there is no sound driver installed it also take mic voice with it which is a big issue(i have checked it on dell lapto...

Audio sample rate timing

I am using NAudio to generate some tones for a motion control application. The audio format is 16kHz mono. Correct me if I wrong here: A hertz is one second so that means we have 16,000 samples per second or 16 samples per millisecond. The samples in NAudio are provided as an array of 1600 float values. Does this mean that I can ou...

Is it possible to set the # of samples requested by NAudio's Read?

I am using naudio to generate pulse width modulated audio signals for controlling a pair of servo's. Currently I am using the WaveProvider32 class that Mark Heath wrote (http://mark-dot-net.blogspot.com/2009/10/playback-of-sine-wave-in-naudio.html) which implements the IWaveProvider interface. The sample rate is 44100 The audio signal ...

NAudio on Silverlight

Is it possible to use the NAudio on a silverlight application? I just can't add the dll to my project... I'd like to build a little audio mixer. I already searched on google but i can't find a way to do that... someone has some hints for it??? ...

Convert MP3 to WAV in Memorystream for Playback with System.Media.Soundplayer

I'm trying to use the NAudio library to do some InLine conversion of some soundeffects for Playback with my application using the Media Soundplayer for the actual playback. (I find NAudio playback is a bit jittery for direct playback, hence the Conversion) I really don't want to be extracting the files to disk to playback instead i'd li...

NAudio Problem - Managing multipule sound files playing one after another.

Hi everyone, I've been trying to solve a problem which I have been stuck for weeks on! Basically, the software I am developing can record audio, and then play it back. The software can record multipule sound files, and then play them one after the other (making it seem like it is 1 continious sound file). However, the problem I am havin...

Real time audio playback from mic. c#

I am looking to create an application that will allow me to record from my mic and playback the recording through other pc's. At this point however I would just like it to play back on my own computer so I can get it working. I have been looking at NAudio for the past few hours and it seems like it may be able to help me achieve this g...

NAudio convert input byte array to an array of doubles

I am very new to NAudio and I need to convert the buffer of input samples from an input device to an array of doubles that range from -1 to 1. I create the input device as follows: WaveIn inputDevice = new WaveIn(); //change the input device to the one i want to receive audio from inputDevice.DeviceNumber = 1; //change the wave forma...