Mark Heath
Mark Heath
I suggest that you create only one codec and codec state object and pass each encrypted block in, rather than creating a new instance of each every block you receive.
that looks like code in the WASAPI APIs rather than anything to do with ASIO. Are you using any other parts of NAudio?
For real-time I recommend starting with a BufferedWaveProvider and add each buffer of audio as it becomes available. Passing a network stream in is likely to be unreliable. Also make...
NAudio could be used server-side in a web project, but to play audio in the browser, that would need to be done client-side, so you would use standard web technologies...
You can't go above the Nyquist limit, which is half of the sample rate. So for example if you are using a sample rate of 44.1kHz, then you can't go...
hi, NAudio contains many wrappers for Windows APIs, and the ACM APIs which are found in msacm32.dll are part of that. It means you can't use them from non-Windows operating...
Afraid I have no plans to support Mac OSX. I do not own a Mac computer. Someone else could always make an NAudio extension that implements interfaces like `IWavePlayer` and...
Yes, might be best to ask someone who has LAME experience. I don't think MP3 as a format has very good support for super low sample-rates - 8kHz mono is...
You can read WAV files no problem cross platform as they almost always contain raw PCM. NLayer can still be used for MP3 file reading - just use `Mp3FileReaderBase` instead...
Are you using WaveFormatConversionStream as well? If so, you don't need to use that