generic automatic phrasing via slur markings

...it took a lot of experimentaton and a little guesswork about undocumented elements of the Notion rules tagset, but I have come up with a recipe for a series of rules that can yeild a somewhat convincing hint of musical phrasing as per slur markings. It makes the very first and last notes under the slur only very slightly softer,gives all the notes in the middle of the slur a very slight emphasis and smoother legato, and it gives the very last note under the end of the slur marking slightly shortened duration. In combination these tiny tweeks add up to just enough perceptual cues to help suggest a musical phrase directly from the notation.
Obviously this is no replacement for "hand made" velocity/controller curves in the important places where you really need those details, but for a great many other less critical little bits this trick can help to reduce the amount of tedious microscopic tweeking necessary to coax a bit of life out of your score. At the least it is just a tad more satisfying to hear some hint of musical phrasing immediately while you are initially composing and notating.
So all caveats aside, in the attached zip is the short snippet of xml for this subset of add-on rules I cooked up to do this, which should work generically about the same for any instrument library. Be aware that there is a possibility of conflicting with other rules if you have any that also make use of the same "slurred-attack" and "slurred-release" tests. I have been using these with rulesets for both EWQL and VSL based primarily upon the provided rules from notion for those libs, and it did not break anything for me there.
I also included at the top of the file a pair of custom dynamic scales, the first one is fairly linear which I use for velocity. The second is more exponential, from the center outwards so it spreads wider at the extremes, which I use for somewhat improved CC-11 expression on unanchored hairpins.
Hope this helps anybody...
-DG
Obviously this is no replacement for "hand made" velocity/controller curves in the important places where you really need those details, but for a great many other less critical little bits this trick can help to reduce the amount of tedious microscopic tweeking necessary to coax a bit of life out of your score. At the least it is just a tad more satisfying to hear some hint of musical phrasing immediately while you are initially composing and notating.
So all caveats aside, in the attached zip is the short snippet of xml for this subset of add-on rules I cooked up to do this, which should work generically about the same for any instrument library. Be aware that there is a possibility of conflicting with other rules if you have any that also make use of the same "slurred-attack" and "slurred-release" tests. I have been using these with rulesets for both EWQL and VSL based primarily upon the provided rules from notion for those libs, and it did not break anything for me there.
I also included at the top of the file a pair of custom dynamic scales, the first one is fairly linear which I use for velocity. The second is more exponential, from the center outwards so it spreads wider at the extremes, which I use for somewhat improved CC-11 expression on unanchored hairpins.
Hope this helps anybody...
-DG