I’m currently trying to run one of the provided librespeaker tests on my Raspberry Pi 4 (Raspbian) - ReSpeaker 6-Mic Array platform, using the following guide: https://wiki.seeedstudio.com/ReSpeaker_6-Mic_Circular_Array_kit_for_Raspberry_Pi/#librespeaker-examples . I’m simply following the instructions command for command, and when I try to run the PulseAudio-based test, pulse_snowboy_1b_test, I get the following error message:
terminate called after throwing an instance of ‘std::system_error’
what(): Operation not permitted
My system is very standard and up-to-date. I’ve performed a number of debug methods to try to get more info on this error, including GDB, but the output is pretty much the same and I haven’t been able to find any definitive causes. I’m currently thinking it could be related to my PulseAudio config, but again, I’m not sure.
If someone else has run into this issue before and/or has some advice, it would be very much appreciated. Thanks.