Why aren't sounds playing from my demos on my thinkpad?

Why aren't sounds playing from my demos on my thinkpad?

task id: troubleshoot-webaudio-thinkpad

2024-06-30 09:58: webaudio is broken on firefox thinkpad. #troubleshoot-webaudio-thinkpad

Sounds do work on youtube, so I am getting browser sound. No clues in console. Locally hosted versions do not work either.

2024-07-01 09:03: Let's see if I can find more things out on this #troubleshoot-webaudio-thinkpad #timelog:00:32:02

2024-07-01 09:06: Glicol works, but my project does not #troubleshoot-webaudio-thinkpad

This has been a repeating theme: my audio code doesn't work everywhere, but Glicol does tend to work everywhere. Why?

2024-07-01 09:07: Glancing at glicol JS audoi code #troubleshoot-webaudio-thinkpad

Found an interesting line:

window.AudioContext = window.AudioContext || window.webkitAudiotContext

2024-07-01 09:17: Sound is broken in glicol now #troubleshoot-webaudio-thinkpad

More importantly: sounds suddenly worked for my vocal demo?

2024-07-01 09:27: Not sure why but I guess it's all working now #troubleshoot-webaudio-thinkpad

Both my vocal chords and glicol demo work.

I did do some cache clearing in the dev tools, so that could be partially to blame for why it's suddenly deciding to work.

2024-07-01 09:30: webkit is safari? #troubleshoot-webaudio-thinkpad #vocal-chords-older-iphone

Unrelated, but that webkit line may be how to get sound working on some iphone devices.

I've made a new task for this vocal-chords-older-iphone.