[jmsl] Articulation request

jmsl at music.columbia.edu jmsl at music.columbia.edu
Mon Jul 14 18:32:05 EDT 2008


jmsl at music.columbia.edu wrote:
>     -    Would it be possible for the definitions of the marks 
> themselves to contain information on how they were to ornament a note? 
> (and that that is called from within getPerformanceData() )  The 
> advantage being that the way to perform the mark is intrinsic to the 
> class.  If you use the class, you use its ornamenting method, which 
> should make it possible for people to share ExpressionMark class 
> libraries.
How would we handle two ornaments on the same note that did conflicting 
things with the data?

I'm trying to figure out a way to do this that doesn't require something 
more general purpose and slick... For example a "roll" ornament on a 
snare drum note; that would require behavior that is more complicated 
than just increasing or decreasing a data value or two. Similarly, a 
trill ornament requires significantly different instrument behavior 
than, say accent (change amplitude value), staccato (change hold value), 
etc... so I think we need to back up a little and come up with something 
that is a more general purpose solution to this issue.  I'd like to 
pound on these ideas a bit more before jumping to a solution with 
getPerformance Data() or DataTranslators.

Thanks
Nick


More information about the jmsl mailing list