VOGONS


Reply 201 of 1688, by Falcosoft

User metadata
Rank Oldbie
Rank
Oldbie

Hi,
Version 4.1 is released (x64 version is available too).
http://falcosoft.hu/softwares.html#midiplayer

version 4.1

1. Added automatic loading options to VST/VSTi plugins.
2. Added Bass/Treble configuration. You can invoke it by right clicking the corresponding trackbar (works only in Bassmidi/VSTi mode).
*3. Added XG style SysEx dump program change detection and CTF support for SysEx based program changes.
4. Added automatic removing of non-existent files from playlists at load time.
5. Fixed some drums related CTF issues.
6. Fixed ESC handling in modal dialogs.
**7. Many other fixes and enhancements.

* Test files for these new features:

Filename
test_midis.zip
File size
29.36 KiB
Downloads
144 downloads
File license
Fair use/fair dealing exception

*1. Guitar!.mid. Without CTF S-YXG50 (both WDM and VSTi) does not play Channel 3 Program 78 (Whistle). With CTF it is audible at about 1:10 - 1:48.
2. AtlantisXG_TheShadows.mid. This file uses sysex dumps for some programs. Now all the programs are displayed correctly. Moreover you can hear the right (or rather better) instruments even with bassmidi (or with any other synth that does not support XG SysEx dumps) by built-in program change emulation.
When Sysex based programs are detected the midi file type indicator becomes red (since in this case changing programs is restricted. Both repeat and rewind reset everything).

** More robust reloading of plugins at device settings changes and VSTi stop/play.
Sysex messages sent when Vsti/Bassmidi mode toggled (VSTi stop/play).
Embedded VST(i) windows centered and host panel colored with best guess.
VST(i) plugin version numbers are displayed.
Selected custom patch definition is displayed in menu.
Fixed solo/mute hanging notes when same note is played more than once (Bassmidi in 'Only kill last note..' mode and S-YXG50).
and some really minor changes ...

EDIT: Last version is 4.1.0.8

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 202 of 1688, by Falcosoft

User metadata
Rank Oldbie
Rank
Oldbie

Hi,
New test version uploaded.
http://falcosoft.hu/midiplayer_42_test.zip

New testable features:
Added Crop selected files (deletes everything except selected files);
New explorer like playlist with multi-selection delete, drag, crop.
Added Sysex support for midi over Net;
Modified VST(i) settings file format to VST standard fxb. Loading old bin format is still supported.
Fixes:
Fixed potential converter command line issues (short path name not guaranteed under NTFS).
Fixed instrument list when Sysex resets are very close to first program change messages.
Fixed non-visible VST(i) editors when width/height is only available after embedding.
Fixed Bass mode cannot be enabled under Wine.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 203 of 1688, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

Great!
The explorer like playlist was a must, and it is finally part of FSMP making it a lot more intuitive and comfortable to use, thank you Falco!


my important / useful posts are here

Reply 204 of 1688, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

Damn. Not sure why I haven't tried this out sooner. It's terrific! Everything in one place. Well done 😀

YouTube, Facebook, Website

Reply 205 of 1688, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

And good morning to you too Phil. 😀

You'll find out that FSMP is nothing but the crème-de-la-crème of midi players.
It even has capital tone fallback option that fixes corrupt/wrong patch/variation changes requests, including those in DOS games so you don't need the first revision (non GM) of SC-55 for World of Xeen.

FSMP can also acts as a Router to midi signals and apply the configurations between Midi-In and Midi-Out, like CTF.
You can even open several FSMP instances and rout a single Midi-Input to multiple Midi-Outputs.

Not to mention the fantastic VSTi and Soundfont abilities.

Spread the word!


my important / useful posts are here

Reply 207 of 1688, by Falcosoft

User metadata
Rank Oldbie
Rank
Oldbie

Hi,
Thanks for your feedback!
Since no major bugs have been detected by James-F in the test period, version 4.2 is released.
Only additional feature compared to the test version is hex string input control is replaced by multi-line edit control in Select/Send Custom SysEx dialog (and some minor fixes).
http://falcosoft.hu/softwares.html#midiplayer

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 209 of 1688, by Falcosoft

User metadata
Rank Oldbie
Rank
Oldbie

@Offtopic
I'm writing a VSTi instrument plugin that is simply a wrapper around Bassmidi.
If anyone would like to try it I have uploaded v0.1beta. This is still a very basic version, no parameter can be saved, only 1 soundfont that has to be loaded every time etc. But it is working for me in my Soundfont Midi Player, SAVIHost and Reaper. Any feedback is welcome. In this early stage basic functioning and compatibility is the most important.
http://falcosoft.hu/bassmidivsti_01beta.zip
Update:
Soundfont path as parameter is saved.
http://falcosoft.hu/bassmidivsti_02beta.zip

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 210 of 1688, by Falcosoft

User metadata
Rank Oldbie
Rank
Oldbie

@Offtopic
I would like to report that BassMidi VSTi 1.0 is released. It can be downloaded from
http://falcosoft.hu/softwares.html#bassmidi_vsti

Bassmidi VSTi is a portable VST 2.4 instrument/software MIDI synthesizer for Windows that is based on the Bass/BassMidi libraries by Un4Seen.
You need some SF2/SFZ soundfont(s) and a VST Host/DAW to use it. In the package both x86 and x64 versions are included for different x86/x64 hosts.
Using x86/x64 host bridges are not recommended.
Bass.dll and Bassmidi.dll have to be copied to the same (VST) directory as BassMidiVsti.dll.
Copying BassMidiVsti.vstxml is optional. It's only included for easier parameter customization.
Supported MIDI events/controllers can be found in BassMidi documentation.
For those who use FSMP the interface can be familiar.
Any feedback is welcome
And now back to FSMP... 😀

bassmidi_vsti.jpg

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 212 of 1688, by Falcosoft

User metadata
Rank Oldbie
Rank
Oldbie

Hi,
FSMP development continues. There is a new test version : http://falcosoft.hu/midiplayer_43_test.zip

I have back-ported some features from Bassmidi VSTi:
1. Added 'Set Knob Mode to Linear' option to Compatibility Settings menu. (I have not realized so far how much DAW users hate circular knob mode.)
2. Added SFZ soundfont support. (Even with FLAC compression, but you have to download bassflac.dll from http://www.un4seen.com/ and put it to FSMP folder to use it).

Other features:
I have played with Munt and MT32 midis lately so I have added 2 new SysEx files.
1. MT32_GM_Mode.syx enables to play GM/GS files on Munt and hopefully on MT32/CM64 devices. I could not test it, so any feedback is welcome.
2. GS_MT32_Mode.syx does the opposite, it enables SC-55 compatible devices to play MT32 midis. It basically sets channel 1-9 bank MSB to 127 and channel 10 program to 127. SC-VA, SYXG-50, and Bassmidi have been tested and they work.
Edit: 'Set Missing Midi defaults' has to be set to disabled in Compatibility Settings in case of MT32 midi files!

For using with bassmidi you need a soundfont that supports MT32 compatible bank (MSB 127). So I have updated http://falcosoft.hu/reality_gmgs_falcomod.zip and now it contains an MT32 compatible bank. It's only a simple remapping so do not expect Munt like quality.

Edit:
3. Added Maximum SysEx chunk size to Select/Send SysEx dialog. (it was constant 256 bytes so far because some USB MIDI devices/drivers cannot handle bigger data in one chunk. But I have noticed that Munt has a problem if large SysEx messages are split to smaller chunks so there seems to be no 'good for all' settings).

Edit2:
4. Added selected custom SysEx file's name to Reset Type context menu.
5. Fixed SC-VA problem with GS_MT32_Mode.syx.

I tested with Dune and The Secret of Monkey Island midis.

Bye.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 213 of 1688, by Falcosoft

User metadata
Rank Oldbie
Rank
Oldbie

Hi,
Version 4.3 is released.
http://falcosoft.hu/softwares.html#midiplayer

version 4.3
1. Added 'Set Knob Mode to Linear' option to Compatibility Settings menu.
2. Added Maximum SysEx chunk size setting to Select/Send SysEx dialog.
3. Added Select All but Drums, Select All and Clear All options to Channel Map context menus.
4. Added selected custom SysEx file's name to Reset Type context menu.
5. Added SFZ soundfont support (even FLAC compressed but you have to download bassflac.dll from un4seen.com).
6. Added MT-32 midi & Munt support by SysEx files (GS_MT32_Mode.syx, MT32_GM_Mode.syx).
7. Fixed 'Play from First Note' problem by disabling it for rare problematic midi files with SysEx reset messages.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 214 of 1688, by dreamblaster

User metadata
Rank Oldbie
Rank
Oldbie

I finally updated to 4.3, works great. My antivirus (Avast) reported it as a threat and quarantined the exe.
I reported it as a false positive to Avast, hope they get it right with then next update.
I will pm you, to show my appreciation for your software development.

Visit http://www.serdashop.com for retro sound cards, video converters, ...
DreamBlaster X2, S2, S2P, HDD Clicker, ... many projects !
New X2GS SE & X16GS sound card : https://www.serdashop.com/X2GS-SE ,
Thanks for your support !

Reply 215 of 1688, by Falcosoft

User metadata
Rank Oldbie
Rank
Oldbie

Thanks for the feedback.
In the SC-VA topic Kamerat suggested earlier:

If you integrate Munt, then we don't need any other software for a MIDI box

So I thought about how to achieve the integration. Eventually I decided that a VSTi plugin would be generally more usable and since VSTi is already supported in FSMP, the integration is not a problem.
Turning to the point Munt VSTi 1.0 is ready to release. There is a test version for you to try:
http://falcosoft.hu/munt_vsti_test.zip
Notice:
Since Munt only supports 32000, 48000, and 96000 Hz, you have to set one of these in the host (FSMP). These frequencies correspond the COARSE, ACCURATE, OVERSAMPLED analog output modes in Munt. Since Munt also uses 32Khz internally for timestamps for the most accurate timing 32Khz is recommended. But 96KHz is still preferred to 48Khz.
@James-F and Phil:
I would be grateful If you could test it.
PS: Contrary to normal Munt releases this one also works on Win9x 😀

Munt_VSTi.jpg
Filename
Munt_VSTi.jpg
File size
489.46 KiB
Views
2024 views
File license
Fair use/fair dealing exception
Last edited by Falcosoft on 2017-01-23, 02:25. Edited 1 time in total.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 216 of 1688, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++
Falcosoft wrote:
So I thought about how to achieve the integration. Eventually I decided that a VSTi plugin would be generally more usable and si […]
Show full quote

If you integrate Munt, then we don't need any other software for a MIDI box

So I thought about how to achieve the integration. Eventually I decided that a VSTi plugin would be generally more usable and since VSTi is already supported in FSMP, the integration is not a problem.
Turning to the point Munt VSTi 1.0 is ready to release. There is a test version for you to try:
http://falcosoft.hu/munt_vsti_test.zip

Normally I don't do silly GIFs, but...

Z8hbhna.gif

YouTube, Facebook, Website

Reply 217 of 1688, by Falcosoft

User metadata
Rank Oldbie
Rank
Oldbie

Thanks Phil 😀
v.1.0.0.2 uploaded.
Fix: Saves and restores channel assignment.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper

Reply 218 of 1688, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

Fantastic !
FSMP is without a doubt a 'must-have' for any DOSBox-er or MIDI enthusiast.

Tested with: DOTT, Prince2, Winter/Summer Games, Monkey Island.
So far no noticeable bugs, and I love that FSMP has a lot of visual control over the MIDI synth.


my important / useful posts are here

Reply 219 of 1688, by Falcosoft

User metadata
Rank Oldbie
Rank
Oldbie

So far no noticeable bugs, and I love that FSMP has a lot of visual control over the MIDI synth.

Thanks for the info, that's good news.

uploaded v1.0.0.4
New feature: added Reset Mode switch: MT-32/GM. The GM mode uses the same SysEx sequence as MT32_GM_Mode.syx in FSMP package. But this can be useful for other hosts.

Website, Facebook, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper