You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I can't seem to make 3D audio work in any way. I have a very simple setup: a Camera with a child FmodListener3D and a node that creates an event instance, sets its 3D attributes to its global transform, and starts its. It doesn't matter whether I move the event node or the camera, I either don't hear the sound at all or hear it a constant volume, depending on the distance factor I set in the project settings. I have also tried using an FmodEventEmitter3D instead of creating the event from code with the same result.
I downloaded the demo project to see if it was my problem, but it wasn't even compiling, I had to replace the FMOD addon with the latest release and fix a line of code in rollingball.gd to make it work. Even then, the 3D audio isn't working, I can't hear anything. The 2D demo project works fine.
I was trying to switch from Alessandro's addon to this one since it's actively being developed and we'll be shipping our game in a few months, but I'm actually going to stay with the former. I've run into a lot of issues with this addon while Alessandro's seemed to worked flawlessly. I don't say this to diminish your work, just to let you know that there's another implementation out there that's working nicely, though not actively developed, maybe you can take some ideas from their code.
The text was updated successfully, but these errors were encountered:
What are the distance factor you tried ?
For 2D, it should be 64 (64 pixels = 1 virtual meter)
For 3D, it should be just 1.
If left to a value too high in 3D, FMOD will see your listener as being extremely close to the emitter all the time and the sound won't decrease with distance and be equally heard from both directions.
We are also aware of Alessandro's addon and talk to him multiple times. We are currently trying to solve as many instabilities as we can.
I tried a lot of different distance factors, from 0.001 to 1000, it either doesn't sound at all (no matter how close I move to the object), or it always sounds. As I said, I also can't hear anything in the 3D scene of the demo project, while the 2D scene works just fine, so I don't think this is a problem with my project's configuration. I'm using Godot 4.3.stable on Linux (Pop!_OS 22.04 LTS).
I can't seem to make 3D audio work in any way. I have a very simple setup: a
Camera
with a childFmodListener3D
and a node that creates an event instance, sets its 3D attributes to its global transform, and starts its. It doesn't matter whether I move the event node or the camera, I either don't hear the sound at all or hear it a constant volume, depending on the distance factor I set in the project settings. I have also tried using an FmodEventEmitter3D instead of creating the event from code with the same result.I downloaded the demo project to see if it was my problem, but it wasn't even compiling, I had to replace the FMOD addon with the latest release and fix a line of code in
rollingball.gd
to make it work. Even then, the 3D audio isn't working, I can't hear anything. The 2D demo project works fine.I was trying to switch from Alessandro's addon to this one since it's actively being developed and we'll be shipping our game in a few months, but I'm actually going to stay with the former. I've run into a lot of issues with this addon while Alessandro's seemed to worked flawlessly. I don't say this to diminish your work, just to let you know that there's another implementation out there that's working nicely, though not actively developed, maybe you can take some ideas from their code.
The text was updated successfully, but these errors were encountered: