diff --git a/scripts/loaders/SoundLoader.gd b/scripts/loaders/SoundLoader.gd index 9bb39db..4ec6f7f 100644 --- a/scripts/loaders/SoundLoader.gd +++ b/scripts/loaders/SoundLoader.gd @@ -56,7 +56,7 @@ func unsigned16_to_signed(unsigned): func get_reference_pitch_samplerate(tuning1: int, tuning2: int = 0) -> int: # This is non-trivial and subject to change - var pitch_scale = tuning1/256.0 + tuning2/65536.0 + var pitch_scale = tuning1/255.0 + tuning2/65535.0 if tuning1 < 0x80: pitch_scale += 1.0 return int(pitch_scale * 36000)