Mark Heath
Mark Heath
thanks for this contribution. I will need to test it against more MP3 files to ensure no regressions before merging this in. NAudio can already read files without ID3v2 tags,...
There's a few ways to do it. Take a look at the OffsetSampleProvider as one example. https://www.markheath.net/post/naudio-play-extract
That's a shame - I have no idea why that would be happening. I messed up the version number of the wasapi dll on the last update of NAudio, so...
Not sure I'm afraid, but just wanted to make sure you are checking the return value of Read. You can't assume that it will return the number of samples requested,...
Often casting issues are to do with creating a COM object on one thread, and then trying to access it from a different thread. Try to keep access to a...
Yes, Media Foundation is a set of Windows APIs, so you can't use them on other operating systems I'm afraid.
Unfortunately, you cannot access Windows APIs if you are not running on Windows. So it depends what you are trying to do. For example, if its format conversion (e.g. converting...
I've replied on Stack Overflow, but essentially the audio is already floating point, not 24 bit. So I recommend using `WaveBuffer` as an easy way to access the recorded audio...
it seems unlikely to me that changing assembly name would have any affect on audio playback. I would delete my bin and obj folders and completely rebuild.
SimpleAudioVolume implements the [`ISimpleAudioVolume` WASAPI COM interface](https://learn.microsoft.com/en-us/windows/win32/api/audioclient/nn-audioclient-isimpleaudiovolume). There is unfortunately no equivalent SimpleRecordLevel interface