# Fmod Listener doesn't work

**URL:** https://qa.fmod.com/t/fmod-listener-doesnt-work/17074
**Category:** FMOD Engine
**Tags:** cpp
**Created:** [April 19, 2021, 5:54pm UTC](https://qa.fmod.com/t/fmod-listener-doesnt-work/17074 "2021-04-19T17:54:40Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![YukiML](https://avatars.discourse-cdn.com/v4/letter/y/ecc23a/32.png) [@YukiML](https://qa.fmod.com/u/YukiML)
#### Post date: [April 19, 2021, 5:54pm UTC](https://qa.fmod.com/t/fmod-listener-doesnt-work/17074/1 "2021-04-19T17:54:40Z")

</div>

My application(game in SDL) uses **FMod library.** I’ve a problem with the **3D Listener position** (it **doesn’t update for some reason** ). I **change the attributes every single frame** and call System::update() also, but it doesn’t work. If i put an audio in a position it works(I hear it from the left or from the right depends on the start position of the audio). The problem is when i move the player(who changes the position attributes of the Listener) and it does nothing.  
Update of the player be like:

> AudioEngine::getInstance()-\>getSystem()-\>set3DListenerAttributes(\_listenerNumber, &\_attributes-\>position, &\_attributes-\>velocity, &\_attributes-\>forward, &\_attributes-\>up);

Update of the system:

> \_system-\>update(); //\_system → System instance

Also i set up the 3D Setting in the System and Channel.

---

<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: [April 23, 2021, 4:05am UTC](https://qa.fmod.com/t/fmod-listener-doesnt-work/17074/2 "2021-04-23T04:05:39Z")

</div>

Have you tried checking the `FMOD_RESULT` that all FMOD functions return? If there is a problem then this will give you an idea of what it is.

Are you getting anything in the output log? (While using the FMOD logging library).
