Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Schedules and announcements about program releases.

Re: Falcosoft Soundfont Midi Player

Postby K.A.R.R. » 2016-10-28 @ 18:03

hi

could u make a 64 bit version from your test version ?
(if it takes not too much time)

would be nice :cool:
K.A.R.R.
Newbie
 
Posts: 26
Joined: 2014-7-28 @ 19:08
Location: Germany

Re: Falcosoft Soundfont Midi Player

Postby Falcosoft » 2016-11-01 @ 03:46

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:
test_midis.zip
(29.36 KiB) Downloaded 39 times

*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
User avatar
Falcosoft
Member
 
Posts: 392
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Falcosoft Soundfont Midi Player

Postby Falcosoft » 2016-11-26 @ 02:05

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.
User avatar
Falcosoft
Member
 
Posts: 392
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Falcosoft Soundfont Midi Player

Postby James-F » 2016-11-26 @ 07:31

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!
User avatar
James-F
Oldbie
 
Posts: 1405
Joined: 2015-11-30 @ 04:10

Re: Falcosoft Soundfont Midi Player

Postby PhilsComputerLab » 2016-12-03 @ 12:43

Damn. Not sure why I haven't tried this out sooner. It's terrific! Everything in one place. Well done :)
User avatar
PhilsComputerLab
Hardware Mod
 
Posts: 6180
Joined: 2014-9-28 @ 03:33
Location: Western Australia

Re: Falcosoft Soundfont Midi Player

Postby James-F » 2016-12-03 @ 12:55

And good morning to you too Phil. :happy:

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!
User avatar
James-F
Oldbie
 
Posts: 1405
Joined: 2015-11-30 @ 04:10

Re: Falcosoft Soundfont Midi Player

Postby PhilsComputerLab » 2016-12-03 @ 13:01

James-F wrote:Spread the word!


I can do that :lol:
User avatar
PhilsComputerLab
Hardware Mod
 
Posts: 6180
Joined: 2014-9-28 @ 03:33
Location: Western Australia

Re: Falcosoft Soundfont Midi Player

Postby Falcosoft » 2016-12-04 @ 11:57

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
User avatar
Falcosoft
Member
 
Posts: 392
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Falcosoft Soundfont Midi Player

Postby citrixscu » 2016-12-04 @ 21:45

Great program. Thanks for the hard work.
User avatar
citrixscu
Newbie
 
Posts: 22
Joined: 2013-9-18 @ 05:37

Re: Falcosoft Soundfont Midi Player

Postby Falcosoft » 2016-12-07 @ 14:38

@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
User avatar
Falcosoft
Member
 
Posts: 392
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Falcosoft Soundfont Midi Player

Postby Falcosoft » 2017-1-07 @ 17:31

@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... :)

Image
User avatar
Falcosoft
Member
 
Posts: 392
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary


Re: Falcosoft Soundfont Midi Player

Postby Falcosoft » 2017-1-10 @ 17:26

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.
User avatar
Falcosoft
Member
 
Posts: 392
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Falcosoft Soundfont Midi Player

Postby Falcosoft » 2017-1-15 @ 02:03

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.
User avatar
Falcosoft
Member
 
Posts: 392
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Falcosoft Soundfont Midi Player

Postby dreamblaster » 2017-1-22 @ 11:10

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.
dreamblaster
Member
 
Posts: 354
Joined: 2015-1-18 @ 19:34
Location: Belgium

Re: Falcosoft Soundfont Midi Player

Postby Falcosoft » 2017-1-23 @ 01:14

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
Last edited by Falcosoft on 2017-1-23 @ 02:25, edited 1 time in total.
User avatar
Falcosoft
Member
 
Posts: 392
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Falcosoft Soundfont Midi Player

Postby PhilsComputerLab » 2017-1-23 @ 02:23

Falcosoft wrote:
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...

Image
User avatar
PhilsComputerLab
Hardware Mod
 
Posts: 6180
Joined: 2014-9-28 @ 03:33
Location: Western Australia

Re: Falcosoft Soundfont Midi Player

Postby Falcosoft » 2017-1-23 @ 11:00

Thanks Phil :)
v.1.0.0.2 uploaded.
Fix: Saves and restores channel assignment.
User avatar
Falcosoft
Member
 
Posts: 392
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

Re: Falcosoft Soundfont Midi Player

Postby James-F » 2017-1-23 @ 20:18

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.
User avatar
James-F
Oldbie
 
Posts: 1405
Joined: 2015-11-30 @ 04:10

Re: Falcosoft Soundfont Midi Player

Postby Falcosoft » 2017-1-24 @ 01:39

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.
User avatar
Falcosoft
Member
 
Posts: 392
Joined: 2016-5-21 @ 13:46
Location: Pécs, Hungary

PreviousNext

Return to Release Announcements

Who is online

Users browsing this forum: No registered users and 2 guests