# Delay exceeded warning when using Programmer Instrument and Audio Table

**URL:** <https://qa.fmod.com/t/delay-exceeded-warning-when-using-programmer-instrument-and-audio-table/18203>\
**Category:** Unity\
**Created:** [January 11, 2022, 10:39am UTC](https://qa.fmod.com/t/delay-exceeded-warning-when-using-programmer-instrument-and-audio-table/18203 "2022-01-11T10:39:21Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![jeff\_fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/jeff_fmod/32/1766_2.png) [@jeff\_fmod](https://qa.fmod.com/u/jeff_fmod)\
**Post date:** [January 13, 2022, 4:53am UTC](https://qa.fmod.com/t/delay-exceeded-warning-when-using-programmer-instrument-and-audio-table/18203/2 "2022-01-13T04:53:06Z")

</div>

This warning just means it took a little longer to load the sound, it shouldn’t cause any noticeable issues unless you need extreme precision of the sound’s start time.  
If timing is crucial for you, you can move the [`System::createSound`](https://www.fmod.com/resources/documentation-api?version=2.1&page=core-api-system.html#system_createsound) part out of the callback and into a coroutine to preload it at an earlier stage. Then, instead of passing a string handle into your callback you can give it a handle to your preloaded sound.

---

_[View the full topic](https://qa.fmod.com/t/delay-exceeded-warning-when-using-programmer-instrument-and-audio-table/18203)._
