# Programmer Instruments in Quest

**URL:** <https://qa.fmod.com/t/programmer-instruments-in-quest/20512>\
**Category:** FMOD Studio\
**Tags:** unity\
**Created:** [August 8, 2023, 10:17am UTC](https://qa.fmod.com/t/programmer-instruments-in-quest/20512 "2023-08-08T10:17:17Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![RoryWalker](https://avatars.discourse-cdn.com/v4/letter/r/87869e/32.png) [@RoryWalker](https://qa.fmod.com/u/RoryWalker)\
**Post date:** [August 8, 2023, 10:17am UTC](https://qa.fmod.com/t/programmer-instruments-in-quest/20512/1 "2023-08-08T10:17:18Z")

</div>

We are trying to use a programmer instrument for VO in the Oculus Quest. This is working in Unity editor but when running in build the callback is not being called and we are getting the following error.

“[FMOD] ShadowEventInstance::createProgrammerSound : Programmer sound callback is not set for instrument”

Unlike other posts I have found, we’re not experiencing any crashes, just silence from the Programmer Instruments. All other FMOD events are playing without error.

Unity 2022.3  
FMOD 2.02.13

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [August 9, 2023, 2:05am UTC](https://qa.fmod.com/t/programmer-instruments-in-quest/20512/2 "2023-08-09T02:05:32Z")

</div>

Hi,

Thank you for the information.

How are you triggering the programmer sound? We have a scripting example that outlines using programmer sounds for VO in Unity here: [Unity Integration | Scripting Example - Programmer Sounds](https://fmod.com/docs/2.02/unity/examples-programmer-sounds.html). Are you using an [FMOD Studio | Audio Table](https://fmod.com/docs/2.02/studio/dialogue-and-localization.html#audio-tables) or are you playing the VO from files?

---

<div class="post-metadata">

**Author:** ![RoryWalker](https://avatars.discourse-cdn.com/v4/letter/r/87869e/32.png) [@RoryWalker](https://qa.fmod.com/u/RoryWalker)\
**Post date:** [August 9, 2023, 8:44am UTC](https://qa.fmod.com/t/programmer-instruments-in-quest/20512/3 "2023-08-09T08:44:46Z")

</div>

Hi Connor,  
Thanks for your reply.

We are using the scripting example you list. It worked without issue giving us hope that Programmer Instruments might be a really valuable pipeline for swapping out VO files in the future.

We are using an Audio Table (Streaming Assets/VO) , no problems or errors there. We can trigger and hear the VO files through the Programmer Instrument but only in Unity Editor, not in the Quest. All other FMOD events are playing without issues or errors.

I look forward to your reply as this is increasingly urgent! Thanks!

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [August 9, 2023, 11:16pm UTC](https://qa.fmod.com/t/programmer-instruments-in-quest/20512/4 "2023-08-09T23:16:52Z")

</div>

Hi,

> [@RoryWalker](#):
>
> It worked without issue

Good to hear the example worked, was that on the Oculus?

Would it be possible to get a full log when the programmer instrument is not working? Checking that the FMOD Integration Settings `Logging Level` is set to `Warning`:  
 ![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/0/03e8c7388561e4f13d88e8c709a7be181c511c11.png)

---

<div class="post-metadata">

**Author:** ![RoryWalker](https://avatars.discourse-cdn.com/v4/letter/r/87869e/32.png) [@RoryWalker](https://qa.fmod.com/u/RoryWalker)\
**Post date:** [August 11, 2023, 8:07am UTC](https://qa.fmod.com/t/programmer-instruments-in-quest/20512/5 "2023-08-11T08:07:16Z")

</div>

Hi. We had advanced logging on the whole time. Thankfully we found the problem and have fixed it. For the rest of you FMOD lovers, it works swimmingly on Quest including Programmer Instruments!

Thanks for your support.

---

<div class="post-metadata">

**Author:** ![NivF](https://avatars.discourse-cdn.com/v4/letter/n/ecc23a/32.png) [@NivF](https://qa.fmod.com/u/NivF)\
**Post date:** [November 14, 2024, 4:11pm UTC](https://qa.fmod.com/t/programmer-instruments-in-quest/20512/6 "2024-11-14T16:11:56Z")

</div>

I’m experiencing the same error (Programmer sound callback is not set for instrument) - what was your issue if you don’t mind sharing?

---

<div class="post-metadata">

**Author:** ![li\_fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/li_fmod/32/6577_2.png) [@li\_fmod](https://qa.fmod.com/u/li_fmod)\
**Post date:** [November 20, 2024, 12:05am UTC](https://qa.fmod.com/t/programmer-instruments-in-quest/20512/7 "2024-11-20T00:05:37Z")

</div>

Hi,

Could I please grab the integration version you are using?

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/0/016fd77a00ccb800d14e2a07996673e7410be636.png)

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/4/4c4f2f7ed9b8388a789da469590d8734e87f8965.png)

Would it be possible to get a code snippet to test on my side?
