Reply 540 of 671, by Vulturius
Let me introduce you another possible method FSMP + DOSBox hot swapping virtual Midi devices using SysEx messages: https://youtu […]
Let me introduce you another possible method
FSMP + DOSBox hot swapping virtual Midi devices using SysEx messages:
Phil has already described what prerequisites are required in another topic:
How to get Virtualmidi Synth worked in Dosbox under Win10
Besides the above written you should do the following:
1. Download and start FSMP.
2. Configure it according to what output/plugins/etc. you want (Soundfonts, VSTi etc.).
3. Choose Main menu-> Storage of settings -> Configuration Presets and save your configuartion with a 3 digit numeric postfix. (Make sure you select the right Midi input before saving presets.)
More info: Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
4. Send the appropriate SysEx before launching your game.
I have made a zip package that includes the used DOS SysEx sendeing program + Presets + example batch file.
I've spend the last couple of days creating a DOS command line program to create a SYX file on the fly, each time you wish to change presets.
I was wondering what the content means: F0 66 04 00 F7
F0 is header of sysex
66 is ?
04 is ?
00 is number of the preset in HEX.
F7 is end of sysex
The purpose is to generate depending on the preset you want a sysex file and use that one to send via midi to falcosoft midiplayer.
I think this might be a good approach?