# FMOD Engine

**URL:** https://qa.fmod.com/c/fmodapi/6.md?no_subcategories=false&page=5

[Latest](https://qa.fmod.com/latest.md) · [Categories](https://qa.fmod.com/categories.md) · [Tags](https://qa.fmod.com/tags.md)

**Page:** 6

---

## [Core or Studio API for use in a Custom Engine](https://qa.fmod.com/t/core-or-studio-api-for-use-in-a-custom-engine/23000)

<div class="topic-metadata">

**Author:** [@kat2201](https://qa.fmod.com/u/kat2201)\
**Replies:** 1\
**Last updated:** [June 2, 2025, 8:22pm UTC](https://qa.fmod.com/t/core-or-studio-api-for-use-in-a-custom-engine/23000 "2025-06-02T20:22:29Z")

</div>

Hi, I’m new to FMOD and to audio programming, so please forgive the basic question. I am working on an update/port project for an existing game, and I am replacing the old audio engine with FMOD. All of the sound asset…

---

## [Callback message when transition completes?](https://qa.fmod.com/t/callback-message-when-transition-completes/22991)

<div class="topic-metadata">

**Author:** [@lordmortis](https://qa.fmod.com/u/lordmortis)\
**Replies:** 1\
**Last updated:** [May 30, 2025, 4:47am UTC](https://qa.fmod.com/t/callback-message-when-transition-completes/22991 "2025-05-30T04:47:10Z")

</div>

I have a relative transition to a marker (or a region, i’ve tried both). I have a transition timeline - is there a way to get a callback when the transition timeline is done? (right now i’m just watching beats - in theor…

---

## [Calling Studio::EventInstance::set3DAttributes() on 2D sound?](https://qa.fmod.com/t/calling-studio-set3dattributes-on-2d-sound/22973)

<div class="topic-metadata">

**Author:** [@mca2](https://qa.fmod.com/u/mca2)\
**Replies:** 1\
**Last updated:** [May 26, 2025, 12:31am UTC](https://qa.fmod.com/t/calling-studio-set3dattributes-on-2d-sound/22973 "2025-05-26T00:31:51Z")

</div>

I have a mix of 2D and 3D sounds and loop through them in the update call. Can I call set3DAttributes() on a 2D sound and will that simply be ignored? Or should I check with Studio::EventDescription::is3D() first? The do…

---

## [Existing FSB4 -\> FSB5](https://qa.fmod.com/t/existing-fsb4-fsb5/22972)

<div class="topic-metadata">

**Author:** [@Mystic04](https://qa.fmod.com/u/Mystic04)\
**Replies:** 1\
**Last updated:** [May 25, 2025, 10:49pm UTC](https://qa.fmod.com/t/existing-fsb4-fsb5/22972 "2025-05-25T22:49:32Z")

</div>

Hey is there a way to maintain GCADPCM format but convert the FSB4 to an FSB5? Ive tried using fsbankcl but get this error. Allowing FSB source files Gathering files… Analysing files… ERROR: invalid file: ‘0xe195354…

---

## [Initializing core results in FMOD\_ERR\_HEADER\_MISMATCH - can't find a fix](https://qa.fmod.com/t/initializing-core-results-in-fmod-err-header-mismatch-cant-find-a-fix/22969)

<div class="topic-metadata">

**Author:** [@jakiessapy](https://qa.fmod.com/u/jakiessapy)\
**Replies:** 1\
**Last updated:** [May 25, 2025, 11:46am UTC](https://qa.fmod.com/t/initializing-core-results-in-fmod-err-header-mismatch-cant-find-a-fix/22969 "2025-05-25T11:46:47Z")

</div>

Hi! Whenever I initialize Studio API I get FMOD\_ERR\_HEADER\_MISMATCH result. I tried reinstalling both Studio API and the Studio itself but I still got the same issue. Is there any other way I could try to fix this?

---

## [Control Engine Parameter from Plugin](https://qa.fmod.com/t/control-engine-parameter-from-plugin/22931)

<div class="topic-metadata">

**Author:** [@Capraise](https://qa.fmod.com/u/Capraise)\
**Replies:** 2\
**Last updated:** [May 19, 2025, 10:46am UTC](https://qa.fmod.com/t/control-engine-parameter-from-plugin/22931 "2025-05-19T10:46:33Z")

</div>

Just to make sure. There is no way to control engine parameters from a plugin, correct? For instance creating your own “sidechain” signal through a plugin, that you could link to a parameter? In Wwise it’s possible to …

---

## [Audio artifacts when playing audio generated via code](https://qa.fmod.com/t/audio-artifacts-when-playing-audio-generated-via-code/22880)

<div class="topic-metadata">

**Author:** [@hardsmoke](https://qa.fmod.com/u/hardsmoke)\
**Replies:** 4\
**Last updated:** [May 16, 2025, 7:58am UTC](https://qa.fmod.com/t/audio-artifacts-when-playing-audio-generated-via-code/22880 "2025-05-16T07:58:37Z")

</div>

Hello. I’m working on recording voice from a microphone for further transmission over the network and playback. For this I use lock/unlock. In the script recording the voice I use everything from the Start method from …

---

## [Libfmodex64-4.44.64.so](https://qa.fmod.com/t/libfmodex64-4-44-64-so/22930)

<div class="topic-metadata">

**Author:** [@dragon777](https://qa.fmod.com/u/dragon777)\
**Replies:** 1\
**Last updated:** [May 13, 2025, 1:55am UTC](https://qa.fmod.com/t/libfmodex64-4-44-64-so/22930 "2025-05-13T01:55:04Z")

</div>

HI i am trying to play a game and it is asking for this binary, that no one seems to know what it is. but i suspect you guys are involved. do you know anything about this? i dont see any fmodex available here for downl…

---

## [Android crash & instability with ChannelGroups on FMOD 2.03.07](https://qa.fmod.com/t/android-crash-instability-with-channelgroups-on-fmod-2-03-07/22925)

<div class="topic-metadata">

**Author:** [@CreativePS](https://qa.fmod.com/u/CreativePS)\
**Replies:** 2\
**Last updated:** [May 12, 2025, 9:58pm UTC](https://qa.fmod.com/t/android-crash-instability-with-channelgroups-on-fmod-2-03-07/22925 "2025-05-12T21:58:30Z")

</div>

Hello, I am using FMOD 2.03.07 with my C++ code. I am creating my sounds like so: result = system-\>createStream((basePath + fName).c\_str(), fModParms | FMOD\_CREATESTREAM, NULL, &pObject-\>m\_pSound); I am creating my ch…

---

## [FMOD parameters and quantization](https://qa.fmod.com/t/fmod-parameters-and-quantization/22816)

<div class="topic-metadata">

**Author:** [@slojanko](https://qa.fmod.com/u/slojanko)\
**Replies:** 4\
**Last updated:** [May 12, 2025, 3:52am UTC](https://qa.fmod.com/t/fmod-parameters-and-quantization/22816 "2025-05-12T03:52:08Z")

</div>

We are doing a game mechanic that relies on FMOD Tempo beat callbacks and switching multiple parameters. It it similar to Guitar Hero. We ran into a problem where we want to switch multiple parameters to some different …

---

## [Struggling with parameters other than floats](https://qa.fmod.com/t/struggling-with-parameters-other-than-floats/22917)

<div class="topic-metadata">

**Author:** [@noahthompson111](https://qa.fmod.com/u/noahthompson111)\
**Replies:** 1\
**Last updated:** [May 8, 2025, 7:40pm UTC](https://qa.fmod.com/t/struggling-with-parameters-other-than-floats/22917 "2025-05-08T19:40:17Z")

</div>

Hi all, I am working on a plugin and its all working well but I wanted to use an integer parameter instead of a float and using ceiling on it so i can have the fun strings in the ui for each mode and more responsive beh…

---

## [Echo cancellation using Speex for FMOD C++](https://qa.fmod.com/t/echo-cancellation-using-speex-for-fmod-c/22887)

<div class="topic-metadata">

**Author:** [@CreativePS](https://qa.fmod.com/u/CreativePS)\
**Replies:** 1\
**Last updated:** [May 8, 2025, 12:00am UTC](https://qa.fmod.com/t/echo-cancellation-using-speex-for-fmod-c/22887 "2025-05-08T00:00:02Z")

</div>

Hello, I am trying to get echo cancellation to work with FMOD. Problem is: I am using DSPs, how do I get all the other sounds while having my mic input routed through the DSP callback simultaneously in order for me to …

---

## [How to set Output to “engine” See below Timeline (Mixer)](https://qa.fmod.com/t/how-to-set-output-to-engine-see-below-timeline-mixer/22873)

<div class="topic-metadata">

**Author:** [@nawinkk255](https://qa.fmod.com/u/nawinkk255)\
**Replies:** 1\
**Last updated:** [May 5, 2025, 7:21am UTC](https://qa.fmod.com/t/how-to-set-output-to-engine-see-below-timeline-mixer/22873 "2025-05-05T07:21:07Z")

</div>

howw

---

## [FMOD 4.44.46 arm64](https://qa.fmod.com/t/fmod-4-44-46-arm64/22881)

<div class="topic-metadata">

**Author:** [@noitis](https://qa.fmod.com/u/noitis)\
**Replies:** 1\
**Last updated:** [May 5, 2025, 4:26am UTC](https://qa.fmod.com/t/fmod-4-44-46-arm64/22881 "2025-05-05T04:26:28Z")

</div>

Hi, I’m trying to build a game project in Havok Vision SDK for arm64 android which is required by Google Play. Can I get arm64 port of FMOD 4.44.46 or access to the source code? Thanks.

---

## [ABI Compatibility between 2.02 and 2.03](https://qa.fmod.com/t/abi-compatibility-between-2-02-and-2-03/22857)

<div class="topic-metadata">

**Author:** [@cjserio](https://qa.fmod.com/u/cjserio)\
**Replies:** 1\
**Last updated:** [May 5, 2025, 1:42am UTC](https://qa.fmod.com/t/abi-compatibility-between-2-02-and-2-03/22857 "2025-05-05T01:42:46Z")

</div>

Hello! We’re about to upgrade our application from 2.02 to 2.03 and want to know if there’s any expectation of ABI compatibility between the two. Some plugins for example may be linked against 2.02 but once we update th…

---

## [How do I prevent an FMOD::Sound to be reused/virtualized?](https://qa.fmod.com/t/how-do-i-prevent-an-fmod-sound-to-be-reused-virtualized/22864)

<div class="topic-metadata">

**Author:** [@CreativePS](https://qa.fmod.com/u/CreativePS)\
**Replies:** 1\
**Last updated:** [May 1, 2025, 10:35pm UTC](https://qa.fmod.com/t/how-do-i-prevent-an-fmod-sound-to-be-reused-virtualized/22864 "2025-05-01T22:35:10Z")

</div>

Hello, I have a specific FMOD sound that I always want to keep playing, essentially forever, but the thing is - once other FMOD sounds play, it may end up getting recycled at some point. How do I prevent this and make s…

---

## [FMOD crash in Android with Bad JNI version returned from JNI\_OnLoad](https://qa.fmod.com/t/fmod-crash-in-android-with-bad-jni-version-returned-from-jni-onload/22847)

<div class="topic-metadata">

**Author:** [@nayeem2021](https://qa.fmod.com/u/nayeem2021)\
**Replies:** 2\
**Last updated:** [April 30, 2025, 7:21pm UTC](https://qa.fmod.com/t/fmod-crash-in-android-with-bad-jni-version-returned-from-jni-onload/22847 "2025-04-30T19:21:22Z")

</div>

the project works perfectly in debug mode. But when I run in release mode I get this error. How can I modify JNI\_OnLoad of fmod.so such that it doesn’t return 28.. Process: com.taan.voice\_changer, PID: 6958 java.lang.U…

---

## [Real-time recorded voice and Steam Audio](https://qa.fmod.com/t/real-time-recorded-voice-and-steam-audio/22839)

<div class="topic-metadata">

**Author:** [@hardsmoke](https://qa.fmod.com/u/hardsmoke)\
**Replies:** 2\
**Last updated:** [April 30, 2025, 12:36pm UTC](https://qa.fmod.com/t/real-time-recorded-voice-and-steam-audio/22839 "2025-04-30T12:36:58Z")

</div>

Hello. I did a voice chat with using FMOD. In order for steam audio to work with FMOD, you need FMOD Emitter and Steam Audio Source. But for real time voice I using a programmer and create sound through code, that is, I…

---

## [Modded sound played with big delay or not played at all](https://qa.fmod.com/t/modded-sound-played-with-big-delay-or-not-played-at-all/22851)

<div class="topic-metadata">

**Author:** [@Scorpion.07](https://qa.fmod.com/u/Scorpion.07)\
**Replies:** 1\
**Last updated:** [April 29, 2025, 4:47am UTC](https://qa.fmod.com/t/modded-sound-played-with-big-delay-or-not-played-at-all/22851 "2025-04-29T04:47:24Z")

</div>

Hello I have a really unusual problem with FMOD software on the War Thunder game. To be short, I will leave a link to a short video that will show what type of problem I have. Almost all sounds are played with a big del…

---

## [Live granular effect/delay line plugin questions](https://qa.fmod.com/t/live-granular-effect-delay-line-plugin-questions/22809)

<div class="topic-metadata">

**Author:** [@noahthompson111](https://qa.fmod.com/u/noahthompson111)\
**Replies:** 4\
**Last updated:** [April 28, 2025, 11:08pm UTC](https://qa.fmod.com/t/live-granular-effect-delay-line-plugin-questions/22809 "2025-04-28T23:08:42Z")

</div>

Hi, So I have a stripped down version of the fmod\_gain plugin working in fmod studio. My goal is to use this as a template for writing a granular effect. Since it requires working with live input instead of just using a…

---

## [\[Android\] Errors when app comes to foreground after long period of time in background](https://qa.fmod.com/t/android-errors-when-app-comes-to-foreground-after-long-period-of-time-in-background/22821)

<div class="topic-metadata">

**Author:** [@rhdr](https://qa.fmod.com/u/rhdr)\
**Replies:** 3\
**Last updated:** [April 28, 2025, 12:57pm UTC](https://qa.fmod.com/t/android-errors-when-app-comes-to-foreground-after-long-period-of-time-in-background/22821 "2025-04-28T12:57:50Z")

</div>

Using FMOD v2.03.07. The app works fine with normal usage, even when sending the app to the background and back to the foreground many times, everything works. The issue is that if the app is sent to the background, an…

---

## [\[iOS\] Problems with mixerSuspend and mixerResume](https://qa.fmod.com/t/ios-problems-with-mixersuspend-and-mixerresume/22820)

<div class="topic-metadata">

**Author:** [@rhdr](https://qa.fmod.com/u/rhdr)\
**Replies:** 2\
**Last updated:** [April 24, 2025, 6:44am UTC](https://qa.fmod.com/t/ios-problems-with-mixersuspend-and-mixerresume/22820 "2025-04-24T06:44:41Z")

</div>

Using fmod 2.03.07. Calling mixerSuspend() when the app goes to the background sometimes shows an error in the logs, Cannot offline render audio queue. (err: -50). With or without that error, when the app comes back to…

---

## [DSP Job list expanding](https://qa.fmod.com/t/dsp-job-list-expanding/22818)

<div class="topic-metadata">

**Author:** [@Imapler](https://qa.fmod.com/u/Imapler)\
**Replies:** 1\
**Last updated:** [April 22, 2025, 4:54am UTC](https://qa.fmod.com/t/dsp-job-list-expanding/22818 "2025-04-22T04:54:01Z")

</div>

We are getting these warnings \[FMOD\] DSPJobList::addJob : DSP JobList expanding job from 1024 entries to 2048 entries \[FMOD\] DSPJobList::addJob : DSP JobList expanding job from 2048 entries to 3072 entries. I have loo…

---

## [Problem with voice chat with core api (c++)](https://qa.fmod.com/t/problem-with-voice-chat-with-core-api-c/22756)

<div class="topic-metadata">

**Author:** [@Phil\_ip](https://qa.fmod.com/u/Phil_ip)\
**Replies:** 5\
**Last updated:** [April 14, 2025, 3:11am UTC](https://qa.fmod.com/t/problem-with-voice-chat-with-core-api-c/22756 "2025-04-14T03:11:08Z")

</div>

Hi, I’ve been trying to create a voice chat using FMod Core api for the recording and playback of sound. I’ve managed to start the recording, extract the data into a char\* (using lock/unlock), and playing the sound by c…

---

## [Compiling Custom DSP Effect Plugin C++ to DLL for Studio](https://qa.fmod.com/t/compiling-custom-dsp-effect-plugin-c-to-dll-for-studio/22774)

<div class="topic-metadata">

**Author:** [@noahthompson111](https://qa.fmod.com/u/noahthompson111)\
**Replies:** 3\
**Last updated:** [April 10, 2025, 7:55am UTC](https://qa.fmod.com/t/compiling-custom-dsp-effect-plugin-c-to-dll-for-studio/22774 "2025-04-10T07:55:11Z")

</div>

Hi, I am really new to fmod and not super great at c++ either, but I have experience with audio programming in JUCE and other stuff. I understand that I can use one of the example plugins like fmod\_gain from the api/core…

---

## [Creating Sound From Byte Array Is Corrupted](https://qa.fmod.com/t/creating-sound-from-byte-array-is-corrupted/22752)

<div class="topic-metadata">

**Author:** [@AvanMadisen](https://qa.fmod.com/u/AvanMadisen)\
**Replies:** 7\
**Last updated:** [April 8, 2025, 3:16am UTC](https://qa.fmod.com/t/creating-sound-from-byte-array-is-corrupted/22752 "2025-04-08T03:16:18Z")

</div>

Working in C# here, I’m experimenting with the idea of creating sounds using byte arrays loaded from custom files. As a way of prototyping it, I’m loading an existing .wav file and reading the byte array data from it, t…

---

## [iOS AudioSession vs mixer](https://qa.fmod.com/t/ios-audiosession-vs-mixer/22556)

<div class="topic-metadata">

**Author:** [@maksimomelyanchuk](https://qa.fmod.com/u/maksimomelyanchuk)\
**Replies:** 17\
**Last updated:** [March 25, 2025, 1:58am UTC](https://qa.fmod.com/t/ios-audiosession-vs-mixer/22556 "2025-03-25T01:58:09Z")

</div>

Hello! We encountered a problem with iOS AudioSession using FMOD. You provide a guide on handling sessions, but I checked your iOS examples, and since version 2.02.23, they no longer follow that guide. The difference is…

---

## [How do I ensure that multiple channels stay in sync?](https://qa.fmod.com/t/how-do-i-ensure-that-multiple-channels-stay-in-sync/22741)

<div class="topic-metadata">

**Author:** [@11clock](https://qa.fmod.com/u/11clock)\
**Replies:** 1\
**Last updated:** [April 1, 2025, 4:16am UTC](https://qa.fmod.com/t/how-do-i-ensure-that-multiple-channels-stay-in-sync/22741 "2025-04-01T04:16:33Z")

</div>

My game has a layered soundtrack, and I play each layer in a separate channel. I want to make sure that each channel stays in sync with each other. How do I ensure this? The track plays throughout the entire duration of…

---

## [Where can I find a DSP\_CONVOLUTION\_REVERB C#-Unity Example?](https://qa.fmod.com/t/where-can-i-find-a-dsp-convolution-reverb-c-unity-example/22736)

<div class="topic-metadata">

**Author:** [@samuelmar](https://qa.fmod.com/u/samuelmar)\
**Replies:** 2\
**Last updated:** [March 31, 2025, 8:52pm UTC](https://qa.fmod.com/t/where-can-i-find-a-dsp-convolution-reverb-c-unity-example/22736 "2025-03-31T20:52:26Z")

</div>

Hi again, I want to apply in Unity (on runtime) a FMOD.DSP\_CONVOLUTION\_REVERB effect to a specific track of a specific event, I’m doing the things this way. FMODUnity.RuntimeManager.CoreSystem.createDSPByType(FMOD.DSP\_…

---

## [FMOD craches on load on NW.js](https://qa.fmod.com/t/fmod-craches-on-load-on-nw-js/21135)

<div class="topic-metadata">

**Author:** [@skymen](https://qa.fmod.com/u/skymen)\
**Replies:** 7\
**Last updated:** [March 30, 2025, 10:22pm UTC](https://qa.fmod.com/t/fmod-craches-on-load-on-nw-js/21135 "2025-03-30T22:22:44Z")

</div>

FMOD crashes on load on NW.js because it detects NW.js as a “Node Environment” and assumes \_\_dirname exists but it appears that it does not in NW.js Maybe it can be replaced with “process.cwd()” I suppose. In general, …

[Previous page](https://qa.fmod.com/c/fmodapi/6.md?no_subcategories=false&page=4)

[Next page](https://qa.fmod.com/c/fmodapi/6.md?no_subcategories=false&page=6)
