[jmsl] Articulation request

jmsl at music.columbia.edu jmsl at music.columbia.edu
Thu Jul 10 14:30:20 EDT 2008


Hi Nick,

That sounds very promising!  Some questions that I had:
	-	What about the possibility of multiple marks on a single note?   
(for example, a note with an accent, a fermata and a breath mark)   
Otherwise, to get around this, it's a question of generating  
combinations of marks.
	-	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.

One other custom drawing thing that could be very, very cool: the  
ability to do things like breakpoint functions on the score.  This  
wouldn't export to SCORE, etc. but would be really fantastic as a  
compositional tool.  It also gets around the paradigm of all events  
being attached to notes.  I can imagine a lot of things with CC  
messages, etc. that happen over the course of a note, and this seems  
like an interesting idea that might be possible with a custom score  
renderer?

I suppose, though this would also require some crazy edit manager  
stuff, now that I think of it.  Maybe the bpf functions live on a  
separate panel...  this gets around all manner of nastiness...

>  So there is a kind of tension between the historical intentions of  
> JMSL Score and the creative way it is currently being used to  
> pioneer new music.

I'm definitely hoping to make JMSL my main compositional software,  
though I'll probably continue to use Finale, etc. for publishing.  The  
more that JMSL can express, the more powerful it becomes, though I  
definitely agree with limiting layout and positioning overhead.

thanks again,
Peter McCulloch



More information about the jmsl mailing list