# How to turn on low latency playback on Android (UE4)?

**URL:** <https://qa.fmod.com/t/how-to-turn-on-low-latency-playback-on-android-ue4/12589>\
**Category:** Unreal Engine\
**Created:** [July 12, 2016, 3:37pm UTC](https://qa.fmod.com/t/how-to-turn-on-low-latency-playback-on-android-ue4/12589 "2016-07-12T15:37:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![motorsep](https://avatars.discourse-cdn.com/v4/letter/m/ba8739/32.png) [@motorsep](https://qa.fmod.com/u/motorsep)\
**Post date:** [July 12, 2016, 3:37pm UTC](https://qa.fmod.com/t/how-to-turn-on-low-latency-playback-on-android-ue4/12589/1 "2016-07-12T15:37:58Z")

</div>

I was checking debug logs from Gear VR (Android) play session and I see that low latency audio is off for FMOD.

How do I turn it on? (I am using UE4 FMOD plugin)

Thanks beforehand

---

<div class="post-metadata">

**Author:** ![mathew](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/mathew/32/431_2.png) [@mathew](https://qa.fmod.com/u/mathew)\
**Post date:** [July 12, 2016, 10:37pm UTC](https://qa.fmod.com/t/how-to-turn-on-low-latency-playback-on-android-ue4/12589/2 "2016-07-12T22:37:10Z")

</div>

FMOD internally takes care of supporting low latency mode if the device can be in low latency mode.

Can you provide the LogCat output from the logging version of FMOD so I can verify it’s behaving correctly?

---

<div class="post-metadata">

**Author:** ![motorsep](https://avatars.discourse-cdn.com/v4/letter/m/ba8739/32.png) [@motorsep](https://qa.fmod.com/u/motorsep)\
**Post date:** [July 13, 2016, 4:26am UTC](https://qa.fmod.com/t/how-to-turn-on-low-latency-playback-on-android-ue4/12589/3 "2016-07-13T04:26:02Z")

</div>

> [@](#):
>
> FMOD internally takes care of supporting low latency mode if the device can be in low latency mode.
> 
> Can you provide the LogCat output from the logging version of FMOD so I can verify it’s behaving correctly?

If by logging version you mean logcat from UE4 app (with FMOD plugin) running on the device, here they are:

> **[Google Drive: Sign-in](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D0BwE6dxM0O2PsMlJLOFJ1RHFyaXc&followup=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D0BwE6dxM0O2PsMlJLOFJ1RHFyaXc&ifkv=ASKXGp34ucYAFlzRXcPycjIwysuPZiFuvY0inlMXtVXnfFGWGgSXJxNtxJyTkHEENhyL6HUbsCFy4A&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&dsh=S-1308235196%3A1702618129512673)**
>
> Access Google Drive with a Google account (for personal use) or Google Workspace account (for business use).

> **[Google Drive: Sign-in](https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D0BwE6dxM0O2PsdWtHdi1hZWNzSU0&followup=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D0BwE6dxM0O2PsdWtHdi1hZWNzSU0&ifkv=ASKXGp0eXINXVFpUiVnowdHpxnla71lQuf2YMJ5o_gAKFiXqgVTAMkK37QBo5HYrcgrGK7Nq2PMcHQ&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&dsh=S1108070565%3A1702618131655411)**
>
> Access Google Drive with a Google account (for personal use) or Google Workspace account (for business use).

The first one is when UE4 app crashed, second one is when the app was running fine.

---

<div class="post-metadata">

**Author:** ![mathew](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/mathew/32/431_2.png) [@mathew](https://qa.fmod.com/u/mathew)\
**Post date:** [July 14, 2016, 10:24pm UTC](https://qa.fmod.com/t/how-to-turn-on-low-latency-playback-on-android-ue4/12589/4 "2016-07-14T22:24:19Z")

</div>

It looks like that particular device does not support low latency mode, this is a limitation of the hardware. FMOD will take this information and default to using the AudioTrack output mode as it has better handling for high latency devices.

You can always override this by calling System::setOutput(FMOD\_OUTPUTTYPE\_OPENSL) before System::init but there is a possibility on such devices that it will be unstable.
