VOGONS


Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi

Topic actions

Reply 2360 of 2364, by youtao62

User metadata
Rank Newbie
Rank
Newbie

Hello, I encountered a bug while using the BassMIDI VSTi plugin. First, I unchecked the "Use Sinc Interpolation" option in Windows (this was also due to the dull sound issue). Then I opened the Cubase software, used the VST MIDI Driver to load BassMIDI VSTi, and played the MusicBox soundfont directly—but the sound was still dull. The sound only becomes non-dull when I open the BassMIDI VSTi plugin, bring up the interface for loading SoundFont soundfonts (the "Use Sinc Interpolation" option in this interface is actually already unchecked), and then close this interface.
file.php?mode=view&id=229478
file.php?mode=view&id=229479

Reply 2361 of 2364, by Falcosoft

User metadata
Rank l33t
Rank
l33t
youtao62 wrote on 2025-10-25, 09:08:

Hello, I encountered a bug while using the BassMIDI VSTi plugin. First, I unchecked the "Use Sinc Interpolation" option in Windows (this was also due to the dull sound issue). Then I opened the Cubase software, used the VST MIDI Driver to load BassMIDI VSTi, and played the MusicBox soundfont directly—but the sound was still dull. The sound only becomes non-dull when I open the BassMIDI VSTi plugin, bring up the interface for loading SoundFont soundfonts (the "Use Sinc Interpolation" option in this interface is actually already unchecked), and then close this interface.

Hi,
It seems the plugin is not prepared that after loading the saved settings a new sample rate change VST event is sent again. In case of BassMidi a sample rate change reguires a new stream and it behaves as a reset.
So some Midi stream related settings are set to default again. This will be fixed in the next release.

BTW, be aware that in case of BassMidi VSTi the 'Use Interpolation' checkbox has 3 states and as the different label also suggests the unchecked state does not mean linear interpolation but no interpolation at all!
So for linear interpolation you should select the intermediate state:

The attachment linear_interpolation.png is no longer available

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

Reply 2362 of 2364, by youtao62

User metadata
Rank Newbie
Rank
Newbie

The Use Sinc Interpolation option in bassmidi_vsti Version 1.6 has only two states: checked and unchecked.
file.php?mode=view&id=229569
file.php?mode=view&id=229570
file.php?mode=view&id=229571

Reply 2363 of 2364, by Falcosoft

User metadata
Rank l33t
Rank
l33t
youtao62 wrote on 2025-10-27, 01:14:

The Use Sinc Interpolation option in bassmidi_vsti Version 1.6 has only two states: checked and unchecked.
...

Hmm. It seems I have never uploaded version 1.6.1 that contained the modified option first 😀.
Anyway here is version 1.7 that contains this 3-state interpolation option and also fixes the problem of interpolation option not applied right after loading in case of some VST hosts.
https://falcosoft.hu/bassmidi_vsti.zip

version 1.7

1. Removed option to disable Sound Blaster hardware limits. New versions of BassMidi set this automatically based on soundfont attributes.
You can see if SB HW Limits are used for a sounfont in the file info extension of the file select dialog.
2. Added option to emulate SC-55 style drums/cymbals. This option enables e.g. DOOM/DOOM2 Midi files to sound properly.
3. Modified 'Use Interpolation' option. Now it has 3 states: No Interpolation -> Linear Interpolation -> 16-point Sinc Interpolation.
4. Fixed Interpolation option is not applied right after plugin loading problem in some VST hosts.
5. Updated BassMidi library.

Midi Player's 'Use Interpolation' option has been also modified to work the same way. It has a 3-state checkbox representing: No Interpolation -> Linear Interpolation -> 16-point Sinc Interpolation.
https://falcosoft.hu/midiplayer_66_test.zip

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

Reply 2364 of 2364, by youtao62

User metadata
Rank Newbie
Rank
Newbie

thanks!