I have written a Pure Data patch, which works on PC (Windows); when I integrate it with Android, an audio file is saved, but it contains no data. I confirmed that the file is there using ES file explorer, and I granted app permissions for recording audio in Android Studio.
It's necessary to initialize the number of channels in the initPd
function with Android Studio. It was set to 0
. When changed to AudioParameters.suggestInputChannels();
, I was able to get the audio.