Songrec: A backend-specific error has occurred: ALSA function 'snd_pcm_hw_params' failed with error 'No such file or directory (2)'

I install songrec by specifying pkgs.songrec. I get the error in both the GUI and doing songrec listen. I have services.pipewire.enable = true;, I tried both pipewire.alsa.enable = true; and hardware.alsa.enablePersistence = true; and rebuilding + restarting, but those don’t work either.