Skip to content
Discussion options

You must be logged in to vote

Quick correction on the automated reply above: a startup delay won't fix this one. Your AudioMoth is almost certainly already enumerated by the time the container starts. The real issue is that Linux doesn't give USB sound cards a stable card number. The kernel hands out ALSA card indices in USB enumeration order at boot, so the AudioMoth can come up as card 1 on one boot and card 3 on the next.

Right now BirdNET-Go saves the selected device by that card number (something like :3,0). When the number shifts after a reboot, the saved selection no longer points at the AudioMoth, capture fails, and reselecting just stores whatever the current number is, until it shifts again. Adding a sleep d…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by Sp4rkR4t
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants