Comments (4)
I think it could be related to this bug. It looks like Firefox requires the crossOrigin
property of the audio
element to be specified. Adding: audioElement.crossOrigin = 'anonymous';
to the .js solved that for me.
from resonance-audio-web-sdk.
I can confirm both of these issues. Here is another example site where there is reverb in Chrome but not Firefox: https://demo.datavized.com/drums/
My architecture is different from @ianpetrarca's, so it is very likely an issue with Resonance, not with his code.
from resonance-audio-web-sdk.
@drewbitllama This does fix the cross origin bug, but it does not address the lack of reverb in Firefox. There does appear to be reverb in the samples, but not in @ianpetrarca's example, nor mine. Can we re-open this please?
I'm digging but haven't been able to find anything yet. I know there have been a handful of deprecations around the Web Audio API in the last few months and years, so perhaps there's a difference of implementation that's causing problems. I did see a warning in Firefox about using the deprecated doppler effect, but that seems to have gone away.
from resonance-audio-web-sdk.
Hi Brian / Ian,
Can you open a separate issue re:Reverberation and create and share a simple demo demonstrating a lack of reverb (ideally the least code needed to reproduce the bug).
Thanks!
Drew
from resonance-audio-web-sdk.
Related Issues (20)
- Directivity patterns, occlusion and reflections
- setRoomProperties throws an error HOT 11
- require Omnitone without relative paths HOT 1
- PannerNode vs TresureHunt
- Severe bug in ResonanceAudio.setRoomProperties() HOT 1
- Not working on Chrome HOT 5
- Typescript definitions
- Spatial audio doesn't work in iOS12.01 safari HOT 4
- Reverb is always mono on any browser HOT 4
- module loading HOT 7
- Confirming exactly what the "ambisonicOutput" is HOT 6
- Web SDK Documentation title indicates Unity
- How to download ambisonics file HOT 4
- Smooth transition when using sliders to set params HOT 3
- L R reverse HOT 3
- ssoruce spread not working on the web version
- Only Left speaker HOT 1
- CPU benchmark utility hangs HOT 2
- audioContext.createMediaStreamSource instead of audioContext.createMediaElementSource? HOT 1
- Audio stuttering/popping with Three.js and First Person camera
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from resonance-audio-web-sdk.