Questions tagged [fmod]

FMOD consists of a runtime library and sound design tool used for the creation and playback of interactive audio.

FMOD consists of a runtime library and sound design tool used for the creation and playback of interactive audio. FMOD is widely used in the games industry and has gained a strong reputation for its ease of use, powerful software-mixed architecture and comprehensive cross-platform support.

FMOD Studio is the current generation sound design tool (the successor to FMOD Designer) and is powered by FMOD 5, the fifth generation audio engine and API.

Supported Platforms

  • 3DS
  • Android
  • BlackBerry Playbook
  • Google Native Client (NaCl)
  • iOS
  • Linux
  • Mac
  • PS2
  • PS3
  • PS4
  • PSP
  • PS Vita
  • Wii
  • Wii U
  • Windows
  • Windows Phone
  • Windows Store
  • Xbox360
  • Xbox One

Resources

276 questions
4
votes
3 answers

FMOD runs out of channels, FMOD_CHANNEL_FREE seems to not to work

I am initializing FMOD with 32 channels and playing short samples (1 second) with the following code: result = system->init(32, FMOD_INIT_NORMAL , NULL); // here I load the sounds // result = system->playSound(FMOD_CHANNEL_FREE, grid[_sound], false,…
Marc
  • 1,029
  • 1
  • 10
  • 27
4
votes
2 answers

What's the benefits of FMOD on iOS platform than Apple's audio APIs?

I heard FMOD is one of most popular audio engine in desktop apps such as games. I have read its documentation, but I can't feel any benefits of them than Apple's API like Audio Unit. It has many of powerful features, but it does not look usable on…
eonil
  • 83,476
  • 81
  • 317
  • 516
4
votes
1 answer

Advanced audio management with FMOD in LibGDX

There is any way to run FMOD in libgdx? My sound designer uses FMOD studio and I need to implement audio banks in our games. Thanks
Federico Matera
  • 235
  • 2
  • 7
4
votes
2 answers

What does the auto c++ keyword do?

I recently came accross the keyword auto in c++. In the code: auto maxIterator = std::max_element(&spec[0], &spec[sampleSize]); float maxVol = *maxIterator; // Normalize if (maxVol != 0) std::transform(&spec[0], &spec[sampleSize], &spec[0],…
user3213163
  • 607
  • 3
  • 8
  • 10
4
votes
8 answers

Duplicate Symbol Error for architecture i386

I got this error when i tried to build: "duplicate symbol __Z8ERRCHECK11FMOD_RESULT…
John
  • 163
  • 2
  • 3
  • 10
3
votes
2 answers

Simple sound play in FMOD

I am starting using FMOD API and I have got problem with sound playing. I've used tutorial from this site: http://glasnost.itcarlow.ie/~powerk/audio/AddFMODtoaproject.html and only think I have got is sound cracking. This is the code which I am…
sebap123
  • 2,541
  • 6
  • 45
  • 81
3
votes
1 answer

FMOD - play multiple sounds simultaneously?

I am trying to set up my Sound Manager (FMOD) to play a background music and other action sounds on different channels, as I understand that this is the only way of having simultaneous sounds with FMOD.... My setup is below, if I call playRepeat and…
Alex
  • 561
  • 2
  • 9
  • 28
3
votes
1 answer

How to get length (duration) of a source with single buffer in OpenAL?

I'm migrating from FMOD to OpenAL and I can't find an analogue of the FSOUND_Sample_GetLength() function, which returns the length of the sample in samples (it doesn't take frequency in consideration)... I get OpenAL buffer name from…
Ryan
  • 1,451
  • 2
  • 27
  • 36
3
votes
7 answers

All tests fail, Unable to get type, and FileNotFoundException if certain line of code in one test after adding fmod Visual C++ test

I've figured out what caused the problem but I still don't know why - it happened when I started using fmod, and it must have something to do with how the linker decides to bring in and execute static libraries and .dll's. My code under test is a…
Jamie Fristrom
  • 341
  • 4
  • 11
3
votes
1 answer

Wait for event to play

How can I make sure an event finish playing even though I move around the listener in the 3D world at the same time. I only want to play the event at certain time with the same listener position as when the event started playing. Other event sounds…
Ellen S
  • 1,047
  • 1
  • 13
  • 18
3
votes
4 answers

Unable to add audio clip in audio source in Unity

I have added audio source component in Unity Scene but I am unable to add audio clip in it. It is throwing the following error: Errors during import of AudioClip Assets/sound1.ogg: FSBTool ERROR: The format of the source file is invalid, see output…
shivank01
  • 1,015
  • 3
  • 16
  • 35
3
votes
1 answer

Save output to disk using FMOD

I am using FMOD to play some sounds and I would like to save the resulting mix to the disk. I have been trying the system->recordStart(0, sound, true) path, but that saves the microphone input of the device. In some way, I would like to redirect…
Marc
  • 1,029
  • 1
  • 10
  • 27
3
votes
1 answer

Linking external library in runtime

I'm to trying compile simple program which uses FMOD with CMake. Compilation seems to be alright but my application crashes with 0xC0000135 which is STATUS_DLL_NOT_FOUND My CMakeList.txt cmake_minimum_required(VERSION…
Daniil Dubrovsky
  • 459
  • 7
  • 17
3
votes
2 answers

FMOD Compiling trouble

I'm trying to get started with FMOD but I'm having some issues compiling the example code in this tutorial: http://www.gamedev.net/reference/articles/article2098.asp I'm using MinGW, I placed the libfmodex.a file in MinGW's include folder (I also…
CptAJ
  • 1,156
  • 1
  • 13
  • 20
3
votes
0 answers

How to output two different audio to two audio devices separately from same Unity3d application

I am developing a two player game in which one player will have to hear one type of audio and second player to hear different audio. The computer is planned to be connected with two audio devices - one headset and another headset using usb sound…
Soma
  • 31
  • 4
1
2
3
18 19