Skip to main content

Topics

This section allows you to view all Topics made by this member. Note that you can only see Topics made in areas you currently have access to.

Topics - Flurmy

1
General Discussion / View from DownUnder?
Lawrie,
was NWC intended for you?  :)  :)  :)

Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Text|Text:"Stem=Up"|Font:StaffItalic|Pos:15.5
|RestChord|Dur:4th|Opts:Stem=Up|Dur2:4th|Pos2:2
|Text|Text:"Stem=Down"|Font:StaffItalic|Pos:-10
|RestChord|Dur:4th|Opts:Stem=Down|Dur2:4th|Pos2:2
!NoteWorthyComposerClip-End
2
General Discussion / Funny notation
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Note|Dur:8th|Pos:2|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:1|Opts:Stem=Down,Beam
|Note|Dur:16th|Pos:2|Opts:Stem=Down,Beam
|Note|Dur:8th,Dotted|Pos:5|Opts:Stem=Down,Beam=End
!NoteWorthyComposerClip-End
3
General Discussion / Layering troubles
Code: (nwc) [Select · Download]
!NoteWorthyComposer(2.751)
|Editor|ActiveStaff:2|CaretIndex:1|CaretPos:0
|SongInfo|Title:""|Author:""|Lyricist:""|Copyright1:""|Copyright2:""
|PgSetup|StaffSize:16|Zoom:4|TitlePage:Y|JustifyVertically:Y|PrintSystemSepMark:N|ExtendLastSystem:N|DurationPadding:Y|PageNumbers:0|StaffLabels:None|BarNumbers:None|StartingBar:1
|Font|Style:StaffItalic|Typeface:"Times New Roman"|Size:10|Bold:Y|Italic:Y|CharSet:0
|Font|Style:StaffBold|Typeface:"Times New Roman"|Size:8|Bold:Y|Italic:N|CharSet:0
|Font|Style:StaffLyric|Typeface:"Times New Roman"|Size:7.2|Bold:N|Italic:N|CharSet:0
|Font|Style:PageTitleText|Typeface:"Times New Roman"|Size:24|Bold:Y|Italic:N|CharSet:0
|Font|Style:PageText|Typeface:"Times New Roman"|Size:12|Bold:N|Italic:N|CharSet:0
|Font|Style:PageSmallText|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User1|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User2|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User3|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User4|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User5|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User6|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|PgMargins|Left:1.27|Top:1.27|Right:1.27|Bottom:1.27|Mirror:N
|AddStaff|Name:"Staff"|Group:"Standard"
|StaffProperties|EndingBar:Section Close|Visible:Y|BoundaryTop:12|BoundaryBottom:12|Lines:5|WithNextStaff:Layer|Color:Default
|StaffProperties|Muted:N|Volume:127|StereoPan:64|Device:0|Channel:1
|StaffInstrument|Trans:0|DynVel:10,30,45,60,75,92,108,127
|Clef|Type:Treble
|Bar
|Chord|Dur:Half|Pos:#-2,0,3|Opts:Stem=Up|Dur2:Half|Pos2:-11,-7,-4
|Bar
|AddStaff|Name:"Staff-1"|Group:"Standard"
|StaffProperties|EndingBar:Section Close|Visible:Y|BoundaryTop:10|BoundaryBottom:10|Lines:5|Color:Default
|StaffProperties|Muted:N|Volume:127|StereoPan:64|Device:0|Channel:2
|StaffInstrument|Trans:0|DynVel:10,30,45,60,75,92,108,127
|Clef|Type:Treble
|Bar
|Rest|Dur:8th|Opts:Stem=Down
|Note|Dur:8th|Pos:-2|Opts:Stem=Down
|Note|Dur:8th|Pos:0|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:3|Opts:Stem=Down,Beam=End
|Bar
!NoteWorthyComposer-End
My best solution:
Code: (nwc) [Select · Download]
!NoteWorthyComposer(2.751)
|Editor|ActiveStaff:2|CaretIndex:5|CaretPos:0
|SongInfo|Title:""|Author:""|Lyricist:""|Copyright1:""|Copyright2:""
|PgSetup|StaffSize:16|Zoom:4|TitlePage:Y|JustifyVertically:Y|PrintSystemSepMark:N|ExtendLastSystem:N|DurationPadding:Y|PageNumbers:0|StaffLabels:None|BarNumbers:None|StartingBar:1
|Font|Style:StaffItalic|Typeface:"Times New Roman"|Size:10|Bold:Y|Italic:Y|CharSet:0
|Font|Style:StaffBold|Typeface:"Times New Roman"|Size:8|Bold:Y|Italic:N|CharSet:0
|Font|Style:StaffLyric|Typeface:"Times New Roman"|Size:7.2|Bold:N|Italic:N|CharSet:0
|Font|Style:PageTitleText|Typeface:"Times New Roman"|Size:24|Bold:Y|Italic:N|CharSet:0
|Font|Style:PageText|Typeface:"Times New Roman"|Size:12|Bold:N|Italic:N|CharSet:0
|Font|Style:PageSmallText|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User1|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User2|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User3|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User4|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User5|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User6|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|PgMargins|Left:1.27|Top:1.27|Right:1.27|Bottom:1.27|Mirror:N
|AddStaff|Name:"Staff"|Group:"Standard"
|StaffProperties|EndingBar:Section Close|Visible:Y|BoundaryTop:12|BoundaryBottom:12|Lines:5|WithNextStaff:Layer|Color:Default
|StaffProperties|Muted:N|Volume:127|StereoPan:64|Device:0|Channel:1
|StaffInstrument|Trans:0|DynVel:10,30,45,60,75,92,108,127
|Clef|Type:Treble
|Bar
|Chord|Dur:Half|Pos:#-2,0,3|Opts:Stem=Up|Dur2:Half|Pos2:-11,-7,-4
|Bar
|AddStaff|Name:"Staff-1"|Group:"Standard"
|StaffProperties|EndingBar:Section Close|Visible:Y|BoundaryTop:10|BoundaryBottom:10|Lines:5|Color:Default
|StaffProperties|Muted:N|Volume:127|StereoPan:64|Device:0|Channel:2
|StaffInstrument|Trans:0|DynVel:10,30,45,60,75,92,108,127
|Clef|Type:Treble
|Bar
|Rest|Dur:8th|Opts:Stem=Down|Visibility:Never
|Spacer|Width:150
|Text|Text:""|Font:StaffSymbols|Pos:-3.5|Wide:Y
|Spacer|Width:75
|Note|Dur:8th|Pos:-2|Opts:Stem=Down
|Note|Dur:8th|Pos:0|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:3|Opts:Stem=Down,Beam=End
|Bar
!NoteWorthyComposer-End
Any better idea?
5
General Discussion / NWC bug
Working on the glissando plugin with the help of Mike, I discovered a bug in NWC that's visible also to non-programmers.
The API functions doesn't take care of an accidental "inherited" via  a tie from a previous measure.
For the common user this is apparent, as far as I can tell, only if you try to use the courtesy accidentals like here:
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Note|Dur:4th|Pos:b0^
|Bar
|Note|Dur:4th|Pos:n0)
!NoteWorthyComposerClip-End
Not such a big trouble, luckily.
But, as programmer, I had to reinvent the wheel performing a lot of the parsing NWC already does normally...  :(
6
General Discussion / Too much swing!
In a score for (jazz) orchestra I'm working on, I put four hi-hat beats before the start to get the tempo.
All was fine with my computer and his synth.
With my great surprise, when I connected an external keyboard via an USB-MIDI converter the third beat, and only that, was syncopated!
I checked a rechecked everything with no avail.

My hypothesys is that it's a case of MIDI overload. Too many MIDI messages.
Indeed, removing some instruments all becomes regular.
Sic!  :o
7
General Discussion / What does it mean?
What do those crosses mean?
Usually they stands for indetermined pitch sound, in special mode percussive or spoken/shouted.
In this case they seem pitched.
The instruments are trumpet and sax. For sax it could maybe indicate slapped, but for trumpet?

8
General Discussion / :-)
I converted an old NWC score to nwctxt to ease a general change and I discovered this:
Code: (nwc) [Select · Download]
|Rest|Dur:16th,Staccato
Sic!  :))
10
General Discussion / The impossible triplet
Were we talking about bugs?
In this snippet I need to tripletize the notes in red. No way.
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Clef|Type:Treble
|TimeSig|Signature:4/4
|Chord|Dur:4th,Triplet=First|Pos:-7|Opts:Stem=Down|Dur2:Half|Pos2:-4^,-2^
|Note|Dur:8th,Triplet=End|Pos:-6|Opts:Stem=Down
|Note|Dur:4th|Pos:-8^|Opts:Stem=Down,Tie=Downward
|Chord|Dur:4th|Pos:-8|Opts:Stem=Down|Dur2:4th|Pos2:-4,-2|Color:1
|Chord|Dur:8th|Pos:-4^,-2^|Opts:Stem=Up,ArticulationsOnStem|Dur2:8th|Pos2:-8^|Color:1
|Chord|Dur:4th|Pos:-4,-2|Opts:Stem=Up,ArticulationsOnStem|Dur2:4th|Pos2:-8
|Bar
!NoteWorthyComposerClip-End
11
General Discussion / Transparent bars
Lawrie,
since you wrote here that you use transparent bars, can you please remember me what are they useful for?
I though I got it but I discovered I forgot all. Probably I never grasped it completely.
12
User Tools / Swing triplets
When notating jazz scores it's customary to simplify the tedious continuous swing couplets (triplets composed by 1/4+1/8) by notating them as 1/8+1/8 or 1/8 dotted+1/16. The problem is when NWC plays them; it plays exactly as written.
The solution is to create a hidden staff with the real triplets for the sound.
Manually changing what usually are a lot of couplets is very tedious. Work for a tool!
This tool does indeed right that.

Copy the jazz-standard notated staff to another staff to be hidden.
Apply the tool to the latter and at least 98% of the work is done.

The tool can work also on a clip.
In that case be aware that it assumes the clip starts at a crotchet boundary; that is: at a beat start.
13
User Tools / ChordPlay Transposer
Since adp_TransposeChords.php is old and transposes only chords entered as text items, I created this tool to transpose the chords entered as ChordPlay objects.

Please remember that normally the ChordPlay objects are automatically transposed when you transpose the staff, so no special operations are needed.
With this tool you can transpose only the ChordPlay objects as requested here.

You can specify on the command line the number of semitones by which to transpose che chords.
If no parameter is specified, the number of semitones will be asked each time the tool is run.

N.B. this tool explicitly ignores the autor of the ChordPlay plugin, e.g. .nw, .lp, .fl, ... and handles all its possibile "flavours".
14
General Discussion / MIDI to score
A friend of mine "recorded" a piece in MIDI but completely overlooked the MIDI tempo.
It sounds right, but importing it in NWC (or elsewere, for that matter) is a complete mess.
Anyone knows a trick to simplify at least a bit the insane work of rewriting it all by hand?
15
General Discussion / "A" 200
Warning: shameless ad below! ;)

Just to show you what can be done with my plugin, I attach here a file in memoriam of the great John Lord.
Be aware that, as it's often the case, the exact result depends on synth and soundfont.
16
Object Plugins / MIDIcontroller
My first plugin, and done with a very rusty Lua. Anyway, surprisingly ;-), here is it and seems doing what I needed.

This plugin allows access to the MIDI controllers (MPC) NWC doesn't handle natively. I still wonder why.
The controller values are always assumed as absolute values (no sweep allowed).

Some controllers are simply on/off switch like the well known "pedal up"/"pedal down". Indeed, "pedal" is itself exactly a controller, simply handled natively by NWC.
The switch controllers available are 'Portamento', 'Sostenuto', 'Soft', 'Legato' and 'Hold'. In these cases any value below 64 means off, above or equal 64 means on.

Since I found annoying this plugin text taking a lot of space, I added a parameter equivalent to the well known "preserve width" that's unchecked by default.
I'd have found useful to have also the text hidden by default, but I was unable to do so.

N.B. I took for myself the NWC plugin ID "fl". I hope none has anything to object. But since it's not "official" I can't attach the bare file, I had to zip it.
19
General Discussion / So, what?
Help!
A score starts with a metronome of a 1/4 = 168, as you can see in figure 1.
After a while I get the info 1/4 = 1/4 (see figure 2).
Beside being an identity (but music can be odd, sometimes), what is it there for?
20
General Discussion / Snake oil? ;-)
I'm reading a book on organic chemistry and I met this cameo:
Quote
Trombone oil is used to lubricate trombone slides.
It's basically a light machine oil, but it's also a wonderful metaphor.
Trombone oil is very specialized.
Musicians who need it will pay a high price for the best quality of trombone oil.
And the total world market is a few gallons a year. (Actually, that's a made-up number, but this is a metaphor, so never mind.)
The point is that, no matter how excellent a trombone oil maker you are, no matter how fine your trombone oil is or how much you can charge for it, you're never going to make a really serious amount of money selling it because the total market is just too small.
I find this to be an excellent analogy that can be applied to many situations, and now you can use it too.
21
General Discussion / Ethnomusicology
Last Sunday I spoke with an ethnomusicologist and multicultural choir director.
He said that, not so long ago, he had to go around, often far away, with a tape recorder seeking for popular songs.
Now he simply goes upstair and knoks on the door or rings the bell.  :)
A little problem: in his compound he met two families of Rumenians and both sung, in theory, the same Rumenian song... but the two version were completely different!  :D
22
General Discussion / Lyrics to ChordPlay
Long ago I notated some scores putting the chord names in the lyrics.
I'd like to convert them to the "new" ChordPlay objects.
I know that inside ChordPlay there is a tool to convert texts to ChordPlay.
Does exist a similar tool to convert from lyrics to ChordPlay? I seem to remember that someone wrote about that...
23
General Discussion / Import troubles
I tried to import a MIDI file putting all the channels in a single staff.
Of course I unchecked the relevant option and... one staff per channel, no matter.

To have all in a single staff I had to save the MIDI file in format type 0. This way it works.
But I saw nowhere the indication of "not for MIDI type 1".
Did I miss it?
26
General Discussion / It Don't Mean a Thing If It Ain't Got That Swing
My NWC swings (even when it shouldn't...)!  ;D

To make a long story short, I had to remove my old faithful SB live (vintage 1999) from my PC (win XP) and re-enable the built-in audio interface whose audio quality is scarce.
But that's not the worst.
I also lost the two e-mu HW synth and the MIDI interface (I had to buy a USB-MIDI converter).
At the moment I reverted to (horribile dictu!) "SW Microsoft GS Wavetable".

With my great surprise I discovered that sometimes, even if the CPU load is ridiculous (1..2%), the MIDI beat is irregular.
In some cases I heard two notes of 1/8 played as 1/4 + 1/8 tripletized that's exactly what is done to give swing to a piece!
Problem: Mozart scores don't need it!  >:(

I'm really shocked.
I need to investigate.
For example, I'm still not sure if the problem is present also with the MIDI output or only with SW synth.

P.S. What a pity Bass is available only in the viewer and not in NWC.
27
General Discussion / Repeat all
I think someone already asked this and someone (else  :) ) solved the problem, but I can't find the relevant thread.

Simply stated: I want to repeat a big part of a score from the beginning, including the repeats with special endings, up to Fine.
In symbols: A ||: B | B1 :|| B2 || C (Fine) | D (DC al Fine),
where B1 and B2 are special endings of B.
What I want is: A | B | B1 | B | B2 | C | D | A | B | B1 | B | B2 | C,

Someone has a good idea?
28
General Discussion / Printing buglet
In print (and print preview), the measure 5 of the piano, i.e. the first of the second page, has two undesired ties, not present and not visible in the editor.
Where do they come from?
30
User Tools / Percussion splitter
This tool splits a percussion staff, tipically containing all the percussions, in different staves, one for each "instrument", i.e. note.
The staff to be splitted is the one selected in the editor.
The staves are added at the end of the score. To undo, just delete the staves which were added.

There is an optional parameter.
If the program is called with a parameter value of 1, the "notes" of triangle and hi-hat are grouped so as to use only a single staff each.
If the parameter is 2, also the bongos, congas, timbales, agogo, whistle, guiro, wood blocks and cuica are grouped on a staff each.
If the parameter is 3 or more, also toms and cymbals are grouped.
If there's no parameter or the parameter is <= 0 then there will be no grouping.

N.B. When importing from MIDI you often get two staves for the percussions, one with treble clef and the other with percussion (or bass) clef.
There is no harm in repeating the splitting, so you can split one staff and then the other. The only drawback is that possibly, if you're using grouping, you can have two staves of the same group and you have to merge them manually.
To avoid this you can widen the "maximum single track chord size" so as to have all in a single staff.

This is my first attempt at programming in Lua.
I would never have it done without the great help of Bart.
Thank you, Bart.
32
General Discussion / With a little help from my friends...
I'm working on a big orchestral score with a lot of instruments, so many that they cant fit in a page unless you can use a microscope to read.
The solution is to use a "french" style score in which the instruments that don't play in that page are simply omitted.
Of course I use the "Collapse" option in boundary change for this. The problem is that, with a screenful of notes,  it's very easy to forget one "EndCollapse" and checking the whole score with the print preview is boring.

My idea is as follows: a simple (I think) tool that sets the color of all the objects (in its wide sense, not in the sense of "plugins") between "Collapse" and "EndCollapse" in every staff to a color of user choice. In this way it's immediate to see what will "disappear" when printing.
Returning later the whole score to the default color is not a big problem, but if the tool could do this too would be the top.

Anyone can be so kind to write this tool?
34
General Discussion / Glissando
I'd like to have a slight delay before the start of the glissando.
I was able to get the right sound but not exactly the right appearance: a stem is missing.
You can see what I mean in the following snippet.

Code: (nwc) [Select · Download]
!NoteWorthyComposer(2.751)
|SongInfo|Title:""|Author:"<Name>"|Lyricist:""|Copyright1:"Copyright © 2019 <Name>"|Copyright2:"All Rights Reserved"
|PgSetup|StaffSize:16|Zoom:4|TitlePage:Y|JustifyVertically:Y|PrintSystemSepMark:N|ExtendLastSystem:N|DurationPadding:Y|PageNumbers:0|StaffLabels:None|BarNumbers:None|StartingBar:1
|Font|Style:StaffItalic|Typeface:"Times New Roman"|Size:10|Bold:Y|Italic:Y|CharSet:0
|Font|Style:StaffBold|Typeface:"Times New Roman"|Size:8|Bold:Y|Italic:N|CharSet:0
|Font|Style:StaffLyric|Typeface:"Times New Roman"|Size:7.2|Bold:N|Italic:N|CharSet:0
|Font|Style:PageTitleText|Typeface:"Times New Roman"|Size:24|Bold:Y|Italic:N|CharSet:0
|Font|Style:PageText|Typeface:"Times New Roman"|Size:12|Bold:N|Italic:N|CharSet:0
|Font|Style:PageSmallText|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User1|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User2|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User3|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User4|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User5|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User6|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|PgMargins|Left:1.27|Top:1.27|Right:1.27|Bottom:1.27|Mirror:N
|AddStaff|Name:"Staff"|Group:"Standard"
|StaffProperties|EndingBar:Section Close|Visible:Y|BoundaryTop:12|BoundaryBottom:12|Lines:5|Color:Default
|StaffProperties|Muted:N|Volume:127|StereoPan:64|Device:0|Channel:1
|StaffInstrument|Name:"Violin"|Patch:40|Trans:0|DynVel:10,30,45,60,75,92,108,127
|Clef|Type:Treble
|Key|Signature:Bb|Tonic:F
|Tempo|Base:Half|Tempo:84|Pos:14
|TimeSig|Signature:AllaBreve
|Note|Dur:4th|Pos:6|Opts:Stem=Down
|Note|Dur:8th|Pos:6|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:6|Opts:Stem=Down,Beam=End
|Note|Dur:Half|Pos:10|Opts:Stem=Down
|Bar
|Note|Dur:4th,Slur|Pos:#8|Opts:Stem=Down
|Note|Dur:8th|Pos:10|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:10|Opts:Stem=Down,Beam=End
|Spacer|Width:475
|User|Glissando.ms|Pos:0|EndOffsetY:-0.8|Playback:PitchBend|StartOffsetX:0.6
|Note|Dur:4th|Pos:#1|Opts:Stem=Up
|Note|Dur:8th|Pos:3|Opts:Stem=Up,Beam=First
|Note|Dur:8th|Pos:-4|Opts:Stem=Up,Beam=End
|Bar
|Rest|Dur:Half
|Bar
|Note|Dur:4th|Pos:6|Opts:Stem=Down
|Note|Dur:8th|Pos:6|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:6|Opts:Stem=Down,Beam=End
|Note|Dur:Half|Pos:10|Opts:Stem=Down
|Bar
|Note|Dur:4th,Slur|Pos:#8|Opts:Stem=Down
|Note|Dur:8th|Pos:10|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:10^|Opts:Stem=Down,Beam|Visibility:Never
|Note|Dur:8th|Pos:10|Opts:Stem=Down,Beam=End
|User|Glissando.ms|Pos:0|EndOffsetY:-0.8|Playback:PitchBend|StartOffsetX:0.6
|Spacer|Width:425
|Note|Dur:4th,Grace|Pos:4|Opts:Muted|Visibility:Never
|Text|Text:""|Font:StaffSymbols|Pos:1|Wide:Y
|Note|Dur:8th|Pos:#1|Opts:Stem=Down|Visibility:Never
|Spacer|Width:125
|Note|Dur:8th|Pos:3|Opts:Stem=Up,Beam=First
|Note|Dur:8th|Pos:-4|Opts:Stem=Up,Beam=End
|Bar
!NoteWorthyComposer-End

How can I get the stem too? (Without using a hidden staff for playing and a visible one for the eyes, of course.)
35
General Discussion / Dynamic fonts
My intent is to install a couple of fonts for harp (see here) that, of course, are of use specifically in NWC.
Since most of the needed fonts are now in the NWC fonts directory and are automatically loaded when needed, how can I add there some more fonts? (Beside editing fonts.ini by hand, I mean...)
36
General Discussion / Double dot note spacing
If a split chord has double dots the spacing is wrong.
A single note is ok.

Code: (nwc) [Select · Download]
!NoteWorthyComposer(2.751)
|Editor|ActiveStaff:1|CaretIndex:12|CaretPos:0
|SongInfo|Title:""|Author:""|Lyricist:""|Copyright1:""|Copyright2:""
|PgSetup|StaffSize:16|Zoom:4|TitlePage:Y|JustifyVertically:Y|PrintSystemSepMark:N|ExtendLastSystem:N|DurationPadding:Y|PageNumbers:0|StaffLabels:None|BarNumbers:None|StartingBar:1
|Font|Style:StaffItalic|Typeface:"Times New Roman"|Size:10|Bold:Y|Italic:Y|CharSet:0
|Font|Style:StaffBold|Typeface:"Times New Roman"|Size:8|Bold:Y|Italic:N|CharSet:0
|Font|Style:StaffLyric|Typeface:"Times New Roman"|Size:7.2|Bold:N|Italic:N|CharSet:0
|Font|Style:PageTitleText|Typeface:"Times New Roman"|Size:24|Bold:Y|Italic:N|CharSet:0
|Font|Style:PageText|Typeface:"Times New Roman"|Size:12|Bold:N|Italic:N|CharSet:0
|Font|Style:PageSmallText|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User1|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User2|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User3|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User4|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User5|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User6|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|PgMargins|Left:1.27|Top:1.27|Right:1.27|Bottom:1.27|Mirror:N
|AddStaff|Name:"Staff"|Group:"Standard"
|StaffProperties|EndingBar:Section Close|Visible:Y|BoundaryTop:12|BoundaryBottom:12|Lines:5|Color:Default
|StaffProperties|Muted:N|Volume:127|StereoPan:64|Device:0|Channel:1
|StaffInstrument|Trans:0|DynVel:10,30,45,60,75,92,108,127
|Clef|Type:Treble
|TimeSig|Signature:4/4
|Note|Dur:8th,DblDotted|Pos:4|Opts:Stem=Up,Slur=Upward
|Spacer|Width:250
|Note|Dur:32nd,Accent|Pos:n3|Opts:Stem=Up,ArticulationsOnStem
|TempoVariance|Style:Fermata|Pause:0|Pos:7|Justify:Center|Placement:AtNextNote
|Note|Dur:4th,Dotted|Pos:2|Opts:Stem=Down
|Note|Dur:8th|Pos:5
|Note|Dur:8th|Pos:4|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:3|Opts:Stem=Down,Beam=End
|Bar
|Chord|Dur:16th,Slur|Pos:-9,-5,0|Opts:Stem=Down,Slur=Upward|Dur2:8th,DblDotted|Pos2:4
|Spacer|Width:250
|Note|Dur:32nd,Accent|Pos:n3|Opts:Stem=Up,ArticulationsOnStem
|TempoVariance|Style:Fermata|Pause:0|Pos:7|Justify:Center|Placement:AtNextNote
|Note|Dur:4th,Dotted|Pos:2|Opts:Stem=Down
|Note|Dur:8th|Pos:5
|Note|Dur:8th|Pos:4|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:3|Opts:Stem=Down,Beam=End
|Bar
|AddStaff|Name:"Staff-1"|Group:"Standard"
|StaffProperties|EndingBar:Section Close|Visible:Y|BoundaryTop:10|BoundaryBottom:10|Lines:5|Color:Default
|StaffProperties|Muted:N|Volume:127|StereoPan:64|Device:0|Channel:2
|StaffInstrument|Trans:0|DynVel:10,30,45,60,75,92,108,127
|Clef|Type:Treble
|TimeSig|Signature:4/4
|Rest|Dur:4th
|Rest|Dur:4th
|Rest|Dur:4th
|Rest|Dur:4th
|Bar
|Rest|Dur:4th
|Rest|Dur:4th
|Rest|Dur:4th
|Rest|Dur:4th
|Bar
!NoteWorthyComposer-End
37
General Discussion / Objects online synch
At times I use to do a check of the "objects" using "online synch".
Today all I can get is "unable to connect".
As far as I know, I don't have changed anything that could block it.
"Browse online" and "find it online" work fine.
Someone can help?
38
General Discussion / Acciaccatura
When the tempo is slow the acciaccatura made with a grace note is too long. Kind of an appoggiatura.
In some extreme cases, even 1/64 in a hidden staff is too slow.

I was thinking: the acciaccatura can be seen as a note with a somehow standard duration (time) independent from tempo.
My first idea was to suggest it to Mike for his plugin, but the problem is, I suppose, that the plugin doesn't know how many µs per tick are in use at that moment, so it can't compute the acciaccatura duration..
Am I right?
39
General Discussion / Slow grace notes
I tried this to slow down the grace notes but the result is a disaster.
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Note|Dur:8th,Grace|Pos:3^|Opts:Stem=Up,Slur=Upward,Beam=First|Visibility:Never
|Note|Dur:8th,Grace|Pos:3|Opts:Stem=Up,Slur=Upward,Beam|Visibility:Never
|Note|Dur:8th,Grace|Pos:2^|Opts:Stem=Up,Slur=Upward,Beam|Visibility:Never
|Note|Dur:8th,Grace|Pos:2|Opts:Stem=Up,Slur=Upward,Beam|Visibility:Never
|Note|Dur:8th,Grace|Pos:3^|Opts:Stem=Up,Slur=Upward,Beam|Visibility:Never
|Note|Dur:8th,Grace|Pos:3|Opts:Stem=Up,Slur=Upward,Beam=End|Visibility:Never
|Note|Dur:Half|Pos:2
!NoteWorthyComposerClip-End
Does exist a trick for this?
40
General Discussion / Command line crash
I did:
Code: [Select · Download]
for %a in (*.nwc) do nwc2 -convert %a info >> List.txt
and NWC crashed badly.
My bad: I forgot the quotes around the filename and some files have blanks in their filenames; but crashing is not the right way to handle such events.

I then did:
Code: [Select · Download]
for %a in (*.nwc) do nwc2 -convert "%a" info >> List.txt
No crashes this time, but no info either.

The same using a plain and simple:
Code: [Select · Download]
nwc2 -convert foo.nwc info

This worked instead:
Code: [Select · Download]
nwc2 -convert nwc mid <foo.nwc >foo.mid
but it's not what I need.

And nwc-conv isn't supported anymore...
41
General Discussion / Fake master repeat open
I have a piece with a complicated flow. Something like: AABACCDDA.
I can get this flow using the special endings and faking the "D.C. al fine" (that in reality is "D.C. al fine, poi segue"), but the master repeat open present in the score disrupt the flow.
I tried "encapsulating" them with an unused special ending (7 or also n+1, with n the last used) with no avail.
How can I have fake master repeat open visual only? Or, better, a way to have NWC ignoring them?
42
General Discussion / Rinforzando?
Not really!
I just discovered that "rinforzando" does... nothing.
I expected it doing the same as "crescendo".
The workaround is very simple: just add a hidden crescendo, but why is it needed?
43
General Discussion / Tie before repeat
The tie before the repeat is played correctly when continuing but not considered when repeating (i.e. the E is played twice).
What's more, if you start playing from bar 4 the E is hanging.
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Clef|Type:Treble
|Key|Signature:F#|Tonic:G
|TimeSig|Signature:4/4
|Instrument|Name:"Flute"|Patch:73|Trans:0|DynVel:10,30,45,60,75,92,108,127|Pos:8|Wide:Y
|Note|Dur:8th,Dotted,Slur|Pos:5|Opts:Stem=Down,Beam=First
|Note|Dur:16th,Slur|Pos:4|Opts:Stem=Down,Beam=End
|Bar|Style:MasterRepeatOpen
|Note|Dur:Half,Slur|Pos:3
|Note|Dur:4th,Dotted|Pos:1
|Note|Dur:8th,Slur|Pos:1
|Bar
|Note|Dur:8th,Slur|Pos:0|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:1|Opts:Stem=Down,Beam=End
|Note|Dur:4th|Pos:2
|Note|Dur:8th|Pos:2
|Note|Dur:16th|Pos:3|Opts:Stem=Down,Beam=First
|Note|Dur:16th|Pos:4|Opts:Stem=Down,Beam=End
|Note|Dur:8th,Slur|Pos:5|Opts:Stem=Down,Beam=First
|Note|Dur:16th,Slur|Pos:4|Opts:Stem=Down,Beam
|Note|Dur:16th|Pos:3^|Opts:Stem=Down,Beam=End
|Bar|Style:MasterRepeatClose
|Note|Dur:Half,Slur|Pos:3
|Note|Dur:4th,Dotted|Pos:1
|Note|Dur:8th,Slur|Pos:1
|Bar
|Note|Dur:8th,Slur|Pos:0|Opts:Stem=Down,Beam=First
|Note|Dur:8th|Pos:1|Opts:Stem=Down,Beam=End
|Note|Dur:4th|Pos:2
|Note|Dur:4th|Pos:2
!NoteWorthyComposerClip-End
I know it's an odd configuration.
Any hint?
44
General Discussion / Dussek
Yesterday I was chatting with a harpist, a friend of mine.
She told me that, following the most recent studies, the Dussek "sonatine" were instead composed by his wife, of which I forgot the name.
They were publlished with Dussek as autor because, as you can guess, it was odd to publish compositions of a woman.

You can find it here: (http://imslp.org/wiki/6_Harp_Sonatas_(Dussek%2C_Jan_Ladislav)
"These sonatas have long been attributed to J.L. Dussek, though Grove states they were written by his wife Sophia."
45
General Discussion / Set pitch bend range
I suggest that the "Set pitch bend range" check box becomes automatically checked when changing the number in the edit box, as it happens in many other cases.
I found myself wondering why I was unable to make NWC accept my range...  O:)
46
General Discussion / Funny effect
There's a logic behind it, but I was anyway a bit surprised.
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Dynamic|Style:f|Pos:-8|Visibility:Never
|Tempo|Tempo:180|Pos:14.5
|DynamicVariance|Style:Diminuendo|Pos:-9|Visibility:Never
|Bar|Style:LocalRepeatOpen
|Text|Text:"Fading"|Font:StaffBold|Pos:10
|Rest|Dur:4th
|Chord|Dur:4th|Pos:#-7,-6,-2|Opts:Stem=Up
|Rest|Dur:4th
|Chord|Dur:4th|Pos:-7,-6,-2|Opts:Stem=Up
|Bar|Style:LocalRepeatClose|Repeat:4
|Dynamic|Style:ppp|Pos:-8|Visibility:Never
!NoteWorthyComposerClip-End
N.B. Of course I solved easily using MPC.
47
General Discussion / Dynamic variance in trill, tremolo and arpeggio
My bad memory!
Which was the trick to have the dynamic variance during trill, tremolo or arpeggio?
Beside the multipoint controller, of course.
I'm sure I saw it.

Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.75,Single)
|Dynamic|Style:f|Pos:-9.5|Wide:Y
|RestChord|Dur:Half|Opts:Stem=Down,Diminuendo,ArticulationsOnStem,Muted,HideRest|Dur2:Whole|Pos2:10
|User|Tremolo.ms|Pos:1
|RestChord|Dur:Half|Opts:Stem=Down,Diminuendo,ArticulationsOnStem,Muted,HideRest|Dur2:Whole|Pos2:b11
|Bar
|Dynamic|Style:pp|Pos:-10|Wide:Y
!NoteWorthyComposerClip-End
48
General Discussion / Override stem length? I wish!
Any idea on how to shorten those stems?

Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.75,Single)
|Dynamic|Style:pp|Pos:-10|Wide:Y
|Chord|Dur:8th,Grace|Pos:b-2,b-1,b5,b6,b12|Opts:NoLegerLines,Muted|Visibility:Never
|User|Arpeggio.ms|Pos:-3|Dir:down|Rate:64|Visibility:Never
|Chord|Dur:Half|Pos:-2z,-1z,0z,1z,2z,3z,5z,6z,7z,8z,9z,10z,12z,b13|Opts:Crescendo,StemLength=7,Muted
|Note|Dur:8th,Grace|Pos:13|Opts:Crescendo,ArticulationsOnStem,Muted|Visibility:Never
|Spacer|Width:525
|User|Glissando.ms|Pos:1
|Note|Dur:8th,Grace|Pos:-4|Opts:Crescendo,ArticulationsOnStem,Muted|Visibility:Never
|Dynamic|Style:mp|Pos:-10|Visibility:Never
|Spacer|Width:75
|User|Arpeggio.ms|Pos:-3|Rate:64|ForceArrow:Y|Visibility:Never
|Chord|Dur:Half|Pos:-4,-2z,-1z,0z,1z,2z,3z,5z,6z,7z,8z,9z,10z,12z,13z|Opts:Stem=Up,Diminuendo,StemLength=7,NoLegerLines,Muted
|Spacer|Width:650
|User|Glissando.ms|Pos:1
|Bar
|Note|Dur:8th,Grace|Pos:n13|Opts:Diminuendo,ArticulationsOnStem,Muted|Visibility:Never
|Chord|Dur:8th,Grace|Pos:b-2,b-1,b5,b6,b12|Opts:NoLegerLines,Muted|Visibility:Never
|Dynamic|Style:pp|Pos:-10|Visibility:Never
|User|Arpeggio.ms|Pos:-3|Dir:down|Rate:64|Visibility:Never
|Chord|Dur:Half|Pos:-5z,-4z,-2z,-1z,0z,1z,2z,3z,5z,6z,7z,8z,9z,10z,12z,b13|Opts:StemLength=7,Muted
|Note|Dur:8th,Grace|Pos:13|Opts:ArticulationsOnStem,Muted|Visibility:Never
|Spacer|Width:525
|User|Glissando.ms|Pos:1|EndOffsetY:1
|User|Arpeggio.ms|Pos:-3|Rate:64|ForceArrow:Y|Visibility:Never
|Chord|Dur:Half|Pos:-6,-5z,-4z,-2z,-1z,0z,1z,2z,3z,5z,6z,7z,8z,9z,10z,12z,13z|Opts:Stem=Up,StemLength=7,NoLegerLines,Muted
|Spacer|Width:650
|User|Glissando.ms|Pos:1
|Bar
|Note|Dur:8th,Grace|Pos:n13|Opts:ArticulationsOnStem,Muted|Visibility:Never
!NoteWorthyComposerClip-End

N.B. I started to think this is a case for a only visible staff plus a hidden staff playing...