Jump to content
LaunchBox Community Forums

ExoDOS real midi issue


gibant1

Recommended Posts

I installed ExoDOS and setup the default configuration for Dosbox Midi. It doesn't ever change the Dosbox conf file that defaults to emulated synths no matter what I set.

After editing the conf file manually for each game, I can get it to use my CM32-L over the USB Midi cable when I choose MT32 for sound but... if I choose Sound canvas I get nothing. Tried a few different sound modules but nothing gets sent if Sound canvas is chosen.

I'm using the Coolsoft Midi mapper to set the Roland UM1 cable as the default Midi device

Windows 10, any idea's?

 

Link to comment
Share on other sites

  • 1 year later...

Hello ! I found a solution.
I will take Doom as an example. 
What the option menu does when you launch it and choose Sound Canvas is that it edits the dos box config file.
The problem is that data is wrong in "DOOM\run.bat". 
So ! In it, under ":SC55" replace the config line with all that is below. I leave the ":SC55" as reference line.

:SC55
CONFIG -set "mididevice=default"
CONFIG -set "mpu401=intelligent"
CONFIG -set "mididevice=default"
CONFIG -set "midiconfig="
CONFIG -set "fluid.driver=default"
CONFIG -set "fluid.soundfont="
CONFIG -set "fluid.samplerate=48000"
CONFIG -set "fluid.gain=.6"
CONFIG -set "fluid.polyphony=256"
CONFIG -set "fluid.cores=default"
CONFIG -set "fluid.periods=8"
CONFIG -set "fluid.periodsize=512"
CONFIG -set "fluid.reverb=yes"
CONFIG -set "fluid.chorus=yes"
CONFIG -set "fluid.reverb,roomsize=.61"
CONFIG -set "fluid.reverb.damping=.23"
CONFIG -set "fluid.reverb.width=.76"
CONFIG -set "fluid.reverb.level=.57"
CONFIG -set "fluid.chorus.number=3"
CONFIG -set "fluid.chorus.level=1.2"
CONFIG -set "fluid.chorus.speed=.3"
CONFIG -set "fluid.chorus.depth=8.0"
CONFIG -set "fluid.chorus.type=0"
CONFIG -set "mt32.romdir="
CONFIG -set "mt32.reverse.stereo=false"
CONFIG -set "mt32.verbose=false"
CONFIG -set "mt32.thread=false"
CONFIG -set "mt32.chunk=16"
CONFIG -set "mt32.prebuffer=32"
CONFIG -set "mt32.partials=32"
CONFIG -set "mt32.dac=0"
CONFIG -set "mt32.analog=2"
CONFIG -set "mt32.reverb.mode=auto"
CONFIG -set "mt32.reverb.time=5"
CONFIG -set "mt32.reverb.level=3"
CONFIG -set "mt32.rate=44100"
CONFIG -set "mt32.src.quality=2"
CONFIG -set "mt32.niceampramp=true"

I have tested with Lands of Lore, just to be sure and it works !
I hope I helped.

Cheers !

 

Link to comment
Share on other sites

Join the conversation

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

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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...