> A Permissions-Policy header is blocking the microphone Your server is sending a header that switches this feature off for the whole page. Look for Permissions-Policy: microphone=() in your host config and allow microphone=(self) instead.
Despite allowing microphone.
The server response header needs to be fixed:
> permissions-policy: camera=(), microphone=(), geolocation=(), payment=()
It's just really funny/confusing because now visitors to the site are seeing it, and the message is not meant for visitors.
It works in Safari because Safari does not support the header:
https://caniuse.com/mdn-http_headers_permissions-policy_micr...
Given your feedback, i might do another loop on this.
(It's built in Common Lisp (LispWorks))
Edit: emoji fail.
I'll come back here later and hopefully the answer fairy will give us a gift of some info on how to fix this...
...Confusingly, the error looks/seems like something to do with the server... But I'm all at sea with this one....
It worked quite well to start with, but then after a few bars deteriorated to mostly outputting pauses, and a stream of short notes (without pauses) when singing legato. Could be due to the aforementioned microphone, or is there some internal state that does not get cleared up when one clears up the score? I tried twiddling some of the variables that seemed related, but no noticeable improvement.
https://om-intelligence.ch/projects/vocal-notation/vocal-not...
The comments mention it is using autocorrelation ACF2+ for pitch detection, and Krumhansl-Schmuckler for key detection. (Which doesn't mean very much to me yet, but is giving me some keywords to start researching.)
I was expecting YIN since that's the first thing Claude reaches for, and the code comments in the source do contain a malformed em-dash....