[LAD] successive note on midi events

Clemens Ladisch clemens at ladisch.de
Tue Apr 13 07:55:43 UTC 2010


Jens M Andreasen wrote:
> On Tue, 2010-04-13 at 00:55 +0100, James Morris wrote:
> > A string of note-ons following each other all for the same pitch n without
> > any intervening note-offs for pitch n, IS PERFECTLY ACCEPTABLE provided
> > they are INTENTIONAL and NOT accidental.
> 
> Yes, except for that this is an absurdity that could only happen by
> accidental programming.

Are you trying to assert that absurdities (and accidental programming)
do *not* happen quite often in music?  ;-)


To quote from the GS standard:
| Address: 40 1x 14, Parameter: ASSIGN MODE,
| 0 = SINGLE, 1 = LIMITED-MULTI, 2 = FULL-MULTI
| 
| Single: If the same note is played multiple times in succession, the
| previously-sounding note will be completely silenced, and then the new
| note will be sounded.
| 
| LimitedMulti: If the same note is played multiple times in succession,
| the previously-sounding note will be continued to a certain extent
| even after the new note is sounded. (Default setting)
| 
| FullMulti: If the same note is played multiple times in succession,
| the previously-sounding note(s) will continue sounding for their
| natural length even after the new note is sounded.
| 
| * ASSIGN MODE is the parameter that determines how voice assignment
| will be handled when sounds overlap on identical note numbers in the
| same channel (i.e., repeatedly struck notes).

IIRC the XG standard has a similar parameter.


Regards,
Clemens



More information about the Linux-audio-dev mailing list