VOGONS


Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Topic actions

Reply 2240 of 2248, by Abu Brandino

User metadata
Rank Newbie
Rank
Newbie
Falcosoft wrote on Yesterday, 08:16:
Abu Brandino wrote on Yesterday, 02:28:

...

Does your midi player support sending GS/GM resets via MIDI files? Because the MIDI player defaults to GS and I was wondering if I have to change the reset type to GM manually when playing say a DOOM MIDI or if it doesn't matter?

Yes, of course it does. Otherwise no GS/XG/MT32 Midi files could work properly. 😀
The player's default reset is sent before playback starts so the SysEx messages included in Midi files can overwrite it.

So with GM (EMIDI) Files, what does the player do? Because GS resets get sent but nothing happens with EMIDI. Is it best played in GS mode?

Reply 2241 of 2248, by darry

User metadata
Rank l33t++
Rank
l33t++
Abu Brandino wrote on Today, 02:26:
Falcosoft wrote on Yesterday, 08:16:
Abu Brandino wrote on Yesterday, 02:28:

...

Does your midi player support sending GS/GM resets via MIDI files? Because the MIDI player defaults to GS and I was wondering if I have to change the reset type to GM manually when playing say a DOOM MIDI or if it doesn't matter?

Yes, of course it does. Otherwise no GS/XG/MT32 Midi files could work properly. 😀
The player's default reset is sent before playback starts so the SysEx messages included in Midi files can overwrite it.

So with GM (EMIDI) Files, what does the player do? Because GS resets get sent but nothing happens with EMIDI. Is it best played in GS mode?

This might answer your question .

Re: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Reply 2242 of 2248, by Falcosoft

User metadata
Rank l33t
Rank
l33t

Yep, read the post that darry has linked.
BTW, only about ~10 Duke Nukem 3D EMidi files contain GS reset messages and none of them contains explicit GM reset.
So if you use a GS synth to listen to EMidi files you do not have to change anything. The defaults work for all of them since the default track disabling option is 'Sound Canvas'.
There is no such thing as 'GM EMidi file'. If you want to listen to EMidi files with istrument tracks designed to GM devices you have to ecplicitly change Main menu -> Compatibility Settings -> EMIDI tracks (Duke 3D, S.W.) to 'Use Tracks for General Midi'.

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)

Reply 2243 of 2248, by linoshkm

User metadata
Rank Newbie
Rank
Newbie

I don't know if this issue has been posted in this forum before but the MIDI Player doesn't have any MT32 support, even if you want to switch Sound Canvas to MT32 mode.

I've attached a video showing this: https://drive.google.com/drive/folders/1v3Xs- … esPXQmETDFKd0jZ

Istrument 2 and 4 are supposed to be Shakuhacki and Electric Organ 2 from MT32 map, however in FalcoSoft MIDI Player it's Koto and Glockenspiel.

I've also attached the MIDI File

Reply 2244 of 2248, by Falcosoft

User metadata
Rank l33t
Rank
l33t
linoshkm wrote on Today, 06:00:
I don't know if this issue has been posted in this forum before but the MIDI Player doesn't have any MT32 support, even if you w […]
Show full quote

I don't know if this issue has been posted in this forum before but the MIDI Player doesn't have any MT32 support, even if you want to switch Sound Canvas to MT32 mode.

I've attached a video showing this: https://drive.google.com/drive/folders/1v3Xs- … esPXQmETDFKd0jZ

Istrument 2 and 4 are supposed to be Shakuhacki and Electric Organ 2 from MT32 map, however in FalcoSoft MIDI Player it's Koto and Glockenspiel.

I've also attached the MIDI File

Hi,
This is simply not true. You should not expect that FSMP automatically can recognize your arbitrary Midi files without any explicit markers that they have to use GS MT-32 mode. You have to set such mode manually since you are the only one that can tell that your attached Midi file is such one (i.e. the attached Midi file itself does not contain/send any special messages to trigger GS MT-32 mode).
You can do this in FSMP by selecting and sending the included GS_MT32_Mode SysEx file. Here is a demonstration video that shows you how it works with SC-VA:
https://youtu.be/_VW_5M5sD3o

PS: If you really want to use/play real MT-32 games or Midi files with FSMP then you should use the included Munt VSTi plugin instead.
Then you should get much better sound since the MT-32 emulation mode of GS devices is very limited. Here is how the native MT-32 Midi version of Monkey Island sounds with FSMP + Munt VSTi:
https://youtu.be/zbqpfLsK2SY

So please, do not tell me that 'the MIDI Player doesn't have any MT32 support'. It breaks my heart 😀

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)

Reply 2245 of 2248, by EmperorGrieferus

User metadata
Rank Newbie
Rank
Newbie

I have a more technical question: how does FSMP detect the sound of headphones slapping against my face?

Reply 2246 of 2248, by Falcosoft

User metadata
Rank l33t
Rank
l33t
EmperorGrieferus wrote on 37 minutes ago:

I have a more technical question: how does FSMP detect the sound of headphones slapping against my face?

I do not think FSMP can even detect that you are using a headphone.

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)

Reply 2247 of 2248, by EmperorGrieferus

User metadata
Rank Newbie
Rank
Newbie
Falcosoft wrote on 33 minutes ago:

I do not think FSMP can even detect that you are using a headphone.

That's weird. Here's the screenshot (I would like to record a video, but I don't think I would be able to upload it here).

Reply 2248 of 2248, by Falcosoft

User metadata
Rank l33t
Rank
l33t
EmperorGrieferus wrote on 13 minutes ago:
Falcosoft wrote on 33 minutes ago:

I do not think FSMP can even detect that you are using a headphone.

That's weird. Here's the screenshot (I would like to record a video, but I don't think I would be able to upload it here).

Hi,
I'm sorry but I do not really understand what your screenshot shows/proves.
Do you mean the volume level led ladder?
In case of WinMM output mode FSMP uses directsound to record your selected recording source. I mean this:

The attachment recordingsource.png is no longer available

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)