# Use of undeclared identifier 'GetMyDSPDescription'  Unity for iOS (XCODE)

**URL:** <https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046>\
**Category:** Unity\
**Created:** [August 14, 2018, 7:51pm UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046 "2018-08-14T19:51:51Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![spaceowlpro](https://avatars.discourse-cdn.com/v4/letter/s/ecd19e/32.png) [@spaceowlpro](https://qa.fmod.com/u/spaceowlpro)\
**Post date:** [August 14, 2018, 7:51pm UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/1 "2018-08-14T19:51:51Z")

</div>

I recently updated to Unity 2018.2.2f1 and am getting a new build failure from XCODE.

/Users/kurt/SoundWalk/iOS/Libraries/Plugins/FMOD/fmodplugins.cpp:32:47: Use of undeclared identifier ‘GetMyDSPDescription’

This is referencing this spot in code:  
“result = FMOD5\_System\_RegisterDSP(system, GetMyDSPDescription(), nullptr);  
if (result != 0)  
{  
return result;  
}”

Any ideas on what’s up?  
Thanks,  
Kurt

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [August 17, 2018, 1:06am UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/2 "2018-08-17T01:06:58Z")

</div>

Are you using any plugins?

---

<div class="post-metadata">

**Author:** ![spaceowlpro](https://avatars.discourse-cdn.com/v4/letter/s/ecd19e/32.png) [@spaceowlpro](https://qa.fmod.com/u/spaceowlpro)\
**Post date:** [August 17, 2018, 8:43pm UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/3 "2018-08-17T20:43:25Z")

</div>

> [@](#):
>
> Are you using any plugins?

Yeah! I’m using Resonance Audio plugins within FMOD. I went through all of the steps to get it working within Unity and in iOS builds. Every since I upgraded to a newer Unity, it gives me this error.

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [August 19, 2018, 11:03pm UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/4 "2018-08-19T23:03:44Z")

</div>

Just to confirm, you have had it working before updating Unity and the Resonance plugin was also working?

---

<div class="post-metadata">

**Author:** ![spaceowlpro](https://avatars.discourse-cdn.com/v4/letter/s/ecd19e/32.png) [@spaceowlpro](https://qa.fmod.com/u/spaceowlpro)\
**Post date:** [August 22, 2018, 6:29pm UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/5 "2018-08-22T18:29:51Z")

</div>

Yep! All was well and working until the update.

---

<div class="post-metadata">

**Author:** ![spaceowlpro](https://avatars.discourse-cdn.com/v4/letter/s/ecd19e/32.png) [@spaceowlpro](https://qa.fmod.com/u/spaceowlpro)\
**Post date:** [August 22, 2018, 9:37pm UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/6 "2018-08-22T21:37:08Z")

</div>

@Cameron Baron  
I went back to my old version of Unity and it still doesn’t build properly so I’m starting to doubt that this is a Unity update related problem.

---

<div class="post-metadata">

**Author:** ![spaceowlpro](https://avatars.discourse-cdn.com/v4/letter/s/ecd19e/32.png) [@spaceowlpro](https://qa.fmod.com/u/spaceowlpro)\
**Post date:** [August 24, 2018, 8:42pm UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/7 "2018-08-24T20:42:58Z")

</div>

Did you have any ideas? I’m still stuck on this.

---

<div class="post-metadata">

**Author:** ![spaceowlpro](https://avatars.discourse-cdn.com/v4/letter/s/ecd19e/32.png) [@spaceowlpro](https://qa.fmod.com/u/spaceowlpro)\
**Post date:** [August 24, 2018, 8:43pm UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/8 "2018-08-24T20:43:00Z")

</div>

Did you have any ideas? I’m still stuck on this.

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [August 26, 2018, 11:00pm UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/9 "2018-08-26T23:00:53Z")

</div>

Thanks for your patience, in the fmodplugins.cpp make sure that only functions labeled ‘ResonanceAudio’ are being used. I have tested the plugin with a few different versions and they all work, just make sure to follow the steps in the documentation:  
[https://developers.google.com/resonance-audio/develop/fmod/game-engine-integration](https://developers.google.com/resonance-audio/develop/fmod/game-engine-integration)

---

<div class="post-metadata">

**Author:** ![altwist](https://avatars.discourse-cdn.com/v4/letter/a/4bbf92/32.png) [@altwist](https://qa.fmod.com/u/altwist)\
**Post date:** [June 16, 2020, 10:57am UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/10 "2020-06-16T10:57:49Z")

</div>

Hello,

I have the same error message… and I suck in script ! so maybe before to go further can you confirm , or not, my uncommented script ( to build on IOs…) please:

struct FMOD\_SYSTEM;  
struct FMOD\_DSP\_DESCRIPTION;

extern “C” unsigned int FMOD5\_System\_RegisterDSP(FMOD\_SYSTEM \*system, const FMOD\_DSP\_DESCRIPTION \*description, void \*handle);

FMOD\_DSP\_DESCRIPTION\* FMOD\_ResonanceAudioListener\_GetDSPDescription();  
FMOD\_DSP\_DESCRIPTION\* FMOD\_ResonanceAudioSoundfield\_GetDSPDescription();  
FMOD\_DSP\_DESCRIPTION\* FMOD\_ResonanceAudioSource\_GetDSPDescription();

extern “C” unsigned int FmodUnityNativePluginInit(FMOD\_SYSTEM \*system)  
{  
unsigned int result = 0;

```
/*

This function is invoked on iOS and tvOS after the system has been
initialized and before any banks are loaded. It can be used to manually
register plugins that have been statically linked into the executable.

Each plugin will require a separate call to FMOD_System_RegisterDSP.
The DSP_DESCRIPTION argument is the same as what is returned by 
FMODGetDSPDescription when building a dynamic plugin.

*/

/*
result = FMOD5_System_RegisterDSP(system, GetMyDSPDescription(), nullptr);
if (result != 0)
{
    return result;
}
*/

/* Uncomment this next section to use the Resonance Audio plugin on iOS */

uint32_t result = 0;
result = FMOD5_System_RegisterDSP(system, FMOD_ResonanceAudioListener_GetDSPDescription(), nullptr);
if (result != 0)
{
  return result;
}
result = FMOD5_System_RegisterDSP(system, FMOD_ResonanceAudioSoundfield_GetDSPDescription(), nullptr);
if (result != 0)
{
  return result;
}
result = FMOD5_System_RegisterDSP(system, FMOD_ResonanceAudioSource_GetDSPDescription(), nullptr);
if (result != 0)
{
  return result;
}

return result;

```

}

unity 2019.2.0f1  
fmod 2.01.01  
xcode 10.3

Thank’s  
Seb

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [June 24, 2020, 5:04am UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/11 "2020-06-24T05:04:12Z")

</div>

The only mention of `GetMyDSPDescription()` in that is commented out.

It would be best to start a new thread and attach the output logs from Unity.

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [June 24, 2020, 5:04am UTC](https://qa.fmod.com/t/use-of-undeclared-identifier-getmydspdescription-unity-for-ios-xcode/14046/12 "2020-06-24T05:04:16Z")

</div>


