Description

The phaser module that is part of the new Audio Engine causes audio from a Sound Cue to mute after playing for one second. The user states that the issue comes from the Phaser.cpp file producing a NaN error due to certain conditions. "Looking at the DSP the last filter in the stack of all pass filters is giving a Nan output. This then causes all future output to be NAN due to the feedback value. Hacking the last filter upper frequency to be 20000 Hz fixes it somehow. See Phaser.cpp ln 62 APFFrequencyRanges[5].X = 220.0f; // works but gives Nan if 22000.f as in the source APFFrequencyRanges[5].Y = 20000.0f;"

 

Tested in 4.21.2 (CL - 4753647), 4.22 (CL - 5660361), 4.23 (CL - 5806860)

Steps to Reproduce
  1. Download the attached project
  2. Play the Sound Cue that's in the project

 

Expected: The phaser effect would be playing for the entirety of the song

Result: The phaser effect causes the SoundCue and SoundWave files to mute after a second

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-72520 in the post.

1
Login to Vote

Fixed
ComponentAudio
Affects Versions4.224.234.21.2
Target Fix4.23
Fix Commit5993452
CreatedApr 9, 2019
ResolvedMay 10, 2019
UpdatedMay 10, 2019