651
The Parts user tool is helpful, but it leaves rest sequences like the following when a voice is completely deleted:
!NoteWorthyComposerClip(2.75,Single)
|Rest|Dur:4th
|Rest|Dur:8th,Dotted
|Rest|Dur:16th
|Rest|Dur:8th,Slur
|Rest|Dur:8th
|Rest|Dur:8th,Staccato
|Rest|Dur:8th,Staccato
|Bar
|Rest|Dur:4th
|Rest|Dur:4th
|Rest|Dur:Half
|Bar
!NoteWorthyComposerClip-End
(from this:
!NoteWorthyComposerClip(2.75,Single)
|Rest|Dur:4th
|Note|Dur:8th,Dotted|Pos:2|Opts:Stem=Down,Beam=First
|Note|Dur:16th|Pos:3|Opts:Stem=Down,Beam=End
|Note|Dur:8th,Slur|Pos:4|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:3|Opts:Stem=Down,Beam
|Note|Dur:8th,Staccato|Pos:2|Opts:Stem=Down,Beam
|Note|Dur:8th,Staccato|Pos:1|Opts:Stem=Down,Beam=End
|Bar
|Note|Dur:4th|Pos:0
|Rest|Dur:4th
|Rest|Dur:Half
|Bar
!NoteWorthyComposerClip-End
Is there an easy way (read: a tool) to rewrite these rest sequences (and, more generally, also sequences of identical notes and chords) to the shortest possible rest/note/chord?
(Additional "possible hiccup": Musically, it is not ok to span a note over a "beat boundary", e.g., the 4th and 5th eighth in a 4/4 measure - they must be written as two tied eights. But then again, in some rhythms - e.g. when the 4/4 measures are split into 3+3+2 eighths -, it is ok to write a single quarter note. I do not know which and how many additional parameters one would need to control this - a string of the form "2+2/4" for a standard 4/4 time signature or "3+3+2/8" with semantics "no note spanning the boundaries indicated by +" might be the most versatile ...
//Edit: No, this is not enough; one needs such a string for each subdivision: 1/1, 2/2, [none for /4], 3+3+2/8, 2/16 as a shortcut for the repeated group 2+2+2+2+2+2+2+2/16, meaning that no eights can start at an odd sixteenths; etc.
// Edit^2: I think this is about the 3rd or 4th time I invent this, isn't it?? - including the Edit^2 idea
... I should use "search" more often and not invent so many things ...).
Thanks for help!
Harald
675
... I tried the hidden grace rest, but this creates, for me, a bad problem. When I start my staffs as follows ...
!NoteWorthyComposerClip(2.75,Single)
|Clef|Type:Treble
|Key|Signature:F#,C#,G#,D#|Tonic:E
|User|PageTxtMaestro.nw|Pos:0|Class:StaffSig|Visibility:TopStaff
|Boundary|Style:NewSize|Upper:25|Lower:6|Visibility:TopStaff
|Rest|Dur:8th,Grace
|Boundary|Style:Reset|Visibility:TopStaff
|User|PageTxt.nw|Pos:0|PgStyle:Title|Text:%Title%|Fnt:PageTitleText|YLoc:Top|XLoc:Center|PgCtrl:Once
|User|PageTxt.nw|Pos:0|PgStyle:Author|Text:%Author%|Fnt:PageText|YLoc:Top|XLoc:Right|CY:10|PgCtrl:Once
|User|PageTxt.nw|Pos:0|PgStyle:Lyricist|Text:%Lyricist%|Fnt:PageText|YLoc:Top|CY:10|XLoc:Left|PgCtrl:Once
|User|PageTxt.nw|Pos:0|PgStyle:Copyright|Text:%Copyright1%%br%%Copyright2%|Fnt:PageSmallText|YLoc:Bottom|XLoc:Center|Visibility:TopStaff
|User|Acciaccatura.ms|Pos:0|Class:StaffSig
|TimeSig|Signature:3/8
|PerformanceStyle|Style:Legato|Pos:7.5
|Rest|Dur:Whole
|Bar
!NoteWorthyComposerClip-End
... then that first whole rest does not come out as a 3/8 rest, but as a 4/4 rest!
... Do you put some things (clefs, time signature, key, objects) at other places to circumvent this?
Harald
679
Spacing ... oh yes. So the final result is that I start each staff in all my templates with this one (the dummy bar is there to force the first boundary to take effect):
|User|PageTxtMaestro.nw|Pos:0|Class:StaffSig|Visibility:TopStaff
|Boundary|Style:NewSize|Upper:25|Lower:6|Visibility:TopStaff
|Bar|XBarCnt:Y|Visibility:Never
|Boundary|Style:Reset|Visibility:TopStaff
|User|PageTxt.nw|Pos:0|PgStyle:Title|Text:%Title%|Fnt:PageTitleText|YLoc:Top|XLoc:Center|PgCtrl:Once|Visibility:TopStaff
|User|PageTxt.nw|Pos:0|PgStyle:Author|Text:%Author%|Fnt:PageText|YLoc:Top|XLoc:Right|CY:10
|User|PageTxt.nw|Pos:0|PgStyle:Lyricist|Text:%Lyricist%|Fnt:PageText|YLoc:Top|CY:10|XLoc:Left
|User|PageTxt.nw|Pos:0|PgStyle:Copyright|Text:%Copyright1%%br%%Copyright2%|Fnt:PageSmallText|YLoc:Bottom|XLoc:Center|Visibility:TopStaff
This should work ... thanks a lot!
Harald M.
682
On compound chords, an accidental is, IMHO, printed too far to the left - see attachment.
|Chord|Dur:4th|Pos:n-1|Opts:Stem=Up,Slur=Upward|Dur2:Half|Pos2:n-3,n-1
Regards
Harald M.