[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