Search Issue Tracker

Won't Fix



Found in


Issue ID




Audio Dropouts are caused by Garbage Collector when large number of objects are allocated, until they are deallocated



Reproduction Steps:
1. Open User's project
2. Open "Main" scene
3. Play scene
Note: Game will produce humming sound.
4. Listen for distortions

Note: if project is run on iOS device with Xcode Time profiler:
Observe a 110Hz sinusoid playback and a periodic audible glitch that is preceded by a spike in the Instruments' CPU graph

Note: Single allocation of 400MB will not cause dropouts, whereas having 500 000 smaller allocations will, even if they sum up to significantly smaller amount of total memory.

Expected behaviour: Audio is not interrupted by garbage collector.
Actual result: Garbage Collector causes audio dropouts.

Reproduced on iOS iPad Mini 2 iOS 10.1.1 device and MacOS 10.12.1 standalone
Reproduced on version: Unity 5.3.7p3, 5.4.4p1, 5.5.0p4, 5.6.0b4

Comments (2)

  1. Cc7117d059fb0206dd9c883ce0db8b7e?d=mm


    Jan 13, 2017 22:27

    This might be related to the stutter bug introduced in 5.4 on Windows builds, mentioned in this thread:

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.