He estado explorando algunos de los ejemplos que se enumeran aquí: Google Chrome Labs - Audio Worklet . Me han ayudado a hacer la mayor parte del camino para implementar mi propio AudioWorklet basado en WASM. Pronto me di cuenta de que Safari no es compatible Worklet.addModule() . No puedo encontrar ninguna forma alternativa en línea que demuestre cómo implementar un Worklet de audio sin addModule , ¿alguien puede ayudarme a entender si es posible usar un Worklet de audio en Safari sin este método?
No estoy seguro de por qué no funcionó para usted, pero las últimas versiones de Safari son compatibles con AudioWorklet (con algunos errores). No funciona en páginas servidas a través de http. Pero debería funcionar en páginas servidas a través de https. Tal vez ese era el problema.
Si desea admitir navegadores más antiguos (que aún no son compatibles AudioWorklet ), puede probar el contexto de audio estandarizado o jariseon/audioworklet-polyfill o GoogleChromeLabs/audioworklet-polyfill o audioworkletpolyfill.js del proyecto javascriptmusic.