Jump to content

How to preview MIDIs in Slade3 x64


Recommended Posts

Tutorial: How to make midis play in slade3

 

As you know, in the 64-bit version of Slade3 you can't play the midi lumps directly, because I don't know why FluidSynth doesn't work for them. In this tutorial I am going to show you how to make TiMidity ++ work in slade3 in order to preview the midi lumps.

This tutorial is for Windows. For GNU-Linux / Mac I don't know how it is, because I don't use Mac or GNU-Linux, sorry.

 

1) Download TiMidity++: From the official website: http://timidity.sourceforge.net/

2) Unzip it anywhere: I put it in a folder inside the Slade3 folder. It should appear with these files:

Captura1.PNG.c3838741766d507f5398630395248490.PNG

3) Download a soundfont. TiMidity ++ cannot work without a soundfont! In this tutorial we will use FluidR3_GM.sf2, which you can download from here: https://member.keymusician.com/Member/FluidR3_GM/index.html. Then put it anywhere, I have it inside the TiMidity ++ folder to make it easier.

4) Create a file called TiMidity.cfg, where we will specify in soundfont:

Captura2.PNG.ca9d1f53bdff40ec946525975fbcdc92.PNG

inside the file we put:
 

soundfont [and the path of the soundfont]

in my case, I put the entire root of the soundfont file:

 

Captura3.PNG.8b4ab978361bd28e8d24d83cbe739cf7.PNG

 

Ready, now if we open any midi with timw32g.exe, it will sound.
 

 

4) Now comes the Slade3 part: Open Slade3, go to Edit and from there to Preferences. Inside the window that appears go to Audio:

Captura4.PNG.2bbaf4afcc9a6cf7e53ed4be26c25022.PNG

 

Mark where it says "Use Timidity", and then put the path of the executable file "timw32g.exe". In my case, ***/SLADE/TiMidity++-2.15.0/timw32g.exe

 

Now you can play any midi/mus/etc, and it will play. It can not sound the same as in Doom/GZDoom/etc, because the sound output depends on the instruments of the soundfont.

If you want the output be like the default soundfont, download the RLNDGM.SF2 soundfont from here: https://musical-artifacts.com/artifacts/724

 

Also, Doomkid has a video comparing 200 soundfonts, so you can choose one you like if you want:

Spoiler

 

 

 

Notes:

- The timpp32g.ini file isnt on the downloaded zip file, instead is generated if it doesnt exist.

- If you want Timidity++ to sound like GZDoom, set the soundfont file path to the "gzdoom.sf2" soundfont inside the "soundfonts" folder on GZDoom folder.

Edited by URROVA

Share this post


Link to post
  • 2 months later...

I followed your instructions and have mine setup similar. Timidity plays just fine but Slade refuses. I'll continue to mess around with it. Eventually, I'll get it to work. Thanks for the tutorial.

Edited by ScoobyDooM
Typo

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...