Package Details: fmodstudio 2.02.20-1

Git Clone URL: https://aur.archlinux.org/fmodstudio.git (read-only, click to copy)
Package Base: fmodstudio
Description: Desktop application for adaptive audio content creation
Upstream URL: https://fmod.com
Keywords: adaptive audio daw gamedev games indie music workstation
Licenses: custom
Submitter: mitchpk
Maintainer: mitchpk
Last Packager: mitchpk
Votes: 3
Popularity: 0.34
First Submitted: 2021-05-11 14:44 (UTC)
Last Updated: 2024-01-03 11:42 (UTC)

Latest Comments

tristanjl commented on 2022-04-06 12:37 (UTC) (edited on 2022-04-06 13:22 (UTC) by tristanjl)

I don't think it's easily fixable. I just tested the Qt webview example on Manjaro and it exhibits exactly the same behaviour.

This isn't an issue on Ubuntu, so for whatever reason, Qt WebView is broken on Manjaro, so it either needs to be fixed on the Qt end or on the Manjaro/Arch end.

EDIT: just tested a bit further. So the issue exists in Qt 5.15.2 (which fmod studio is on) but is fixed in 6.2.4. So this should just go away whenever the Qt version is updated.

rpgcubed commented on 2022-03-12 01:39 (UTC)

@nalgenebottle I'm having the same issue as you. There's a couple of threads in the FMOD forum where some people are discussing this and similar problems; the solutions in those threads didn't work for me, but you might have better luck.

nalgenebottle commented on 2022-03-11 12:15 (UTC)

Hi, is there any known bugs with the Fmod.io integration ? When I try to open the Fmod.io browser, it just shows a blank grey window, no login prompt or anything.

It's supposed to work and uses qt5-webengine (which I have installed), but it doesn't on my system ...

geektea commented on 2022-02-27 21:39 (UTC) (edited on 2022-02-27 22:12 (UTC) by geektea)

Hey, I was really happy to see that this package is in the AUR. But, while trying to install it I'm running into the following error.

Logging in...
Successfully authenticated with token
Downloading fmodstudio20205linux64-installer.deb...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   769  100   769    0     0   3387      0 --:--:-- --:--:-- --:--:--  3402
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
Download failed
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: fmodstudio

Looks like fmodstudio got updated to a new patch. I was able to clone the repo and modify line 15 to see the updated file instead.

_filename=fmodstudio20205linux64_patch1-installer.deb

I'm installing now and will let you know if I run into any other problems.

edit: This installed and I was able to boot-up fmodstudio without issue. Thanks for the package!

tristanjl commented on 2022-01-29 07:17 (UTC)

@flortsch the pipewire issue has been fixed in FMOD Studio 2.02.05, so there should be no need to use FMOD_ALSA_DEVICE once this package is updated.

flortsch commented on 2021-12-30 08:57 (UTC) (edited on 2021-12-30 08:58 (UTC) by flortsch)

@mitchpk I replaced pipewire with pulseaudio and indeed fmodstudio starts. Still no luck running on pipewire, but I figured out one can force fmodstudio to use a different backend with FMOD_ALSA_DEVICE=pulse fmodstudio, and then it also works on pipewire. Nothing xorg/wayland related.

mitchpk commented on 2021-11-25 12:18 (UTC)

@flortsch I am running pipewire and pipewire-pulse too. Looking at the output when I run fmodstudio, it appears similar to what you have posted - after reaching the last line "Uninitialize Sound System..." the window appears. Perhaps try running it with the "QT_QPA_PLATFORM=wayland" environment variable, or installing xorg-xwayland (as the first line in your log says that you are running a wayland session)

flortsch commented on 2021-11-25 11:47 (UTC)

Nice that you packaged fmodstudio :) However, it does not start for me. I am running on pipewire and pipewire-pulse. Do others have a similar problem?

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
[Initialize Sound System 0x000000000212d6c0]: Time started
[LOG] System::create                           : Header version = 2.02.03. Current version = 2.02.03.
[LOG] SystemI::setOutputInternal               : Setting output to 'FMOD NoSound Output'
[LOG] Manager::init                            : maxchannels = 1024 studioflags = 00000024 flags 00100000 extradriverdata (nil).
[LOG] SystemI::init                            : Initialize version=20203 (120077), maxchannels=1024, flags=0x00520000
[LOG] OutputNoSound::init                      : Initializing.
[LOG] OutputNoSound::init                      : Done.
[LOG] Thread::initThread                       : Init FMOD stream thread. Affinity: 0x4000000000000003, Priority: 0xFFFF7FFB, Stack Size: 98304, Semaphore: No, Sleep Time: 10, Looping: Yes.
[WRN] FMOD_OS_Thread_Callback                  : Cannot set real-time thread priorities due to insufficient privileges
[LOG] Thread::initThread                       : Init FMOD mixer thread. Affinity: 0x4000000000000001, Priority: 0xFFFF7FFA, Stack Size: 81920, Semaphore: No, Sleep Time: 0, Looping: Yes.
[WRN] FMOD_OS_Thread_Callback                  : Cannot set real-time thread priorities due to insufficient privileges
[LOG] AsyncManager::init                       : manager 0x21317d8 isAsync 0 updatePeriod 0,02
[LOG] AsyncManager::init                       : done
[LOG] PlaybackSystem::init                     : 
[LOG] Thread::initThread                       : Init FMOD Studio sample load thread. Affinity: 0x4000000000000003, Priority: 0xFFFF7FFD, Stack Size: 98304, Semaphore: No, Sleep Time: 1, Looping: No.
[WRN] FMOD_OS_Thread_Callback                  : Cannot set real-time thread priorities due to insufficient privileges
[LOG] PlaybackSystem::init                     : done
[LOG] LiveUpdate::init                         : 
[LOG] Thread::initThread                       : Init FMOD Studio bank load thread. Affinity: 0x4000000000000003, Priority: 0xFFFF7FFD, Stack Size: 98304, Semaphore: No, Sleep Time: 1, Looping: No.
[WRN] FMOD_OS_Thread_Callback                  : Cannot set real-time thread priorities due to insufficient privileges
[LOG] Manager::init                            : done.
[Initialize Sound System 0x000000000212d6c0]: Time taken is 8.10ms
[Initialize Sound System 0x00000000025098b0]: Time started
ALSA lib pcm_dmix.c:1035:(snd_pcm_dmix_open) unable to open slave
fmod_os_misc.cpp(458), FMOD_OS_Thread_Callback(): Cannot set real-time thread priorities due to insufficient privileges
fmod_os_misc.cpp(458), FMOD_OS_Thread_Callback(): Cannot set real-time thread priorities due to insufficient privileges
fmod_os_misc.cpp(458), FMOD_OS_Thread_Callback(): Cannot set real-time thread priorities due to insufficient privileges
fmod_os_misc.cpp(458), FMOD_OS_Thread_Callback(): Cannot set real-time thread priorities due to insufficient privileges
[Initialize Sound System 0x00000000025098b0]: Time taken is 268.87ms
[Uninitialize Sound System 0x00000000025098b0]: Time started

kynnac commented on 2021-05-11 21:26 (UTC)

Hey @mitchpk! Thanks for this port. I've been using FMOD Studio since 2018 on Linux and I'm very happy to see it here on AUR. I'll give it a try and I'll get back to you. Thank you for this!

mitchpk commented on 2021-05-11 14:55 (UTC)

Hello everyone who has come across this package! This is my first contribution to the AUR, so any kind of feedback would be greatly appreciated. I have done my best to check dependencies, include licenses and handle authentication using the resources on the Arch wiki (also big thanks to the factorio package for demonstrating user auth). Cheers