Hi @Ben-eaton
In the last code the ErrEnd will be set true when you get an error, if you instead of executing goto exitSketch just stop and restart the recording things shouldn't freeze. I have not verified this to 100% but I got this information from a college.
@Ben-eaton said in Recording at 192khz freezes:
if (ErrEnd)
{
printf("Error End\n");
theAudio->stopRecorder();
goto exitSketch;
}
I know that this issue have been discussed via email and our ambition is to post a conclusion in this thread once we have a final answer for you and the rest of the forum readers.