# What does the commandSounds member of the GameParameter entity represent?

**URL:** <https://qa.fmod.com/t/what-does-the-commandsounds-member-of-the-gameparameter-entity-represent/21362>\
**Category:** FMOD Studio\
**Created:** [March 14, 2024, 11:24am UTC](https://qa.fmod.com/t/what-does-the-commandsounds-member-of-the-gameparameter-entity-represent/21362 "2024-03-14T11:24:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![MisakaCirno](https://avatars.discourse-cdn.com/v4/letter/m/e480ec/32.png) [@MisakaCirno](https://qa.fmod.com/u/MisakaCirno)\
**Post date:** [March 14, 2024, 11:24am UTC](https://qa.fmod.com/t/what-does-the-commandsounds-member-of-the-gameparameter-entity-represent/21362/1 "2024-03-14T11:24:38Z")

</div>

Does this represent any Command Instrument in which the Parameter is used?

---

<div class="post-metadata">

**Author:** ![MisakaCirno](https://avatars.discourse-cdn.com/v4/letter/m/e480ec/32.png) [@MisakaCirno](https://qa.fmod.com/u/MisakaCirno)\
**Post date:** [March 15, 2024, 3:42am UTC](https://qa.fmod.com/t/what-does-the-commandsounds-member-of-the-gameparameter-entity-represent/21362/2 "2024-03-15T03:42:44Z")

</div>

Another thing I noticed is that when I create some `ManagedObject` (e.g. Event, Parameter, etc.) in FMOD Studio and then delete them later, via `studio.project.model.[EntityName].findInstances()` I can still get those deleted `ManagedObject`.

If the FMOD Studio project is reopened, they are cleaned up.

After my comparison, it seems that I can tell if the `ManagedObject` has been deleted by `isValid()` function, is this the correct approach?

If this is the correct approach, then the code in `exportGUIDsHeader.js` may not be strict enough.

---

<div class="post-metadata">

**Author:** ![Leah\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/leah_fmod/32/3685_2.png) [@Leah\_FMOD](https://qa.fmod.com/u/Leah_FMOD)\
**Post date:** [March 20, 2024, 11:59pm UTC](https://qa.fmod.com/t/what-does-the-commandsounds-member-of-the-gameparameter-entity-represent/21362/3 "2024-03-20T23:59:30Z")

</div>

The `commandSounds` member holds an array of all command instruments that affect the parameter.

> [@MisakaCirno](#):
>
> Another thing I noticed is that when I create some `ManagedObject` (e.g. Event, Parameter, etc.) in FMOD Studio and then delete them later, via `studio.project.model.[EntityName].findInstances()` I can still get those deleted `ManagedObject`.

Thanks for pointing this out - I’ve been able to reproduce it on my end, and I’ve passed it along to the development team for further investigation.
