# Changing 3D sounds distance of instances issues (2.00.03)

**URL:** <https://qa.fmod.com/t/changing-3d-sounds-distance-of-instances-issues-2-00-03/15005>\
**Category:** FMOD Engine\
**Created:** [September 2, 2019, 12:12pm UTC](https://qa.fmod.com/t/changing-3d-sounds-distance-of-instances-issues-2-00-03/15005 "2019-09-02T12:12:36Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mgalach](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@mgalach](https://qa.fmod.com/u/mgalach)\
**Post date:** [September 2, 2019, 12:12pm UTC](https://qa.fmod.com/t/changing-3d-sounds-distance-of-instances-issues-2-00-03/15005/1 "2019-09-02T12:12:36Z")

</div>

I’m trying to use setProperty(FMOD\_STUDIO\_EVENT\_PROPERTY\_MAXIMUM\_DISTANCE (and MIN) to change sound instance distance/range. It changes distance, but it doesn’t scale envelopment (so If I for example reduce distance a lot, sound basically is always 2D) and also doesn’t scale “Distance” parameter curves. This scaling used to work in Fmod Ex and it could be really nice if it could work also in Studio, even at cost of reduced performance.

---

<div class="post-metadata">

**Author:** ![mgalach](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@mgalach](https://qa.fmod.com/u/mgalach)\
**Post date:** [September 5, 2019, 8:50am UTC](https://qa.fmod.com/t/changing-3d-sounds-distance-of-instances-issues-2-00-03/15005/2 "2019-09-05T08:50:58Z")

</div>

Please take this issue seriously, possibility to adjust sounds range is really important in games.  
Now I cannot use “distance” parameter or envelopment (sound size), because only distance attenuation/volume is scaled right now with distance

---

<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:** [September 10, 2019, 6:06am UTC](https://qa.fmod.com/t/changing-3d-sounds-distance-of-instances-issues-2-00-03/15005/3 "2019-09-10T06:06:54Z")

</div>

We would expect setProperty to match what changing min/max in the UI does, when envelopment mode is set to auto its value is derived from min distance.

Changing min/max distance won’t have any effect on automatic distance automations because they are in absolute units, not normalized with respect to min/max.

---

<div class="post-metadata">

**Author:** ![mgalach](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@mgalach](https://qa.fmod.com/u/mgalach)\
**Post date:** [September 10, 2019, 6:29am UTC](https://qa.fmod.com/t/changing-3d-sounds-distance-of-instances-issues-2-00-03/15005/4 "2019-09-10T06:29:26Z")

</div>

Anyway I wish “disance” params could scale with sound like in previous Fmod Ex…  
I could create my own 3d pan curves or lowpass for example more air absorpbtion when player is in fog…  
can you somehow at least allow to change sound size and extend so I can adjust them by myself when I change sound attenuation ranges?

---

<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:** [September 12, 2019, 10:48pm UTC](https://qa.fmod.com/t/changing-3d-sounds-distance-of-instances-issues-2-00-03/15005/5 "2019-09-12T22:48:12Z")

</div>

You can automate the size and extent if the Envelopment is set to user.

---

<div class="post-metadata">

**Author:** ![mgalach](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@mgalach](https://qa.fmod.com/u/mgalach)\
**Post date:** [January 10, 2020, 6:07am UTC](https://qa.fmod.com/t/changing-3d-sounds-distance-of-instances-issues-2-00-03/15005/6 "2020-01-10T06:07:18Z")

</div>

I thing easiest solution could be if you allow adjust global “auto” settings for envelopment. Because my problem is on “auto” sound is becoming point source too quickly, thats why I in 99% cases use “user”.
