Author Topic: Note on velocity curve  (Read 301 times)

Zenxia

  • Posts: 166
Note on velocity curve
« on: 24 Oct '22 - 02:12 »
The linear/Concave/switch doesn't work correctly as linear.

Please allow to set this without add curve with value 0. ┬┐you can? It's one of various glitches also lack of support of CC7 c10 c91 c93 controller modulators that is supported on soundblaster and performance. Other bug is when browsing or using much hdd sound keeps delayed, especially on longest samples like lsb patches.
« Last Edit: 24 Oct '22 - 04:04 by Zenxia »

Ian @ un4seen

  • Administrator
  • Posts: 24786
Re: Note on velocity curve
« Reply #1 on: 24 Oct '22 - 12:29 »
Do you mean the "Key On Velocity to initialAttenuation" modulator? If so, all curves should be supported on that in BASSMIDI 2.4.14. If you've found it isn't working properly, first check that you aren't using an older version, and then please provide an affected SF2 file to have a look at:

   ftp.un4seen.com/incoming/

Zenxia

  • Posts: 166
Re: Note on velocity curve
« Reply #2 on: 27 Oct '22 - 14:07 »
Do you mean the "Key On Velocity to initialAttenuation" modulator? If so, all curves should be supported on that in BASSMIDI 2.4.14. If you've found it isn't working properly, first check that you aren't using an older version, and then please provide an affected SF2 file to have a look at:

   ftp.un4seen.com/incoming/

For work properly need add first one concave curve with 0.

You can fix this? see below for recreate issue.

Ian @ un4seen

  • Administrator
  • Posts: 24786
Re: Note on velocity curve
« Reply #3 on: 27 Oct '22 - 16:45 »
To make things clearer and save some time, please provide a soundfont with the troublesome modulator on a single preset for testing.

Zenxia

  • Posts: 166
Re: Note on velocity curve
« Reply #4 on: 29 Oct '22 - 07:15 »
Here the soundfont file

Ian @ un4seen

  • Administrator
  • Posts: 24786
Re: Note on velocity curve
« Reply #5 on: 31 Oct '22 - 12:37 »
Thanks, I see what you mean now. BASSMIDI currently supports only a single modulator at a time per source/destination pair, so the default concave "Key On Velocity to initialAttenuation" modulator needs to be disabled by setting its amount to 0 before setting a linear modulator. But there was a bug that meant the default modulator had to be disabled at the local instrument level, not the global level. Here's an update that should allow it at the global level too:

   www.un4seen.com/stuff/bassmidi.zip

So now your 1:81 preset should work. Let me know if it still doesn't. Your 0:81 and 2:81 presets unfortunately can't work because they don't disable the default modulator.

Zenxia

  • Posts: 166
Re: Note on velocity curve
« Reply #6 on: 1 Nov '22 - 22:23 »
Now seems fine, and still no plains to add support to cc7 to attenuation??