Hi!
Read the FAQ and done a search of discussion.
It appears that Exult should support my hardware Roland MT-32. Though I had to use a third-party tool because Microsoft appears to have removed the Midi Mapper from recent versions of Windows, my hardware MT-32 is my default Windows midi device. i.e. playing a midi file in Windows Media Player plays over the MT-32. Playing Ultima 5 with the music patch in DOSbox plays over the MT-32.
I have Exult set to use the Windows midi driver, and the MT-32 sub-type (so it doesn't convert patch mappings!), but for some reason it's still playing through some sort of soft synth. It does sound better than the other non-digital options for what it's worth ... but I'm wondering if there's something I can do to force it to play on "midi device #1" as opposed to what it seems to be using, which is probably #0.
Any ideas? Is this possibly a bug?
Hardware Roland MT-32? Win10?
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Re: Hardware Roland MT-32? Win10?
...and I can't delete my post.
Apparently I didn't read far enough. Closed the discussion tab and found this in documentation:
3.4. Windows MIDI Mapper
You can now tell Exult which MIDI device it should use. This is useful if you want Exult to use a different MIDI device than the default Windows device (like an MT-32).
To do this start Exult, on the menu choose "Exit". Now open the file stdout.txt in the folder where exult.cfg is located (see 2.2.). You will see a listing of the MIDI devices.
For example with an SB Live! in Win2k it will look like this:
4 Midi Devices Detected
Listing midi devices:
-1: Microsoft MIDI-Mapper
0: A: SB Live! MIDI Synth
1: B: SB Live! MIDI Synth
2: SB Live! MIDI UART
By default Exult uses the Microsoft MIDI-Mapper (which uses the device you choose in the Windows Multimedia Properties).
To change the MIDI Device open exult.cfg and change
-1
with the device you want to use.
--------
So I needed to add the section with option "1"
Hopefully this is of use to someone else!
Apparently I didn't read far enough. Closed the discussion tab and found this in documentation:
3.4. Windows MIDI Mapper
You can now tell Exult which MIDI device it should use. This is useful if you want Exult to use a different MIDI device than the default Windows device (like an MT-32).
To do this start Exult, on the menu choose "Exit". Now open the file stdout.txt in the folder where exult.cfg is located (see 2.2.). You will see a listing of the MIDI devices.
For example with an SB Live! in Win2k it will look like this:
4 Midi Devices Detected
Listing midi devices:
-1: Microsoft MIDI-Mapper
0: A: SB Live! MIDI Synth
1: B: SB Live! MIDI Synth
2: SB Live! MIDI UART
By default Exult uses the Microsoft MIDI-Mapper (which uses the device you choose in the Windows Multimedia Properties).
To change the MIDI Device open exult.cfg and change
-1
with the device you want to use.
--------
So I needed to add the section with option "1"
Hopefully this is of use to someone else!
Re: Hardware Roland MT-32? Win10?
Yes, our documentation is excellent
Funnily at the time our midi device chooser was done, I thought it was pretty redundant. In hindsight it was perfect. Starting with Vista (or at least Windows 7) MS made the Midi mapper hard to access and later did away with it. Without an independant implementation as we did, it's almost impossible to choose a Windows wide midi device...
Funnily at the time our midi device chooser was done, I thought it was pretty redundant. In hindsight it was perfect. Starting with Vista (or at least Windows 7) MS made the Midi mapper hard to access and later did away with it. Without an independant implementation as we did, it's almost impossible to choose a Windows wide midi device...
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Re: Hardware Roland MT-32? Win10?
Yes! It did work out perfectly for yet another reason...so propitious...
For softmidi support w/soundfonts I highly recommend:
http://coolsoft.altervista.org/en/virtualmidisynth
Just so happens it automatically plugs into Midi Device = win32 in 7,8, & 10! (works a treat in 10x64 even latest builds!)
Sounds great with Exult, no settings tweaking required...!
For softmidi support w/soundfonts I highly recommend:
http://coolsoft.altervista.org/en/virtualmidisynth
Just so happens it automatically plugs into Midi Device = win32 in 7,8, & 10! (works a treat in 10x64 even latest builds!)
Sounds great with Exult, no settings tweaking required...!
Re: Hardware Roland MT-32? Win10?
I meant to add above that I find the in-Exult GM setting superior to the MT-32 setting through the CoolsoftVMS--but that's just my big ears, I suppose...