It is worth remembering that legacy MIDI hardware is stateless. MIDI
messages are simply processed as they are received. If a sostenuto message
is received before a note on, then the sostenuto won't affect the note. It
makes no difference if the sostenuto comes a millisecond or a minute before
the note to legacy MIDI hardware.

Jim Henry

-----Original Message-----
From: fluid-dev-bounces+jim.henry=sbcglobal....@nongnu.org
[mailto:fluid-dev-bounces+jim.henry=sbcglobal....@nongnu.org] On Behalf Of
R.L. Horn
Sent: Tuesday, March 10, 2015 11:09 PM
To: FluidSynth mailing list
Subject: Re: [fluid-dev] New ticket for Sostenuto patch

On Mon, 9 Mar 2015, CERESA Jean-Jacques ENAC/ENAC wrote:

> A new ticket has been created: #136 [PATCH]: Adding Sostenuto code

Formidable!

One observation:  The action is really, really, really fast (i.e. 
instantaneous).  It sometimes (fairly often, in the case of sequencer- and 
notation software) happens that the note-on and sostenuto events are 
nominally simultaneous and not necessarily in the correct order.  The 
attached (fairly mechanical) MIDI file, generated by lilypond, 
demonstrates this.

Now, I don't have a problem with things as they stand -- if I want a 
sloppier pedal I can simply defer the sostenuto events a few hundredths of 
a second -- but I wonder if that fast an action is typical.


_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to