<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.3">
  <TITLE>Re: [CM] CM+Fomus to notate MIDI sequence with VSL keyswitches?</TITLE>
</HEAD>
<BODY>
On Thu, 2010-07-29 at 14:55 +0100, Bret Battey wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    One challenge with translating the VSL keyswitches is handling legatos. After identifying a legato keyswitch, one would start a Fomus slur on the following note. The instrument remains in legato until some other articulation is specified. For writing the Fomus score, then, after identifying a new keyswitch, one would then have to back up to the previous Fomus score note to add an end-of-slur attribute. &nbsp;I couldn&#8217;t handle this at all in the quick and dirty realtime MAX/MSP version I did. Potentially will be able to with CM assuming I can back up to a previous score objects easily (been a long time since I tried that in CM &#8212; took quite a bit of head-scratching back then).<BR>
</BLOCKQUOTE>
I used to have a &quot;continue slur&quot; mark so that slur-end marks wouldn't be necessary (to avoid exactly the situation you're describing, having to &quot;back up&quot; a note to put an end-slur mark on it)--but I haven't added this yet to the C++ version (i thought maybe they made things too complicated)...&nbsp; basically fomus would extend the slur up to the last &quot;continue&quot; mark it finds.&nbsp; i'll see if i can add this feature in by the next release.
</BODY>
</HTML>