fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)


From: Kjetil Matheussen
Subject: Re: [fluid-dev] New patch: polyphonic key pressure (aftertouch)
Date: Tue, 23 May 2017 15:06:09 +0200



On Tue, May 23, 2017 at 2:59 PM, Marcus Weseloh <address@hidden> wrote:

2017-05-23 14:43 GMT+02:00 Kjetil Matheussen <address@hidden>:
Thanks for the explanation! It seems seems like polyphonic aftertouch
is a more advanced feature than I though, and you know a lot more
about this than me. I thought polyphonic aftertouch was just a way to
change the individual volume of single notes after they have started
playing.

It can be configured that way, but by default it does nothing is most soundfonts.
 
That's actually a bit surprising. Good to know.
 

It would be very nice to have a simple option for setting the volume of individual
notes after they start playing though. But perhaps that would require a different
type of extension to fluidsynth?

If you edit the soundfont and configure a Key Pressure -> Initial Attenuation modulator for every included preset, then that will work with my patch.

If you want this kind of behavior on every possible soundfont by default, then you are basically asking for an additional (non-standard) default Key Pressure -> Initial Attenuation modulator. That would require the addition of this modulator to the list of default modulators in FluidSynth. It would be very easy to add a command-line switch or API configuration option to implement this, but I'm not sure if this kind of non-standard behaviour is acceptable or not.


Yes, I would very much welcome such an option in Radium. I do include fluidsynth
with Radium though, so there's no problem applying a custom patch. But I imagine
others might find option like this useful as well, so in my opinion it would make
sense to include in the vanilla FluidSynth as well.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]