Sound makes bad noise with Loop

How can i prevent the Noise at the end of the Sound when it Loops? I want to pitch the Sound up when the Vehicle goes faster but there is the bad noise, how can i prevent that?

It makes a noticeable noise at the end because the audio cuts at a volume that’s not the same as where it begins. This can be fixed by adding a small fade at the beginning and end of the sound.

So should i add the same Sound to the end but backwards?

That would work. Another way would be tweening the volume at the beginning/end, or uploading your own audio where there’s a small fade in/out. An example software would be Audacity.

1 Like

Electric Motor - Roblox
You should probably use a different sound like the one above.

1 Like

Thanks, yeah i used Audacity, but now the Problem is the Pitch cant go over 2. Im doing this:

local speedValue = "speedValue"
local pitch = "pitch"
pitchOctave = pitch.Octave

speedValue:GetPropertyChangedSignal("Value"):Connect(function()

pitch = pitchOctave + speedValue/10

end)

This will just work to the speedValue 10 but then it will not work because Pitch cant go over 2 i think, how can i do that?

If you have audio editing software you could cut a few seconds of the end and crossfade that section onto the beginning. The place where you cut the end should seamlessly match with the beginning if you could do that.

[end cut]X-fade[beginning…end-trimmed]
idk if this makes sense, tried to draw it with text.

you might be able to do this:

Debris = game:GetService("Debris")

while wait(1) do
local Sound = Instance.new("Sound", "Set the Parent Here")
Sound.SoundId = "SoundId"
Debris:AddItem(Sound, 3)
end

Edit: didnt read post correctly