Reply 80 of 110, by Falcosoft
- Rank
- l33t
Cacodemon345 wrote on 2025-02-01, 15:04:Falcosoft wrote on 2025-02-01, 14:55:Hi, What does 'much more GM compliant' mean exactly? I have seen you have added Mod wheel (CC#1) support. Are there any other c […]
Cacodemon345 wrote on 2025-02-01, 11:48:https://github.com/Cacodemon345/VSBHDASF/releases/tag/v1.6
This release adds support for SF3/SFO soundfonts, and should be much more General MIDI compliant.
Note that SF3/SFO soundfont support is untested at this moment.
Hi,
What does 'much more GM compliant' mean exactly?
I have seen you have added Mod wheel (CC#1) support. Are there any other changes?Reset All Controllers message now behaves as per the specification, no longer affecting bank selects and channel volume. Omni On/Off is implemented as an alias of All Notes Off. And the velocity-to-attenuation curve was fixed.
Thanks,
I would like to report that it seems Modulation wheel (CC#1) support is broken.
Here is a Midi file for testing. On channel 3 it plays program 70 (Basso0n) for 1 sec. with minimum mod wheel (0) and then for another 1 sec. with maximum mod wheel (127). Tested with the same soundfont Bassmidi clearly produces proper vibrato effect at the 2nd half of the test Midi while VSBHDASF produces the same sound without any vibrato effect both for min and max mod wheel values.