Salamander Grand Piano velocity problem

Link to good samples/soundfonts at http://wiki.linuxaudio.org/wiki/free_audio_data

Moderators: MattKingUSA, khz

Post Reply
paul
Established Member
Posts: 226
Joined: Wed May 07, 2014 9:50 pm
Location: UK
Has thanked: 1 time
Been thanked: 1 time

Salamander Grand Piano velocity problem

Post by paul »

I love the Salamander Grand Piano sfz, it has a great sound and it works wonderfully with Carla.

However, there's a small tweak that bugs me:
When the sustain pedal is pressed and I play the same note twice, first with a high velocity, then with a low velocity, the new note "kills" the old note. That is, the sound drops down immediately, and somewhat unnaturally. This may be desirable in something like a synth, but in a piano sound it is annoying: that's not how a real piano behaves.

Does any of you know of a workaround? Is this something that can be changed in the sfz file, or maybe with some script?
My naive attempt would be "discard noteoff events when sustain is pressed", but idk if this may have any side effects.

Note that this problem is not inevitable: for example the plugin MDA Piano does not behave like this. (I know, it works differently, but still.)
Keep on rocking in the free world!
j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 357 times

Re: Salamander Grand Piano velocity problem

Post by j_e_f_f_g »

Try my LittleLizardPiano at

http://www.bandshed.net/sounds/sfz

It's a remapped salamander.

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

User avatar
bluebell
Established Member
Posts: 1909
Joined: Sat Sep 15, 2012 11:44 am
Location: Saarland, Germany
Has thanked: 111 times
Been thanked: 116 times

Re: Salamander Grand Piano velocity problem

Post by bluebell »

paul wrote: Thu Apr 08, 2021 4:02 pm I love the Salamander Grand Piano sfz, it has a great sound and it works wonderfully with Carla.

However, there's a small tweak that bugs me:
When the sustain pedal is pressed and I play the same note twice, first with a high velocity, then with a low velocity, the new note "kills" the old note. That is, the sound drops down immediately, and somewhat unnaturally. This may be desirable in something like a synth, but in a piano sound it is annoying: that's not how a real piano behaves.

Does any of you know of a workaround? Is this something that can be changed in the sfz file, or maybe with some script?
My naive attempt would be "discard noteoff events when sustain is pressed", but idk if this may have any side effects.

Note that this problem is not inevitable: for example the plugin MDA Piano does not behave like this. (I know, it works differently, but still.)
It happens with Carla on my system, too, but not with Linuxsampler. It's obviousy not a problem with the Salamander sound font.

Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/

paul
Established Member
Posts: 226
Joined: Wed May 07, 2014 9:50 pm
Location: UK
Has thanked: 1 time
Been thanked: 1 time

Re: Salamander Grand Piano velocity problem

Post by paul »

bluebell wrote: Thu Apr 08, 2021 5:59 pm It happens with Carla on my system, too, but not with Linuxsampler. It's obviousy not a problem with the Salamander sound font.
So you think it's a Carla problem? Shall we flag it in the appropriate channel?
Keep on rocking in the free world!
User avatar
bluebell
Established Member
Posts: 1909
Joined: Sat Sep 15, 2012 11:44 am
Location: Saarland, Germany
Has thanked: 111 times
Been thanked: 116 times

Re: Salamander Grand Piano velocity problem

Post by bluebell »

paul wrote: Sun Apr 11, 2021 8:25 pm
bluebell wrote: Thu Apr 08, 2021 5:59 pm It happens with Carla on my system, too, but not with Linuxsampler. It's obviousy not a problem with the Salamander sound font.
So you think it's a Carla problem? Shall we flag it in the appropriate channel?
If you use Carla as a sfz player then I recommend a bug report. But be sure to get the latest Carla. My Carla is a bit dated and when I compile new versions of Carla on my Xubuntu 16.04 then I can't draw connections on the canvas.

https://github.com/falkTX/Carla

Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/

Post Reply