Skip to main content

Topic: CueHeads.ms (1.0) (Read 2442 times) previous topic - next topic

CueHeads.ms (1.0)
This plugin draws cue noteheads in the positions of any blank note space noteheads on a subsequent chord. If Class is set to StaffSig, then multiple chords will be notated, up to the next object occurrence. The size of the cue noteheads can be adjusted via a Size parameter.

Paste the following snippet into NWC 2.75, then go to Tools > Manage Objects to install the object.

Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.75,Single)
|User|CueHeads.ms|Pos:1|Class:StaffSig|Size:70
|Clef|Type:Treble
|TimeSig|Signature:4/4
|Chord|Dur:Half|Pos:-7z,-4z,-3,-2,1,2
|Chord|Dur:4th|Pos:-2,1,3z,5z
|Chord|Dur:8th|Pos:-2,1,3z,5z|Opts:Stem=Down,Beam=First
|Chord|Dur:8th|Pos:-2,1,3z,5z|Opts:Stem=Down,Beam=End
|Bar
|RestChord|Dur:4th,Dotted|Opts:Stem=Down,ArticulationsOnStem|Dur2:Half,Dotted|Pos2:-2,-1,1z,3z
!NoteWorthyComposerClip-End

There are a currently several known limitations/exclusions for this object:
  • The noteheads on the upper and lower portions of a split stem chord do not line up, since they are drawn relative to the existing stems.
  • The sizes of beams, flags, accidentals, ledger lines and augmentation dots are not adjusted/affected. You may wish to manually shorten the stems of notes/chords if they consist solely of cue noteheads.
  • All noteheads drawn by the object will be in the item color of the custom object.

I created this object primarily for use in choral scores, where there are alternate vocal parts or optional descant notes. Please let me know if you find other uses, or encounter any bugs.
  • Last Edit: 2017-08-28 09:32 pm by Mike Shawaluk

Re: CueHeads.ms (0.2)
Reply #1
The CueHeads.ms object has been updated, with the following changes:

  • Now supports split stem chords.

Please refer to the parent post for additional information.

  • Lloyd
  • NWC2 User
Re: CueHeads.ms (0.2)
Reply #2
I don't know if it's a bug or not, but it seems that object can't draw cueheads in both notes of a chords with only two notes.
I've also noticed that changing the notehead color will make disappear every cue noteheads, and changing chord color don't affect to the cue noteheads.

Here there's samples:
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.75,Single)
|User|CueHeads.ms|Pos:1|Class:StaffSig|Size:70
|Clef|Type:Treble
|TimeSig|Signature:4/4
|Text|Text:"4"|Font:StaffItalic|Pos:6.5|Justify:Center|Placement:AtNextNote
|Chord|Dur:4th,Dotted|Pos:-3z,-1z,1z,3z
|Text|Text:"3"|Font:StaffItalic|Pos:6.5|Justify:Center|Placement:AtNextNote
|Chord|Dur:4th,Dotted|Pos:-3z,-1z,1z|Opts:Stem=Down
|Text|Text:"2"|Font:StaffItalic|Pos:6.5|Justify:Center|Placement:AtNextNote|Color:1
|Chord|Dur:4th,Dotted|Pos:-3z,-1z|Opts:Stem=Down
|Text|Text:"1"|Font:StaffItalic|Pos:6.5|Justify:Center|Placement:AtNextNote
|Note|Dur:4th,Dotted|Pos:-3z|Opts:Stem=Down
|Bar|Style:Double
|Text|Text:"Normal"|Font:StaffItalic|Scale:50|Pos:11.5|Justify:Center|Placement:AtNextNote
|Chord|Dur:4th|Pos:-2,1,3z,5z|Opts:Stem=Down
|Text|Text:"Notehead"|Font:StaffItalic|Scale:50|Pos:8.5|Justify:Center|Placement:AtNextNote
|Text|Text:"color"|Font:StaffItalic|Scale:50|Pos:7|Justify:Center|Placement:AtNextNote
|Chord|Dur:4th|Pos:-2!1,1!1,3z!1,5z!1|Opts:Stem=Down
|Text|Text:"Chord"|Font:StaffItalic|Scale:50|Pos:11.5|Justify:Center|Placement:AtNextNote
|Text|Text:"color"|Font:StaffItalic|Scale:50|Pos:10|Justify:Center|Placement:AtNextNote
|Chord|Dur:4th|Pos:-2,1,3z,5z|Opts:Stem=Down|Color:1
!NoteWorthyComposerClip-End
[...] y el mayor bien es pequeño: que toda la vida es sueño, y los sueños, sueños son.

Re: CueHeads.ms (0.2)
Reply #3
changing chord color don't affect to the cue noteheads.
AFAIK, user objects are limited to two colors: Whiteout and Printer Default.
Registered user since 1996

  • Lloyd
  • NWC2 User
Re: CueHeads.ms (0.2)
Reply #4
Quote
user objects are limited to two colors
Thanks Rick, I didn't know that  :D

in fact, now I realize that I was quite stupid trying change color directly from the chord, the object's color must be obviously changed in the object instance...
  • Last Edit: 2015-11-02 06:50 pm by Lloyd
[...] y el mayor bien es pequeño: que toda la vida es sueño, y los sueños, sueños son.

Re: CueHeads.ms (0.3)
Reply #5
The CueHeads.ms object has been updated, with the following changes:

  • Corrected numerous issues (2-note chords, colored noteheads, ties.)

Please refer to the parent post for additional information.

Re: CueHeads.ms (0.3)
Reply #6
Thanks much for doing this, Mike. I came home from a rehearsal at which two performers had complained about the lack of cues in my parts, went into the forum, and found this. I expect to use it a lot. It doesn't solve the smaller-staff and short staff segments problems, but it's a giant step in the right direction.

Re: CueHeads.ms (0.3)
Reply #7
Many many thanks for this! - it fulfills at least three quarters of my "small staffs" wish - maybe all of it. I'll try this out on my co-musicians in the next weeks!
Harald M.

Re: CueHeads.ms (0.3)
Reply #8
I have a little problem with CueHeads in conjunction with my "ShowRanges" user tool: Cueheads does not show the heads in the note head's color (if the note head has a special color; in the text representation, this is indicated with !#, where # is 1...7 for Highlight1...Highlight7)

I searched the API documentation for "simply setting the font's color" - but I did not find anything that would help me.

So my question is: Is there a possibility to add correct notehead coloring to cueheads?

// Edit:
Mhm - one should read the thread, even if it is more than two years old ... it says "colored noteheads" 3 postings above - but I cannot make it work :(

Thanks!
H.M.

Re: CueHeads.ms (0.3)
Reply #9
I cannot make it work
the object's color must be ... changed in the object instance...
Registered user since 1996

Re: CueHeads.ms (0.3)
Reply #10
I assume you want to tell me that even though the score looks like this,
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|User|CueHeads.ms|Pos:-1|Class:StaffSig
|Chord|Dur:4th|Pos:-1!1,1|Opts:Stem=Up
|Chord|Dur:4th,Grace|Pos:-1!1,1
|Chord|Dur:4th|Pos:-1z!1,1z|Opts:Stem=Up
!NoteWorthyComposerClip-End
(note the !1 on all three notes on position -1), I have to live with the result in the attachment ... well then, so be it ...
Thanks!

H.M.

Re: CueHeads.ms (0.3)
Reply #11
I have to live with the result in the attachment
Yes, unless you want to do something like this:
Code: (nwc) [Select · Download]
!NoteWorthyComposer(2.751)
|AddStaff|Name:"Staff"
|StaffProperties|EndingBar:Open (hidden)|WithNextStaff:Layer
|User|CueHeads.ms|Pos:-1|Class:StaffSig|Color:1
|Rest|Dur:4th|Visibility:Never
|Note|Dur:4th|Pos:-1z|Opts:Stem=Up
|AddStaff|Name:"Staff-1"
|StaffProperties|EndingBar:Open (hidden)
|StaffProperties|Channel:2
|User|CueHeads.ms|Pos:-1|Class:StaffSig
|Chord|Dur:4th|Pos:-1!1,1|Opts:Stem=Up
|Chord|Dur:4th,Grace|Pos:-1!1,1
|Note|Dur:4th|Pos:1z!1|Opts:Stem=Up
!NoteWorthyComposer-End
Registered user since 1996

Re: CueHeads.ms (1.0)
Reply #12
The CueHeads.ms object has been updated, with the following changes:
  • Minor code improvements to take advantage of API changes that are present in version 2.75a.
Please refer to the parent post for additional information.

Re: CueHeads.ms (1.0)
Reply #13
Sorry, guys, but I must be really dense. I have no idea how to get the cueheads to show up. I have installed the object.

Help??

Re: CueHeads.ms (1.0)
Reply #14
First, insert the CueHeads.ms object at the beginning of the staff where you want to include cue-sized noteheads. It will show a label when you are in the editing view, to remind you that you are using the object, but it won't display that label when you print your score.

Then, go to any note or chord where you want to have a cue-sized notehead. Right click on that notehead, and choose Noteheads > Blank Space. This will hide the original notehead, and the plugin will draw the cue notehead in its place.

Re: CueHeads.ms (1.0)
Reply #15
Mike, I am doing that, but I am getting an alert that it has been suspended and that I have to download an upgrade?

Sorry to be so stupid but I am musically great, but not so much technically!

Re: CueHeads.ms (1.0)
Reply #16
And thanks for the help, btw. If I can get this to work, my life will take on a rosy glow!

Re: CueHeads.ms (1.0)
Reply #17
The current version of the CueHeads.ms plug-in on the forum requires the latest version of NWC, which is 2.75a (actually 2.75a.2). There should be instructions on how to update to the latest version when you choose Help > Access Noteworthycomposer.com. Once you are running the latest version, everything should work as expected.

Re: CueHeads.ms (1.0)
Reply #18
Hallelujah!

I was doing everything right, just not the most recent update to 2.75!

Thanks, this is fantastic!!!!!!!!

Now, what other new tricks should I be learning????

Re: CueHeads.ms (1.0)
Reply #19
Regarding cues:

What stem size do you recommend? Is there a standard? They definitely need to be shorter when they are stand alone cues.

Thanks,

Re: CueHeads.ms (1.0)
Reply #20
Regarding cues:

What stem size do you recommend? Is there a standard? They definitely need to be shorter when they are stand alone cues.

Thanks,

If you are adding a cue notehead to the top/bottom of a chord (i.e. an optional harmony part) then stem length probably doesn't need to be adjusted. If you are doing standalone notes, I think it depends on the notehead size factor you are using. For the default value of 70%, I would scale the stem length by the same amount. Since default stem length is 7 spaces, that would give 4.9 (round it to 5).

Of course, one of the limitations to the CueHeads object is that it does not scale other aspects of the note, such as ledger lines, beams, flags, dots, articulations or accidentals. However, NWC's grace notes will correctly scale all of those. For that reason, I will sometimes use a series of grace notes when I want to show a standalone series of notes (such as for an introduction), inserting spacers or invisible rests between them. Doing this won't give correct alignment between multiple staves in a system.

Re: CueHeads.ms (1.0)
Reply #21
Thank you. Would you be able to post some examples?

I haven't been using cues but I know that it's helpful and expected.

The pieces I'm notating are for Clarinet and Piano. The Wind instrument sometimes has long measures of rest. I'm not sure how much to put in for showing the piano part. Another piece has choir, piano and clarinet. I have the cue show a measure of the melody for the choir in the clarinet part. I made the cue stems go the opposite direction as well as labelling it "choir".

Re: CueHeads.ms (1.0)
Reply #22
I may have misspoken. The technique I described doesn't allow the grace cue notes to be beamed - I thought I had tested this, but apparently I did not.  Upon further reflection, you might have a better time using @hmmueller's CueStaff plugin to do this. That approach will give the proper alignment between staves, although it might be more work to setup. You can see examples of that plugin on its topic thread.

Re: CueHeads.ms (1.0)
Reply #23
Mike, I just wanted to say thank you.  I used your CueHeads.ms for real for the first time today, and it does the job perfectly.

d