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)
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
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-72520 in the post.
1 |
Component | UE - Audio |
---|---|
Affects Versions | 4.22, 4.23, 4.21.2 |
Target Fix | 4.23, initial ue-audio release, intial ue-audio kanban release |
Created | Apr 9, 2019 |
---|---|
Resolved | May 10, 2019 |
Updated | Aug 9, 2019 |