All:
You can easily map one control message to a different control message,
using a MIDI router, such as qmidiroute.
- Aere
On 05/23/2017 05:22 PM, Marcus Weseloh wrote:
Hi all,
I've added a test MIDI file and soundfont to the ticket:
https://sourceforge.net/p/fluidsynth/tickets/50/#b976
And Kjetil: if you really want to use the key pressure as volume
control by default in a non-standard way, you could always hack the
modulator into your fluidsynth copy. A patch is attached. It gives you
Poly Pressure to Initial Modulation, in a positive concave unipolar
mapping. That means that positive key pressure values reduce the
initial volume of the sound (based on the velocity of the note on). So
it's basically an inversed Expression controller, just on a single
note. But I think something like that should really only be a hack and
not part of FluidSynth... not even as a configuration option.
Cheers,
Marcus
2017-05-23 18:18 GMT+02:00 Marcus Weseloh <mar...@weseloh.cc
<mailto:mar...@weseloh.cc>>:
Hi Aere,
2017-05-23 16:47 GMT+02:00 Aere Greenway
<a...@dvorak-keyboards.com <mailto:a...@dvorak-keyboards.com>>:
> I have been using FluidSynth for years, by way of the Qsynth GUI
interface, with a synthesizer having aftertouch (which it
actually does by sending Channel Pressure MIDI control messages).
> It has always had the same effect as the modulation control
message.
> With the FluidR3_GM soundfont (which comes with Qsynth as a
dependency), the Modulation control often produces a
non-pleasing sound, so I actually removed the Channel Pressure
messages from my MIDI sequences.
> With other soundfonts, the Modulation messages (and
therefore the Channel Pressure messages) are useful.
> It has had this behavior for over 10 years.
> Polyphonic Aftertouch may be different from Channel
Pressure. I am talking about Channel Pressure, which my
synthesizer uses.
Thank you very much for your feedback! Yes, most synthesizers
implement only Channel Pressure for aftertouch (probably because
Polyphonic aftertouch can generate an awful lot of messages on a
keyboard). And the soundfont default for Channel Pressure messages
is to affect the Vibrato LFO pitch depth, same as the modulation
wheel. I can understand why you remove those messages when using
the FluidR3 soundfont.
Polyphonic aftertouch is a completely different message, though.
It's not mapped to a modulator by default and has the unique
property that it affects single notes, not the whole channel. So
with the right MIDI controller and soundfont, it can give you a
lot of expressive power.
Cheers,
Marcus
_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev
--
Sincerely,
Aere
_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev