I know this is quite old thread , but I just want to say that You didnt mention anything related to different platform , when I setup getting raw data from mic using VOIP , it works fine on android however when the app closes, it did not shutdown the AudioRecord driver correctly even I stop and shutdown everything on exit, which leads to be works only first time you try the app . there is a bug I already reported .
Is really any future for AudioCatpure plugin to be multiplatform than just window? this really so important to me to know