Open poperigby opened 4 years ago
I can't reproduce this on Fedora 34 with commit https://github.com/LTCHIPS/rottexpr/commit/407e3d8b07eaa968e8ed7d52a03fd3199dccdddf.
Arch too here and no music either. Is any external midi driver required like timidity?
@maxlefou I can't see any references to Timidity throughout the codebase.
No music here either. On Manjaro
On the SDL2 mixer page it specifies that "Mixer supports playing MIDI format files using software wavetable via an old version of timidity. This requires you to have a GUS compatible set of sound patches on your system. By default, the library looks for these patches on Win32 in C:\timidity, and on UNIX in /usr/local/lib/timidity/."
Others in the steam forums have reported fixing this error by adding the sound patches to the specified directory.
https://www.libsdl.org/projects/SDL_mixer/
Unfortunately I am on a Steam Deck and unable to edit my /usr/local directory.
Music works for me in ArchLinux if you do the following:
SDL_SOUNDFONTS=/usr/share/soundfonts/FluidR3_GM.sf2 rottexpr
This requires the soundfont-fluid
package.
I'm not getting any music when running this on ArchLinux.