I would like to use Naudio library to record audio, add some effects and play the audio with android. I have a xamarin android app which I would like to add this feature. I saw WaveOut (and WaveIn) is for Windows only right?, So, should I need to implement an IWavePlayer using the android audio player? Is this another way to use naudio with xamarin android? thanks.
A large part of NAudio is wrappers for Windows Audio APIs. There is some stuff that could be used cross platform, but you would need to create a native implementation of IWavePlayer
and would only be able to use fully managed codecs.