Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • 0
AzureDoomMapper1250

WHY THE HECK CANT I PREVIEW MUS FILES IN SLADE!?!

Question

13 answers to this question

Recommended Posts

  • 5

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.

Share this post


Link to post
  • 1
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!

Share this post


Link to post
  • 0
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.

Share this post


Link to post
  • 0
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.

Share this post


Link to post
  • 0
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. 

Share this post


Link to post
  • 0
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

Share this post


Link to post
  • 0
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.

Share this post


Link to post
  • 0
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.

Share this post


Link to post
  • 0
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.

Share this post


Link to post
  • 0
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

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×