Skip to main content
Topic: Buglet report - Layering  (Read 2501 times) previous topic - next topic

Buglet report - Layering

I used this as the top staff in a pair of layered staffs, in order to provide cue notes for the bass player:
!NoteWorthyComposerClip(2.0,Single)
|TempoVariance|Style:Fermata|Pause:0|Pos:6|Justify:Center|Placement:AtNextNote|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|TempoVariance|Style:Fermata|Pause:0|Pos:6|Justify:Center|Placement:AtNextNote|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|Rest|Dur:4th|Opts:Stem=Down|Visibility:Never
|Rest|Dur:4th|Opts:Stem=Down|Visibility:Never
|Rest|Dur:4th|Opts:Stem=Down|Visibility:Never
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:4|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Bar
|Rest|Dur:8th|Opts:VertOffset=4
|Note|Dur:8th,Grace|Pos:3|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:4|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:3|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:2|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:0|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Rest|Dur:8th|Opts:Stem=Up,VertOffset=4
|Note|Dur:8th,Grace|Pos:4|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Bar
|Rest|Dur:8th|Opts:Stem=Up,VertOffset=4
|Note|Dur:8th,Grace|Pos:3|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:4|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:3|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:#1|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:4th,Grace|Pos:2|Opts:Stem=Up
|Rest|Dur:4th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:0|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Bar
!NoteWorthyComposerClip-End


It was followed by this bass line in the second staff:


!NoteWorthyComposerClip(2.0,Single)
|Clef|Type:Bass
|Key|Signature:C
|TimeSig|Signature:AllaBreve|Visibility:Never
|Text|Text:"Bass"|Font:PageText|Pos:19
|Text|Text:"Ad lib"|Font:StaffItalic|Pos:12
|TempoVariance|Style:Fermata|Pause:0|Pos:6|Justify:Center|Placement:AtNextNote
|Rest|Dur:Whole
|Bar
|Rest|Dur:Whole
|Bar
|TempoVariance|Style:Fermata|Pause:0|Pos:9|Justify:Center|Placement:AtNextNote
|Rest|Dur:Whole
|Bar
|Rest|Dur:Whole
|Bar
|Text|Text:"A tempo  Medium Swing"|Font:StaffItalic|Pos:14
|Rest|Dur:Whole
|Bar
|Rest|Dur:Whole
|Bar
|Dynamic|Style:f|Pos:-11|Wide:Y
|Note|Dur:4th|Pos:-1
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-3
|Note|Dur:4th|Pos:-4
|Bar
|Note|Dur:4th|Pos:-1
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-3
|Note|Dur:4th|Pos:-4
|Bar
|Dynamic|Style:p|Pos:-11|Wide:Y
|Note|Dur:8th|Pos:6|Opts:Stem=Down,Crescendo,Beam=First
|Note|Dur:8th|Pos:5|Opts:Stem=Down,Crescendo,Beam
|Note|Dur:8th|Pos:b5|Opts:Stem=Down,Crescendo,Beam
|Note|Dur:8th|Pos:4^|Opts:Stem=Down,Crescendo,Beam=End
|Note|Dur:8th|Pos:4|Opts:Stem=Down,Crescendo,Beam=First
|Note|Dur:8th|Pos:b4|Opts:Stem=Down,Crescendo,Beam
|Note|Dur:8th|Pos:3|Opts:Stem=Down,Crescendo,Beam
|Note|Dur:8th|Pos:b3^|Opts:Stem=Down,Crescendo,Beam=End
|Bar
|Note|Dur:8th|Pos:b3|Opts:Stem=Down,Crescendo,Beam=First
|Note|Dur:8th|Pos:2|Opts:Stem=Down,Crescendo,Beam
|Note|Dur:8th|Pos:1|Opts:Stem=Down,Crescendo,Beam
|Note|Dur:8th|Pos:b1^|Opts:Stem=Down,Crescendo,Beam=End
|Note|Dur:8th|Pos:1|Opts:Stem=Down,Crescendo,Beam=First
|Note|Dur:8th|Pos:0|Opts:Stem=Down,Crescendo,Beam
|Note|Dur:8th|Pos:b0|Opts:Stem=Down,Crescendo,Beam
|Dynamic|Style:ff|Pos:-11|Wide:Y
|Note|Dur:8th|Pos:-1|Opts:Stem=Down,Beam=End
|Bar
|Rest|Dur:4th
|Rest|Dur:8th
|Dynamic|Style:f|Pos:-11|Wide:Y
|Note|Dur:8th|Pos:-4
|Note|Dur:8th|Pos:-1|Opts:Stem=Up,Beam=First
|Note|Dur:8th|Pos:-1|Opts:Stem=Up,Beam=End
|Rest|Dur:4th
|Bar
|Dynamic|Style:mf|Pos:-11|Wide:Y
|Rest|Dur:8th
|Note|Dur:4th|Pos:#-1
|Note|Dur:4th|Pos:-1
|Note|Dur:4th|Pos:-1
|Note|Dur:8th|Pos:0^
|Bar|Style:Double
|Text|Text:"A"|Font:User2|Pos:11|Placement:AsStaffSignature
|Note|Dur:4th|Pos:0
|Note|Dur:4th|Pos:3
|Note|Dur:4th|Pos:5
|Note|Dur:4th|Pos:7
|Bar
!NoteWorthyComposerClip-End


In Print Preview, the song is only displayed for the length of the top staff (6 bars) , whether or not layering is allowed.  It seems the print command is governed by the properties of the top staff.  If the top staff is only a few bars long, you're only going to see that number of bars for the second staff.  The rest will be truncated. 

The problem goes away if I pad the first staff with several rest bars:

!NoteWorthyComposerClip(2.0,Single)
|TempoVariance|Style:Fermata|Pause:0|Pos:6|Justify:Center|Placement:AtNextNote|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|TempoVariance|Style:Fermata|Pause:0|Pos:6|Justify:Center|Placement:AtNextNote|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|Rest|Dur:4th|Opts:Stem=Down|Visibility:Never
|Rest|Dur:4th|Opts:Stem=Down|Visibility:Never
|Rest|Dur:4th|Opts:Stem=Down|Visibility:Never
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:4|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Bar
|Rest|Dur:8th|Opts:VertOffset=4
|Note|Dur:8th,Grace|Pos:3|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:4|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:3|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:2|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:0|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Rest|Dur:8th|Opts:Stem=Up,VertOffset=4
|Note|Dur:8th,Grace|Pos:4|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Bar
|Rest|Dur:8th|Opts:Stem=Up,VertOffset=4
|Note|Dur:8th,Grace|Pos:3|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:4|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:3|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:#1|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Note|Dur:4th,Grace|Pos:2|Opts:Stem=Up
|Rest|Dur:4th|Opts:Stem=Down|Visibility:Never
|Note|Dur:8th,Grace|Pos:0|Opts:Stem=Up
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Bar
|Bar|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
|Rest|Dur:Whole|Visibility:Never
|Bar|Visibility:Never
!NoteWorthyComposerClip-End
 
The problem also goes away if I move the cue staff down, making the longer part the top staff.

Not a fatal error but an interesting buglet.

Something else I noticed here - it would be awfully nice to be able to beam grace (cue) notes across rests.

Re: Buglet report - Layering

Reply #1
You get the same result if you export to NWC 1.75

More of a feature than a bug. I use this to check on how much horizontal space a system requires, although I'd really rather have a "Justify printed systems horizontally" checkbox.

- it would be awfully nice to be able to beam grace (cue) notes across rests.
Better to have real cue notes than to add another hack to the existing cue note hacks.

I think the attachment is what you want to do. The method works well for cue notes where there is just one visible staff.
Registered user since 1996

Re: Buglet report - Layering

Reply #2
I'm with Rick, here, although I wouldn't necessarily call it a "feature." More of an inconvenience made unavoidable by the basic program design. If you look at the "force system break" check box in the bar line properties dialogue, you'll see that it only works on the top staff. That's another clue to the fact that NWC uses the top staff as the primary guide to determining print layout. I'm glad you've found a use for it, Rick, because I don't see it going away.