AzureDoomMapper1250 Posted October 9, 2021 I have been having this problem for so long and it's ANNOYING me now! I have gzdoom.sf2 setup and yet it won't work! Please help! 0 Share this post Link to post
5 Dark Pulse Posted October 12, 2021 If you're using the 64-bit version, that can't play MIDI/MUS files (the library it depends on to do so isn't 64-bit compatible). Use the 32-bit version instead. 6 Share this post Link to post
1 AzureDoomMapper1250 Posted October 13, 2021 12 hours ago, Dark Pulse said: If you're using the 64-bit version, that can't play MIDI/MUS files (the library it depends on to do so isn't 64-bit compatible). Use the 32-bit version instead. Thanks! It worked perfectly! 0 Share this post Link to post
0 AzureDoomMapper1250 Posted October 13, 2021 2 hours ago, Doomkid said: Do MIDI previews work? Nope! 0 Share this post Link to post
0 AzureDoomMapper1250 Posted October 13, 2021 2 hours ago, Dark Pulse said: If you're using the 64-bit version, that can't play MIDI/MUS files (the library it depends on to do so isn't 64-bit compatible). Use the 32-bit version instead. Alright, i'll try that. Thanks. 0 Share this post Link to post
0 xdude_gamer Posted October 13, 2021 (edited) 9 hours ago, AzureDoomMapper1250 said: Alright, i'll try that. Thanks. You have to set up a soundfont in Slade 3. Go to preferences and set the MIDI soundfont to gzdoom.sf2. It will allow for MIDI and MUS playback. 0 Share this post Link to post
0 AzureDoomMapper1250 Posted October 13, 2021 23 minutes ago, xdude_gamer said: You have to set up a soundfont in Slade 3. Go to preferences and set the MIDI soundfont to gzdoom.sf2. It will allow for MIDI and MUS playback. The problem is, i tried switching to timidity and now i can't go back to fluidsynth. Also it did not let me play music too with a gzdoom.sf2 setup and fluidsynth. 0 Share this post Link to post
0 RetroAkaMe Posted October 13, 2021 (edited) you need a soundfont lol edit: im dumb :( 0 Share this post Link to post
0 RetroAkaMe Posted October 13, 2021 15 hours ago, Dark Pulse said: If you're using the 64-bit version, that can't play MIDI/MUS files (the library it depends on to do so isn't 64-bit compatible). Use the 32-bit version instead. i have a 64 bit computer and it works 0 Share this post Link to post
0 QuotePilgrim Posted October 13, 2021 (edited) 17 hours ago, Dark Pulse said: If you're using the 64-bit version, that can't play MIDI/MUS files (the library it depends on to do so isn't 64-bit compatible). Use the 32-bit version instead. That is not true. I have checked and I have the 64 bit version of SLADE, using FluidSynth and pointing to the location of gzdoom.sf2, and it works just fine. TiMidity++ also works but it's not immediately obvious how to set it up on Windows. What needs to be done is create a text file named "timidity.cfg" in the same directory as the timidity executable, with a single line that looks something like this: soundfont "C:\path\to\gzdoom.sf2" Then when you point SLADE to where the executable is, it should work fine. You can of course use any soundfont other than gzdoom.sf2, with either FluidSynth or TiMidity++; I personally prefer Florestan Basic GM GS. 1 Share this post Link to post
0 Dark Pulse Posted October 13, 2021 4 hours ago, QuotePilgrim said: That is not true. I have checked and I have the 64 bit version of SLADE, using FluidSynth and pointing to the location of gzdoom.sf2, and it works just fine. TiMidity++ also works but it's not immediately obvious how to set it up on Windows. What needs to be done is create a text file named "timidity.cfg" in the same directory as the timidity executable, with a single line that looks something like this: soundfont "C:\path\to\gzdoom.sf2" Then when you point SLADE to where the executable is, it should work fine. You can of course use any soundfont other than gzdoom.sf2, with either FluidSynth or TiMidity++; I personally prefer Florestan Basic GM GS. While correct, it's generally a lot easier to tell someone "Just use the 32-bit version" than it is to get them into the vagaries of having to set up and config stuff. That said, even the website says FluidSynth isn't supported. So I figured rather than have the guy futz around with Timidity, if he wants something that "just works," have him get the 32-bit version. Paging @sirjuddington - is FluidSynth not being supported still true for the 64-bit version? If it's not, you may want to remove that notice. 0 Share this post Link to post
0 QuotePilgrim Posted October 14, 2021 7 hours ago, Dark Pulse said: While correct, it's generally a lot easier to tell someone "Just use the 32-bit version" than it is to get them into the vagaries of having to set up and config stuff. Maybe so, but I don't like the idea of using a 32 bit program on a 64 bit OS unless there is no 64 bit version. No reason, really, it just seems to make more sense. Anyway, while I am absolutely convinced my SLADE copy was set up to use FluidSynth before and it was working (I had triple checked that the FluidSynth box was ticked -- and it was, even though it was greyed out), I ended up deleting my SLADE config just to make sure, and now it won't work anymore, it only works with TiMidity++. I have no idea how it happened, I can only say that this is what happened. My best guess is that it was using TiMidity++ all along but for one reason or another claimed to be using FluidSynth. So yeah, my bad, apparently FluidSynth does in fact not work, I should have done better testing. FWIW, the solution for using TiMidity++ with 64 bit SLADE I described above does work if you get a Windows binary of the program, which you can't get from the official TiMidity++ site, but should be easy enough to find. 0 Share this post Link to post
0 abunchoftrash Posted October 14, 2021 On 10/13/2021 at 3:48 PM, RetroAkaMe said: i have a 64 bit computer and it works Then you must be using the 32 bit version on it, 64 bit pcs can run 32 bit programs 0 Share this post Link to post
I have been having this problem for so long and it's ANNOYING me now! I have gzdoom.sf2 setup and yet it won't work! Please help!
Share this post
Link to post