Why is sound not 3d?

i dont know if its because its a localscript that its being played like its in my head, need help

local piscadorSom = game.Workspace.Sons:WaitForChild("Piscador")
piscadorSom.Parent = lampada
piscadorSom:Play()
1 Like

try in a server script
strong text

1 Like

May I ask what lampada is?

Even stronger text

2 Likes

Audio needs to be put inside a part in order to sound 3D. This is because the game needs to know where it’s emitting the sound from.

BUT ONE MORE THING! You need to edit these settings as follows:

RollOffMaxDistance: how far apart the player needs to be from the part for the sound to completely fade to 0 volume. (In this case, the volume of the sound will reach 0% when the player reaches 200+ studs away from the part.)

RollOffMinDistance : how far apart the player needs to be from the part for the sound to start decaying (In this case, the volume of the sound will always be 100% if the player is at most 40 studs away from the part.Position)

RollOffMode: Usually the way the audio decay is calculated as the player moves further from the part. Set it to Linear as the standard way of making audio fade the farther you are from it.

image

2 Likes

Yea the problem was the sound was in the model instead of the part.

I’ve found the problem but if I didn’t I would get it solved with your awnser.

2 Likes