When a Sound Wave is set on a referenced node, and that node is used in composition, the Sound Wave will cut out after some time. This does not occur if the reference node uses an Input node for the Wave. Does not occur in PIE
Base node:
[Link Removed]
Parent node:
[Link Removed]
1) Launch AudioQA
2) Create a MetaSound Source
2) Remove the One Shot Interface
3) Hook up a Wave Player node
4) Set Funky_Groove_120bpm_loop_stereo as the Wave to play. Check off the Loop bool
5) Create another MetaSound Source
6) Add the first node you created as a node in that MetaSound Source
7) Hook up the Play and Output node
8) Add this MetaSound to a level
9) Package the level for Windows or launch in Standalone
10) Open the level
11) Let the audio play for a bit OR
Enter gc.ForceCollectGarbageEveryFrame 1
Enter start GC
Expected Result:
The sound loops continuously
Actual Result:
After about 10 loops through, the sound cuts out. The MetaSound remains active in au.debug.sounds. (if using Force GC, the sound will stop when you start GC)
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-146564 in the post.
1 |
Component | UE - Audio - MetaSounds |
---|---|
Affects Versions | 5.0 |
Target Fix | 5.0.2 |
Created | Mar 18, 2022 |
---|---|
Resolved | Apr 28, 2022 |
Updated | Jan 25, 2023 |