# Adding an offset to spatialization?

**URL:** <https://qa.fmod.com/t/adding-an-offset-to-spatialization/17088>\
**Category:** FMOD Studio\
**Created:** [April 22, 2021, 8:06am UTC](https://qa.fmod.com/t/adding-an-offset-to-spatialization/17088 "2021-04-22T08:06:08Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![MF\_Kitten](https://avatars.discourse-cdn.com/v4/letter/m/77aa72/32.png) [@MF\_Kitten](https://qa.fmod.com/u/MF_Kitten)\
**Post date:** [April 22, 2021, 8:06am UTC](https://qa.fmod.com/t/adding-an-offset-to-spatialization/17088/1 "2021-04-22T08:06:08Z")

</div>

In the engine we put Fmod Studio API into, sound emitters (that trigger events) can only ever play the sound “at” the emitting model. So player characters will have all sounds playing from their belly. I am doing binaural spatialization with either steam audio, resonance, or oculus, and I was wondering if there’s a way to add an offset to the spatialization, so I can lower or raise a sound, or bring it forward a little, etc, relative to the origin point of the sound?

---

<div class="post-metadata">

**Author:** ![Alcibiade](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/alcibiade/32/4284_2.png) [@Alcibiade](https://qa.fmod.com/u/Alcibiade)\
**Post date:** [April 22, 2021, 10:17am UTC](https://qa.fmod.com/t/adding-an-offset-to-spatialization/17088/2 "2021-04-22T10:17:03Z")

</div>

This offset would be easy to implement in your engine. I don’t think it’s possible to set that in FMOD itself.

---

<div class="post-metadata">

**Author:** ![MF\_Kitten](https://avatars.discourse-cdn.com/v4/letter/m/77aa72/32.png) [@MF\_Kitten](https://qa.fmod.com/u/MF_Kitten)\
**Post date:** [April 22, 2021, 11:02am UTC](https://qa.fmod.com/t/adding-an-offset-to-spatialization/17088/3 "2021-04-22T11:02:40Z")

</div>

Alright, thanks anyway! I think we may have a solution, after reviewing the emitters function. It’s not our original engine, and we don’t have source code access, so we have to “fool” it into working 🙂

---

<div class="post-metadata">

**Author:** ![richard\_simms](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/richard_simms/32/261_2.png) [@richard\_simms](https://qa.fmod.com/u/richard_simms)\
**Post date:** [April 23, 2021, 5:46am UTC](https://qa.fmod.com/t/adding-an-offset-to-spatialization/17088/5 "2021-04-23T05:46:28Z")

</div>

You can either manually set the event instance’s coordinates by using [Studio::EventInstance::set3DAttributes](https://www.fmod.com/resources/documentation-api?version=2.2&page=studio-api-eventinstance.html#studio_eventinstance_set3dattributes) or by placing the event emitter itself onto a separate invisible game object on the character model.
