1
Show Posts
This section allows you to view all Show Posts made by this member. Note that you can only see Show Posts made in areas you currently have access to.
Messages - Warren Porter
2
User Tools / Re: Swing triplets
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Clef|Type:Treble
|Key|Signature:F#|Tonic:G
|TimeSig|Signature:4/4
|Rest|Dur:4th
|Note|Dur:4th|Pos:0x
|Rest|Dur:4th
|Rest|Dur:8th
|Dynamic|Style:mp|Opts:Velocity=127,Volume=60|Pos:-8
|Note|Dur:8th,Slur|Pos:#-5
|Bar
|Note|Dur:4th,Staccato|Pos:-4
|Rest|Dur:8th
|Note|Dur:8th,Slur|Pos:-3
|Note|Dur:4th,Staccato|Pos:-2
|Rest|Dur:8th
|Note|Dur:8th,Slur|Pos:#-5
|Bar
|Note|Dur:8th,Staccato|Pos:-4|Opts:Stem=Up,Beam=First
|Note|Dur:8th,Slur|Pos:-3|Opts:Stem=Up,Beam
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Beam
|Note|Dur:8th,Slur|Pos:1|Opts:Stem=Up,Beam=End
|Note|Dur:8th,Staccato|Pos:0|Opts:Stem=Up,Beam=First
|Note|Dur:8th,Slur|Pos:-4|Opts:Stem=Up,Beam
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Beam
|Note|Dur:8th,Slur|Pos:0|Opts:Stem=Up,Beam=End
|Bar
|Note|Dur:Half,Slur|Pos:b0^|Opts:Crescendo
|Note|Dur:8th,Triplet=First,Slur|Pos:0|Opts:Stem=Up,Crescendo,Beam=First
|Note|Dur:8th,Triplet,Slur|Pos:-1|Opts:Stem=Up,Crescendo,Beam
|Note|Dur:8th,Triplet=End|Pos:-2|Opts:Stem=Up,Crescendo,Beam=End
|Note|Dur:8th,Triplet=First,Slur|Pos:-4|Opts:Stem=Up,Crescendo,Beam=First
|Note|Dur:8th,Triplet,Slur|Pos:-5|Opts:Stem=Up,Crescendo,Beam
|Note|Dur:8th,Triplet=End,Slur|Pos:-4^|Opts:Stem=Up,Crescendo,Beam=End
|Bar
|Note|Dur:Half,Dotted|Pos:-4|Opts:Crescendo
!NoteWorthyComposerClip-End
3
General Discussion / Re: REINSTALL nwc after computer crash
4
General Discussion / Re: Two in the place for three
This requires the use of "muted, displayed" and "hidden, played" staves for non-tuplet staves.
5
User Tools / Re: Resting Staff
Please look at the top message for the new script. I'll submit this to the Scriptorium after I tackle any bugs. The only change was on line 50.
6
General Discussion / Re: Missing missing octave accidentals
7
General Discussion / Re: Exporting NWC to Midi
HTH
8
General Discussion / Re: Merry Christmas
9
User Tools / Re: MIXER BOARD
10
General Discussion / Re: Question on tremelo
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)TIA
|Clef|Type:Treble
|Key|Signature:F#,C#,G#,D#,A#|Tonic:B
|TimeSig|Signature:2/4
|Tempo|Tempo:36|Pos:7
|Note|Dur:8th,Tenuto|Pos:-6|Opts:Stem=Up,Beam=First
|Note|Dur:8th,Tenuto|Pos:-6|Opts:Stem=Up,Beam=End
|Note|Dur:8th|Pos:-9|Opts:Stem=Up,Beam=First
|Note|Dur:64th,Slur|Pos:n-8|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-7|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-6|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-5|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-4|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-3|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-2|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:n-1|Opts:Stem=Up,Beam=End
|Bar
|Text|Text:"written"|Font:StaffItalic|Pos:10
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=First|Pos:0|Opts:Stem=Down,Beam=First
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet|Pos:1|Opts:Stem=Down,Beam
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=End|Pos:n2|Opts:Stem=Down,Beam=End
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=First|Pos:3|Opts:Stem=Down,Beam=First
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet|Pos:4|Opts:Stem=Down,Beam
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=End|Pos:n5|Opts:Stem=Down,Beam=End
|Bar
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=First|Pos:n6|Opts:Stem=Down,Beam=First
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet|Pos:7|Opts:Stem=Down,Beam
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=End|Pos:8|Opts:Stem=Down,Beam=End
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=First|Pos:#9|Opts:Stem=Down,Beam=First
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet|Pos:10|Opts:Stem=Down,Beam
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=End|Pos:#10|Opts:Stem=Down,Beam=End
|Bar|Style:Double
|Text|Text:"played"|Font:StaffItalic|Pos:11
|Note|Dur:16th,Triplet=First|Pos:0|Opts:Stem=Down,Beam=First
|Note|Dur:16th,Triplet|Pos:0|Opts:Stem=Down,Beam
|Note|Dur:16th,Triplet|Pos:1|Opts:Stem=Down,Beam
|Note|Dur:16th,Triplet|Pos:1|Opts:Stem=Down,Beam
|Note|Dur:16th,Triplet|Pos:n2|Opts:Stem=Down,Beam
|Note|Dur:16th,Triplet=End|Pos:2|Opts:Stem=Down,Beam=End
|Note|Dur:16th,Triplet=First|Pos:3|Opts:Stem=Down,Beam=First
|Note|Dur:16th,Triplet|Pos:3|Opts:Stem=Down,Beam
|Note|Dur:16th,Triplet|Pos:4|Opts:Stem=Down,Beam
|Note|Dur:16th,Triplet|Pos:4|Opts:Stem=Down,Beam
|Note|Dur:16th,Triplet|Pos:n5|Opts:Stem=Down,Beam
|Note|Dur:16th,Triplet=End|Pos:5|Opts:Stem=Down,Beam=End
!NoteWorthyComposerClip-End
11
General Discussion / Question on tremelo
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Tempo|Tempo:108|Text:"Pas vite (gai)"|Pos:14
|Clef|Type:Treble
|Key|Signature:F#,C#,G#,D#,A#|Tonic:B
|TimeSig|Signature:2/4
|Tempo|Tempo:36|Pos:7
|Note|Dur:8th,Tenuto|Pos:-6|Opts:Stem=Up,Beam=First
|Note|Dur:8th,Tenuto|Pos:-6|Opts:Stem=Up,Beam=End
|Note|Dur:8th|Pos:-9|Opts:Stem=Up,Beam=First
|Note|Dur:64th,Slur|Pos:n-8|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-7|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-6|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-5|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-4|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-3|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:-2|Opts:Stem=Up,Beam
|Note|Dur:64th,Slur|Pos:n-1|Opts:Stem=Up,Beam=End
|Bar
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=First|Pos:0|Opts:Stem=Down,Beam=First
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet|Pos:1|Opts:Stem=Down,Beam
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=End|Pos:n2|Opts:Stem=Down,Beam=End
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=First|Pos:3|Opts:Stem=Down,Beam=First
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet|Pos:4|Opts:Stem=Down,Beam
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=End|Pos:n5|Opts:Stem=Down,Beam=End
|Bar
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=First|Pos:n6|Opts:Stem=Down,Beam=First
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet|Pos:7|Opts:Stem=Down,Beam
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=End|Pos:8|Opts:Stem=Down,Beam=End
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=First|Pos:#9|Opts:Stem=Down,Beam=First
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet|Pos:10|Opts:Stem=Down,Beam
|User|TremoloSingle.ms|Pos:-2|Beams:1
|Note|Dur:8th,Triplet=End|Pos:#10|Opts:Stem=Down,Beam=End
|Bar
!NoteWorthyComposerClip-End
Thanks in advance.
12
User Tools / Problem with my webpages on Scriptorium
To test nwc-scriptorium.org/wp/pentuplets.html, open the webpage and attached file in different windows. Enter Alt/Tab to go from one window to the other and your cursor will be where you left it.
- Copy the tempo into Tempo Here.
- Copy the pentuplets (red notes) into the Textarea.
- Choose the Tuplet Staff radio button and hit Submit. The Textarea will now have hidden tempo changes at the front and back ends of the notes with a 5 over the middle.
- Change the radio button to Played (hidden) Staff.
- Copy the lime green notes into the Textarea and hit Submit. Each note will be tied to a note with a quarter of its duration.
- Click on Restore Last, choose Displayed (muted) Staff, and Submit.
- The same notes will be in the Textarea, each followed with a hidden rest with a quarter of its duration.
13
General Discussion / Re: What is 2 Ped.
Thanks for the input!
14
General Discussion / What is 2 Ped.
Also, what is a good midi channel for a muted violin? I've been listening to patchtest.nwc (from nwc-scriptorium.org) and 64 is the only one that sounds close.
TIA
15
General Discussion / Re: Finale’s finale
I have fear in my heart that this forum will cease to exist or that I won’t be able to use NWC in future.
16
User Tools / Re: Metronome
Good tool!
17
General Discussion / Re: NWC won't open downloads
I've tried a number of websites, including scriptorium, however I've noticed other things: If I search through my file structure for something on my PC, it opens NWC but does not open the file. When my browser opens my downloads, the same thing happens. When I open NWC, choose file open and search for a file, it opens. I get the same behavior if I change browsers.
Think I discovered a big clue: If NWC is already open, NWC opens it. The workaround appears to be to double click on the downloaded NWC file to open NWC and double click on it a 2nd time to open it in NWC.
18
General Discussion / Re: NWC won't open downloads
Something to do with the file system associations in the registry? Perhaps the wrong/corrupted directive?
I'm thinking the "%1" at the end of the Data section would be the likely culprit. Either missing or incorrect.
......
There's probably an easy way to fix associations from NWC, I just don't know what it is. Perhaps re-run the installer?
Thanks for looking at it though.
19
General Discussion / Re: NWC won't open downloads
20
General Discussion / Re: Violin harmonics
For open strings, touching the string in the middle creates a note an octave higher than the open string.
Touching a node that divides the string into thirds creates a note a 5th above the next octave. From 1st position, this would be the 4th finger and stopping (pressing it into the fingerboard here, normal playing) would give a pitch a 5th above the open string, but just touching it would send it an octave higher.
Dividing the string into 4 sections (the node is 3rd finger from first position) would raise the pitch two octaves from the open string.
There are also artificial harmonics where the player would stop with the first finger but barely touch the string with the 4th finger. This produces a pitch two octaves higher than if only the first finger was used.
Dividing the string into more than five parts can be done, but I have never seen it in real music.
Playing more than two notes in a chord produces a rolled or arpeggiated chord, two notes at a time.
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Clef|Type:Treble
|Chord|Dur:16th,Grace|Pos:-9,-5^|Opts:Stem=Up,Beam=First
|Chord|Dur:16th,Grace|Pos:-5,b0^|Opts:Stem=Up,Beam=End
|Text|Text:"2"|Font:PageSmallText|Scale:80|Pos:5.5|Placement:BestFitForward
|Text|Text:"4"|Font:PageSmallText|Scale:80|Pos:8|Wide:Y
|Chord|Dur:4th|Pos:b0,5,8X|Opts:Stem=Up
!NoteWorthyComposerClip-End
21
General Discussion / Re: NWC won't open downloads
22
General Discussion / NWC won't open downloads
Any ideas as to what happened? TIA
23
General Discussion / Re: Script Bug Challenge
- It can be solved by making that set of statements use a case construct where a break would follow each replace and only one replace is ever done to the duration.
- The 32nd can be replaced by X which will be turned into 64th after the Whole note is addressed.
- Instead of looking for "4th", look for /^4th/. That search string, as a regular expression must start the string so it would ignore 64th.
24
General Discussion / Re: Script Bug Challenge
I haven't touched my fiddle in quite a while and noticed I was getting intonation problems.I know very well the problem...![]()
25
General Discussion / Re: Script Bug Challenge
(Incidentally, I created practice files of that type for a friend who wants to "sight-transpose" with her Bb trumpet. I used a simple AWK script to generate a random sequence of muted/visible + playing/invisible note pairs. Youtube example).
I've used youtube a few times for NWC transcriptions a few times such as Thais accompaniment.
26
General Discussion / Script Bug Challenge
This is the working part of my script, it determines half the duration of the note and creates a rest followed by the note with it:
Code: [Select · Download]
function calculate(clip) {
var i, saveDur, saveDurB, saveDurE;
var lines = new Array(), result = new Array();
lines = clip.split("\r\n");
for (i=0; i < lines.length; i++) {
result=lines[i].match(/(.*Dur:)([^\|]*)(.*$)/);
if (result == null)
continue; // No duration, didn't follow grace note.
if (lines[i].indexOf("Grace") > 0) { // Found a grace note/chord
continue; }
if (lines[i].indexOf("Rest") > 0) { // Found a rest, ignore
continue; }
// shell.popUp(lines[i]);
saveDur = result[2];
//shell.popUp(saveDur);
saveDur = saveDur.replace("32nd","64th");
saveDur = saveDur.replace("16th","32nd");
saveDur = saveDur.replace("8th","16th");
saveDur = saveDur.replace("4th","8th");
saveDur = saveDur.replace("Half","4th");
saveDur = saveDur.replace("Whole","Half");
shell.popUp(saveDur);
// thisDur = getNoteLength(saveDur);
// shell.popUp(saveDur);
// Code to manipulate durations goes here
saveDurB = saveDur.replace("=End",""); // In case of triplets.
saveDurE = saveDur.replace("=First",""); // In case of triplets.
lines[i] = "|Rest|Dur:" + saveDurB + "\r\n" + result[1] + saveDurE + result[3];
}
return lines;
So far, so good except it changes a 32nd note to a 68th note.This was my test data:
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)Please hold off 24 hours after this is posted to let others take a shot at it.
|MPC|Controller:vol|Style:Linear Sweep|TimeRes:Sixteenth|SweepRes:1|Pt1:0,127|Pt2:1,123|Pt3:1,120|Pos:-6
|DynamicVariance|Style:Sforzando|Pos:-8
|Note|Dur:8th,DblDotted,Slur|Pos:n-3|Opts:Stem=Up,Beam=First
|Note|Dur:32nd|Pos:-4|Opts:Stem=Up,Beam=End
|Note|Dur:4th|Pos:-4^
|Note|Dur:8th|Pos:-4
|Note|Dur:4th,Tenuto|Pos:-3
|Note|Dur:8th,Tenuto|Pos:-3
|Bar
!NoteWorthyComposerClip-End
27
General Discussion / Re: Just a weekend story
You put in a good day's work on that.
28
User Tools / Re: Audit Bar Lines tool
This change has been made in the attachment to the top message.
29
General Discussion / Re: Very long half note
I ask if there is a User tool, a Manage objects or a Performance style to achieve this.
If changing the instrument doesn't work by itself, try to install the above tool.
Good luck!
30
General Discussion / Re: Repeated measures
31
User Tools / Repeated Measures
Staff Bold is 0.5 the size of Staff Metrics and Boxmark2 under User1 is 1.375 that of Staff Metrics.
wscript "'Browse can insert the path for you' \repMeas.js <PROMPT:Tot Times?=#>"
Suggested path \Program Files (x86)\Noteworthy Software\Noteworthy Composer 2\Scripts\
Rename the attachment removing .txt before installing.
This was my sample file, but you will have to change the User1 font if it doesn't contain Boxmark2.
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Clef|Type:Treble
|Key|Signature:F#|Tonic:G
|TimeSig|Signature:5/4
|Note|Dur:8th|Pos:-4
|Note|Dur:4th|Pos:-2
|Note|Dur:8th|Pos:-4
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-7
|Note|Dur:4th|Pos:-5
|Bar
!NoteWorthyComposerClip-End
You may need to change lines 58 and/or 59 to use a different font or User font number.
Enjoy!
** Updated attachment 02/28/2024 **
32
General Discussion / Re: Repeated measures
33
User Tools / Re: Examine clipboard
Code: [Select · Download]
WScript.StdOut.Write(WScript.StdIn.ReadAll());Same information, just in a different tab.
WScript.Echo("Testing"); // This line may be taken out.
WScript.quit(99);
/*
WScript.StdErr.Write(WScript.StdIn.ReadAll());
WScript.quit(1);
*/
This might be helpful when working on scripts that change the staff (Return Code == zero).
34
User Tools / Re: Examine clipboard
It's already visible in the stdin tab of the tool result dialog.
35
User Tools / Examine clipboard
Code: [Select · Download]
WScript.StdErr.Write(WScript.StdIn.ReadAll());
WScript.quit(1);
Create the file in your usual Scripts folder (must end in .js). When installing it as a new script, browse for the name of it, then add "wscript " (note trailing space) to the beginning of the line. No prompts.
36
General Discussion / Re: Percusion
For example:
In a score downloaded from the internet, the note FA, which is the Bass Drum, is shown on the percussion staff.
but in Noteworthy the Bass Drum is an LA.
Thanks for the attention.
Pedro López from Caracas, Venezuela
37
General Discussion / Re: Repeated measures
There's a user object for the single and double bar repeats. Works like a dream.
Insert menu, Object, RepeatMark.ms or RepeatMark.ms.hmm
38
General Discussion / Re: Repeated measures
You can also use a MusicDings font for User1. Which font did you use to show the measure repeat sign?
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Bar|SysBreak:Y
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=First
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=End
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=First
|Note|Dur:8th,Staccato|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=End
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Up,Lyric=Never,Beam=First
|Note|Dur:16th|Pos:1|Opts:Stem=Up,Lyric=Never,Beam
|Note|Dur:16th|Pos:b2|Opts:Stem=Up,Lyric=Never,Beam=End
|Rest|Dur:16th
|Note|Dur:16th|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=First
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=End
|Bar
|Spacer|Width:100
|Spacer|Width:100
|Text|Text:"\]"|Font:User1|Pos:-1.5|Justify:Center
|Spacer|Width:100
|Spacer|Width:100
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:16th|Pos:1|Opts:Stem=Up,Lyric=Never,Beam|Visibility:Never
|Note|Dur:16th|Pos:b2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Rest|Dur:16th|Visibility:Never
|Note|Dur:16th|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Bar
|Spacer|Width:100
|Spacer|Width:100
|Text|Text:"\]"|Font:User1|Pos:-1.5|Justify:Center
|Spacer|Width:100
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:16th|Pos:1|Opts:Stem=Up,Lyric=Never,Beam|Visibility:Never
|Note|Dur:16th|Pos:b2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Rest|Dur:16th|Visibility:Never
|Note|Dur:16th|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Bar
|Spacer|Width:100
|Spacer|Width:100
|Text|Text:"4"|Font:StaffBold|Pos:7
|Text|Text:"\]"|Font:User1|Pos:-1.5|Justify:Center
|Spacer|Width:100
|Spacer|Width:100
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:16th|Pos:1|Opts:Stem=Up,Lyric=Never,Beam|Visibility:Never
|Note|Dur:16th|Pos:b2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Rest|Dur:16th|Visibility:Never
|Note|Dur:16th|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Bar
|Spacer|Width:100
|Spacer|Width:100
|Text|Text:"\]"|Font:User1|Pos:-1.5|Justify:Center
|Spacer|Width:100
|Spacer|Width:100
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:16th|Pos:1|Opts:Stem=Up,Lyric=Never,Beam|Visibility:Never
|Note|Dur:16th|Pos:b2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Rest|Dur:16th|Visibility:Never
|Note|Dur:16th|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Bar
|Spacer|Width:100
|Spacer|Width:100
|Text|Text:"\]"|Font:User1|Pos:-1.5|Justify:Center
|Spacer|Width:100
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:16th|Pos:1|Opts:Stem=Up,Lyric=Never,Beam|Visibility:Never
|Note|Dur:16th|Pos:b2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Rest|Dur:16th|Visibility:Never
|Note|Dur:16th|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Bar
|Spacer|Width:100
|Spacer|Width:100
|Text|Text:"\]"|Font:User1|Pos:-1.5|Justify:Center
|Spacer|Width:100
|Spacer|Width:100
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:16th|Pos:1|Opts:Stem=Up,Lyric=Never,Beam|Visibility:Never
|Note|Dur:16th|Pos:b2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Rest|Dur:16th|Visibility:Never
|Note|Dur:16th|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Bar
|Spacer|Width:100
|Spacer|Width:100
|Text|Text:"8"|Font:StaffBold|Pos:7
|Text|Text:"\]"|Font:User1|Pos:-1.5|Justify:Center
|Spacer|Width:100
|Spacer|Width:100
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:16th|Pos:1|Opts:Stem=Up,Lyric=Never,Beam|Visibility:Never
|Note|Dur:16th|Pos:b2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Rest|Dur:16th|Visibility:Never
|Note|Dur:16th|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Bar
|Spacer|Width:100
|Spacer|Width:100
|Text|Text:"\]"|Font:User1|Pos:-1.5|Justify:Center
|Spacer|Width:100
|Spacer|Width:100
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:16th|Pos:1|Opts:Stem=Up,Lyric=Never,Beam|Visibility:Never
|Note|Dur:16th|Pos:b2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Rest|Dur:16th|Visibility:Never
|Note|Dur:16th|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Bar
|Spacer|Width:100
|Spacer|Width:100
|Text|Text:"10"|Font:StaffBold|Pos:7
|Text|Text:"\]"|Font:User1|Pos:-1.5|Justify:Center
|Spacer|Width:100
|Spacer|Width:100
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Up,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:16th|Pos:1|Opts:Stem=Up,Lyric=Never,Beam|Visibility:Never
|Note|Dur:16th|Pos:b2|Opts:Stem=Up,Lyric=Never,Beam=End|Visibility:Never
|Rest|Dur:16th|Visibility:Never
|Note|Dur:16th|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=First|Visibility:Never
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=End|Visibility:Never
|Bar
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=First
|Note|Dur:8th,Staccato|Pos:-2|Opts:Stem=Up,Lyric=Never,Beam=End
|Note|Dur:8th,Staccato|Pos:5|Opts:Stem=Down,Lyric=Never,Beam=First
|Note|Dur:8th,Staccato|Pos:4|Opts:Stem=Down,Lyric=Never,Beam=End
|Note|Dur:4th,Staccato|Pos:5
|Note|Dur:4th,Staccato|Pos:5
|Bar|Style:SectionClose|SysBreak:Y
!NoteWorthyComposerClip-End
39
User Tools / Re: Audit Bar Lines tool
To see what this script sees, run it with Y on the prompt, then choose STDIN.
40
General Discussion / Re: Ridimensionamento Partitura
For example, in mmr.js script looks for the literal "Undo", but the word "Yes" could easily be replaced.
Other thoughts?
41
General Discussion / Re: Ridimensionamento Partitura
Tieni presente che questo script richiede due istruzioni che seguono ..\mmr.js
42
General Discussion / Re: Ridimensionamento Partitura
Hi everyone.
I wrote a score completely about NWC
Now I have to go to print.
Do you know if there is a function that resizes the score?
In scores, especially the oldest ones, when an instrument does not play, it disappears from the score.
It then reappears later when it plays again.
If NWC has this function it would be a good thing to save paper and ink
Ciao.
43
User Tools / Re: Audit Bar Lines tool
Code: [Select · Download]
foundWhole = false; // Reset for next measure.This is near the end of the loop that finds a bar line and gets ready for the next measure.
44
User Tools / Re: Audit Bar Lines tool
Code: [Select · Download]
if (durLen == 768 && lines[i].substr(0,5) == "|Rest" && lines[i-1].substr(0,4) == "|Bar" && lines[i+1].substr(0,4) == "|Bar") // Find only whole rest in bar?
durLen = targetMeasure; // Found | wh rest |
** I replaced the script in the first post. Will check it out further after New Year's Day. MC & HNY **
45
General Discussion / Re: Merry Christmas 2023
46
User Tools / Re: Audit Bar Lines tool
47
User Tools / Re: Audit Bar Lines tool
This replaces lines 92-94:
Code: [Select · Download]
if (lines[i].indexOf("XBarCnt:Y") == -1 && sumNotes > 0) // Change 3 since 1st replacement script
barNum++; // Change 3 since 1st replacement script
sumNotes=0; // Change 3 since 1st replacement script
48
User Tools / Re: Audit Bar Lines tool
I am changing line 86 to the following:
Code: [Select · Download]
if (diff != 0 && sumNotes !=0) { // Change 1 since 1st replacement scriptThe variable sumNotes will be zero for an empty measure.
Also on line 43, I am changing the default value of num and denom to 4 each for a default 4/4 time signature.
When I ran the script with the above changes against each of your snippets, it did not find any errors.
On line 68, please change \n+ to \d+
To not count bars excluded from line count, these next three lines replace line 92:
Code: [Select · Download]
sumNotes=0; // Change 2 since 1st replacement script
if (lines[i].indexOf("XBarCnt:Y") == -1) // Change 2 since 1st replacement script
barNum++; // Change 2 since 1st replacement script
49
User Tools / Re: Audit Bar Lines tool
The comments in the tool say that it does not modify the staff, so I would think that changing color of the bar lines (or something like that) would be a significant design change.
I have had my share of projects where a seemingly trivial change turned into a major undertaking, but fortunately this wasn't one of them . . . . .yet.
50
General Discussion / Re: Audit Bar Lines
Revised 2024/01/22 Corrected problem w/measure number when selecting part of the staff.