Audio Delay/Doppler not working and glitchy UE5.7/5.8

Summary

Metasound Delay, commonly used to make doppler effects AND Sound effect preset chains with Simple Delay preset (also commonly used to make doppler effect) no longer works, since unreal engine 5.7

What Type of Bug are you experiencing?

Audio

Steps to Reproduce

WITH SOUND EFFECT CHAIN:

  • Create a sound effect source preset chain
  • Add a single entry to the chain array
  • In Preset drop down, create new Source Effect Preset
  • Create new Source Effect Simple Delay Preset and assign it
  • Create a sound cue with a looping sound (preferably)
  • Add Effect chain

Put sound in the world and move around
OR
Put sound on moving actor

WITH META SOUND:

  • Create new metasound source
  • Add wave player mono with looping wave asset (preferably)
  • Add “Delay (Time)” node
  • Add UE.Attenuation interface to metasound interfaces
  • Add Distance (UE.Attenuation) node
  • Divide distance by 34000 (speed of sound in cm/s)
  • Plug result in Delay Time (auto converts to time)
  • Click on distance node and set range max to 5000

Play the sound in metasound editor and move the Distance knob
OR
Put sound in the world and move around
OR
Put sound on moving actor

Expected Result

In all situations: sound pitch changes, simulating Doppler effect

Observed Result

In all situations: sound pitch doesn’t changes, and you can hear crackling / glitchy sound

Affects Versions

5.8
5.7

Platform(s)

Android
iOS
Linux
Mac
OpenXR
visionOS
Windows

Video

The status of UE-393204 changed to ‘Needs Triage’. We are routing this to the appropriate team for investigation.