Skip to main content

Messages

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

Messages - Flurmy

1301
General Discussion / Re: Why we use NoteWorthy
This remembers me our concert of three month ago, when the wind was so strong that the whole book crashed on my keyboard and, a few moments later, on the keyboard of another component of the band.

I think there is a thread about clusters somewhere... :-)
1304
General Discussion / Re: Far away in the distance
Quote
layering is the answer.

...almost.

Code: [Select · Download]
!NoteWorthyComposer(2.0)
|SongInfo|Title:""|Author:""|Lyricist:""|Copyright1:""|Copyright2:""
|PgSetup|StaffSize:16|Zoom:4|TitlePage:Y|JustifyVertically:Y|ExtendLastSystem:N|DurationPadding:Y|PageNumbers:0|StaffLabels:None|BarNumbers:None|StartingBar:1
|Font|Style:Staff Italic|Typeface:"Times New Roman"|Size:10|Bold:Y|Italic:Y|CharSet:0
|Font|Style:Staff Bold|Typeface:"Times New Roman"|Size:8|Bold:Y|Italic:N|CharSet:0
|Font|Style:Staff Lyric|Typeface:"Times New Roman"|Size:7|Bold:N|Italic:N|CharSet:0
|Font|Style:Page Title Text|Typeface:"Times New Roman"|Size:24|Bold:Y|Italic:N|CharSet:0
|Font|Style:Page Text|Typeface:"Times New Roman"|Size:12|Bold:N|Italic:N|CharSet:0
|Font|Style:Page Small Text|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User 1|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User 2|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User 3|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User 4|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User 5|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User 6|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|Style:Standard|Layer:Y|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
|Key|Signature:F#,C#,G#
|TimeSig|Signature:Common
|Chord|Dur:8th,Slur|Pos:#-5,#2|Opts:Stem=Up,Slur=Upward,Beam=First,ArticulationsOnStem
|Note|Dur:8th,Grace|Pos:#-1|Opts:Muted|Visibility:Never
|Chord|Dur:8th|Pos:-1,#6|Opts:Stem=Up,Slur=Upward,Beam=End,ArticulationsOnStem
|Chord|Dur:8th,Slur|Pos:-2,5|Opts:Stem=Up,Slur=Upward,Beam=First,ArticulationsOnStem
|Chord|Dur:8th|Pos:-3,4|Opts:Stem=Up,Slur=Upward,Beam=End,ArticulationsOnStem
|Chord|Dur:16th,Slur|Pos:#3|Opts:Stem=Up,Beam=First,ArticulationsOnStem|Dur2:8th|Pos2:#-4
|Note|Dur:16th,Slur|Pos:3|Opts:Stem=Up,Beam,ArticulationsOnStem
|Chord|Dur:8th|Pos:2|Opts:Stem=Up,Beam=End,ArticulationsOnStem|Dur2:8th|Pos2:-5
|Chord|Dur:8th,Staccato|Pos:-4,3|Opts:Stem=Up,Beam=First,ArticulationsOnStem
|Chord|Dur:8th,Staccato|Pos:-5,2|Opts:Stem=Up,Beam=End,ArticulationsOnStem
|AddStaff|Name:"Staff-1"|Group:"Standard"
|StaffProperties|EndingBar:Section Close|Visible:Y|BoundaryTop:10|BoundaryBottom:10|Lines:5|Style:Standard|Layer:N|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
|Key|Signature:F#,C#,G#
|TimeSig|Signature:Common
|Note|Dur:4th|Pos:#-1|Opts:Stem=Down,XNoteSpace=1
|Note|Dur:8th,Grace|Pos:#2|Opts:Muted|Visibility:Never
|Note|Dur:4th|Pos:2|Opts:Stem=Down,XNoteSpace=1
|Note|Dur:4th|Pos:-1^|Opts:Stem=Down,XNoteSpace=1,Tie=Downward
|Note|Dur:8th|Pos:-1|Opts:Stem=Down,XNoteSpace=1
|Rest|Dur:8th|Opts:VertOffset=-9
!NoteWorthyComposer-End

Yes, I know, fractionary "extra note space"...
Add my voice to the petition.
1305
General Discussion / Far away in the distance
I think this is old hat for Rick and the others gurus, but anyway...

Why the first flat is so distant from the notes?

Quote
|Chord|Dur:8th|Pos:b-2o|Opts:Stem=Up,Beam=First|Dur2:Half|Pos2:b-6o,b-2o|Color:0|Visibility:Default

Of course the solution is layering, but I'm surprised. It seem that the flat is 3 steps behind, not just 2 as expected.
1307
General Discussion / Re: Hiding triplets
Warren,
I had the feeling of having already read something about it but I was unable to find it.
Thank you for the link.
1308
General Discussion / Re: Overstretching
Quote
Rick is suggesting covering the extended bar with white objects thus making the staff visually shorter than those that preceed it.  E.G a 1 bar staff that is only about as long as 1 bar in any other staff.

The problem is the stretching due to justification.
If, for example, I have the last bar before the break with only three notes, then I have a note at about 1/4 of the page width, another about at 1/2 and the third at about 3/4 of the page width.

I don't see how "blanking" could solve my problem without adding some fake items between the last bar and the break.

Or I'm still missing something?
1309
General Discussion / Re: Overstretching
Lawrie,
of course your idea works, but I fear the moment in which a friend asks me: "I can't read it so small, print it bigger, please" or "compact it so it fits in less pages, please".

Rick,
I know what we mean with "digital whiteout" (I already asked long ago :-) but I'm not able to grasp your suggestion. Could you please elaborate?
Today I feel more dumb than usual, sorry.
1310
General Discussion / Re: Hiding triplets
Lawrie,
using digital whiteout I can easily (... more or less :-) erase the "3", but what about the parenthesis?

Rick,
I supposed something like that, but when the score is composed by more staves, one with triplets and the others without, does they stay in synch?
1311
General Discussion / Hiding triplets
Often, for pieces that use a lot of triplets, only the first 3 o 4 triplets are marked as such, then there is "simile" and the triplet mark is omitted (only visually, of course).
Does exist a trick to do so in NWC?
1312
General Discussion / Overstretching
I notated a piece with many variation.
I want every variation to start at a new line, so I checked "force system break".
It works, of course, but the problem is that the line just before the break is often very short, sometimes even only a single bar with a single rest, so that bar is stretched so as to "justify" it.
Any idea on how to avoid that without resorting to post-editing or other exotic solutions?
1313
General Discussion / Re: Converting PDF to Noteworthy
Quote
I use Bullzip (a freebie from www.bullzip.com) which will work with nearly every application.  It defines a PDF printer that will save your output as a PDF file wherever you want to save it.  Anything you can print on your printer can be saved as a PDF file.

PDFCreator does exactly the same.

SharpEye 2 costs $202.80 and outputs MIDI, NIFF and MusicXML. Pricey it too.
1314
General Discussion / Re: Max length reached
Quote
doing an "audit bar lines", are the temporary accidentals correctly handled or NWC simply adds/moves the bar lines?

I made some quick tests and the answer is: yes, temporary accidentals are correctly handled (whew!).
1317
General Discussion / Max length reached
I had a piece in 12/8 that I decided to convert in a 3/4 presto.
I doubled the notes (and pauses) duration (key '+'), changed the tempo signature from 12/8 to 3/4 and run "audit bar lines".
Result: a complete mess.
The whole notes and pauses stayed whole notes, so all the timings were wrong.
I had to correct and rewrite everything by hand.

Work for another user tool?

I doubt I have not checked: doing an "audit bar lines", are the temporary accidentals correctly handled or NWC simply adds/moves the bar lines?
1318
General Discussion / Probably nothing new, especially for Rick...
...but how awful!

Code: [Select · Download]
!NoteWorthyComposerClip(2.0,Single)
|Chord|Dur:4th,Slur|Pos:7,14|Opts:Stem=Down
|Note|Dur:8th,Slur|Pos:13|Opts:Stem=Down,Beam=First
|Note|Dur:8th,Slur|Pos:12|Opts:Stem=Down,Beam
|Note|Dur:8th,Slur|Pos:9|Opts:Stem=Down,Beam
|Note|Dur:8th,Slur|Pos:7|Opts:Stem=Down,Beam=End
|Bar
|Note|Dur:8th,Slur|Pos:6|Opts:Stem=Down,Beam=First
|Note|Dur:8th,Slur|Pos:5|Opts:Stem=Down,Beam
|Note|Dur:8th,Slur|Pos:2|Opts:Stem=Down,Beam
|Note|Dur:8th,Slur|Pos:0|Opts:Stem=Down,Beam
|Note|Dur:8th,Slur|Pos:-1|Opts:Stem=Down,Beam
|Note|Dur:8th,Slur|Pos:-2|Opts:Stem=Down,Beam=End
|Bar
|Note|Dur:8th,Slur|Pos:-5|Opts:Stem=Up,Beam=First
|Note|Dur:8th,Slur|Pos:-7|Opts:Stem=Up,Beam
|Note|Dur:8th,Slur|Pos:-8|Opts:Stem=Up,Beam
|Note|Dur:8th,Slur|Pos:-9|Opts:Stem=Up,Beam=End
|Note|Dur:4th|Pos:-10|Opts:Stem=Up
!NoteWorthyComposerClip-End
1319
User Tools / Re: CopyHiddenAccidentals
Homework done.
I put in also the trick to keep the accidental hidden.

To get the most from the tool it must be run after a standard "audit accidentals".
I could have tried to let it do the full job, but I think it's too much work.
I'd like instead to see this behavior included in the built-in "audit accidentals".
1320
General Discussion / Re: Rehearsal letters?
Quote
in some modern scores the practice is to place a rehearsal letter every X number of measures;

Should this be the need, why not to write a user tool that does it automatically using some text marker?

In my experience, almost always these markers are in particular positions and their placement can not be automated.
1321
User Tools / Re: CopyHiddenAccidentals
Quote
I think your script is identical to mine, except for adding my "clef" enhancement I think you found that I figured out later in prw_FindAmbiguous.php, and except for the 1 line that checks for visibility rather than grace!  :-)

Oh, yes. Why to reinvent the wheel?
Quote
"If I have seen farther than others, it is because I have stood on the shoulders of giants." (Isaac Newton)

Quote
So your 1 line has a problem.

That's life! :-(

Since I have no way of knowing whether the tool was invoked on the top staff or not I decided to assume by default it's not (in my case it's statistically more probable).
But I forgot the "always"!

Forgive the beginner!
1323
General Discussion / Re: Tie Error?
Quote
'Center At next Note/Bar' should be the default for fermatas

I agree. I was always surprised by not finding it so.
1324
User Tools / CopyHiddenAccidentals
Since I'm absolutely new to php, using prw_CopyGraceAccidentals.php as starting point I wrote this tool as a programming exercise.
It's a slightly more general version than the original one since it tests for hidden notes instead of grace notes.

Of course it's not the case (yet) to use this tool if you purposedly put a hidden muted grace note to hide the accidental!
This is matter for php exercise #2... :-)
1325
User Tools / Re: Quickly (re)generate MIDI files for your entire NWC library
Quote
note what happens when measure X of one staff has a half note followed by a half note with fermata, and measure X of another staff has a whole rest with fermata.  Musically, I'd treat those as one logical fermata, but NWC treats them as 2!

I stumbled on it many times.
At first I was a little surprised, but the workaround is straightforward.
1326
General Discussion / Re: Unidentified Midi?
Sorry, I didn't see the final "i" in the extension.

Traditionally the extensions were of max 3 chars, ok, but now more is allowed (see "nwctext"), so why NWC doesn't accept "midi"?
1327
General Discussion / Re: Unidentified Midi?
A possibility is that the file is in reality an RMI (RIFF MIDI).
It's nothing more than a MIDI file encapsulated in a RIFF chunk, but must be recognised as such.

Do some other MIDI players play it?
1328
General Discussion / Re: Hidden altered notes
Quote
If a note or chord is hidden and contains an accidental, the tool  needs to remember that and place it on the next visible occurrence of that note unless it finds a barline first.

That's exactly what I expected from NWC's audit accidentals and, not being so for reasons I still don't understand, from the relevant tools.
It should be standard, with Rick's scenario being the exception.
1329
General Discussion / Re: Hidden altered notes
Quote
The visibility status of a staff item is a print time decision taken when rendering the print job.

That's sure, but the visiblity attribute is present in any moment and I don't see why not to take care of it during "audit accidentals".

Quote
You will find that almost all of the NWC tools will analyze and process notes without any regard to their visibility settings.

...because almost always that attribute is not relevant for those tools.
Then there is the almost...
1330
General Discussion / Re: Hidden altered notes
Thank you for pointing out the details, Warren.

My score is for harp and it uses a lot of arpeggios :-) so I widely used a version of ArpeggiateChord modified by me that creates the arpeggio using grace notes, hides them and inserts the arpeggio marker (from Lawrie's fonts) in the right position.

I didn't analyse it, but your tool worked perfectly for me.
I don't understand why you say "(use only) right after audit accidentals was run". What's wrong using it in any moment?

I was quite surprised when I discovered that audit accidentals made the accidentals "disappear".
I still think this is a misbehaviour.
1331
General Discussion / Re: Hidden altered notes
My bad memory!
Of course I read the thread but forgot everything and, what's worst, it's something quite recent.
Thank you Warren.

Quote
If one is doing this to hide the accidental, having it reappear after audit would not be wanted.

Rick,
I agree that in that case the restored accidental is not wanted, but I think it's very rare the case that a non-muted hidden altered note precedes the same note that must not show the accidental but must be played altered.
I can say that statistically it would be better to be prepared to be careful in that case than in the far more frequent case of Warren's scenario.

Anyway, thank you for the workaround.
At least this one is not so recent and I'm more justified to have forgotten it. :-(
1332
General Discussion / Hidden altered notes
I just discovered that "audit accidentals" is a bit too crude.
If you have a hidden altered note before a visible one (altered) and you do an "audit accidentals", then NWC assumes that the second alteration is implicit and removes it.
That's ok for playing the score in NWC, but the poor one that has to read the score has to guess that the note is indeed altered!
1335
General Discussion / Re: No pedal marks
A (non) wizard problem?

When importing MIDI, NWC opens the wizard and, if I check the "notate pedal", the pedal marks appear.

If I drop the MIDI file in NWC or "open with NWC", the pedal marks are always missing no matter what I selected in the Import->Notate options tab.

N.B. I'm aware of the "Use Import Wizard on Open" check box, but I don't like to have to confirm every time the default options so it's unchecked.
1336
General Discussion / Re: No pedal marks
Quote
Seemed to work OK for me.

That's odd.

Let me restart from the beginning.

  • Open the NWCtext of my previous message in NWC.
  • Export as MIDI.
  • Import MIDI.

No trace of pedal marks, no matter what the check box says.

By the way: in the exported (MIDI) file the pedal commands are present.
And, of course, the problem is present even importing non-NWC MIDI files.
1337
General Discussion / Re: No pedal marks
Rick, do not cheat!
When do you see a piano score with just one staff? :-)

Out of joke, please try with a two staves score.
1338
General Discussion / No pedal marks
I'm unable to import pedal marks, no matter if the relevant checkbox is checked or not.
Did I overlook something or it's a bug?
1339
User Tools / Re: Audit selection - rg_AuditBarLines.vbs
Quote
It is obvious to me that if I need to change from 4/4 to 3/4 or 4/4, I will need to manually change whole rests to something else.

Well, to me it's not obvious at all.
Plainly stated, it was completely unxpected.
And remember that it was not me that put those rests in the first place.
Furthermore, should I fill a 2/4 bar I'd rather use a 2/4 rest.

(N.B. The habitude: I called pauses (italian: pause) the rests)

>I usually use the Find Command for this.

Once aware of the problem, global_mod can be even faster.
1340
User Tools / Re: Audit selection - rg_AuditBarLines.vbs
Rick,
maybe you missed the point.

No problem getting a 4/4 rest as a full bar rest in 3/4.

Changing the tempo from 3/4 to 3/2, all the 4/4 rests, that in reality were supposed to last 3/4, suddenly becomes true 4/4 rests with the consequent misalignments.

Another example: import a 2/4 piece with pauses a full bar longs. Those pauses are written as 4/4 pauses but lasts 2/4.
Change the time to 4/4 and do an "audit bar lines".
Pronto: the 4/4 pauses remains 4/4 and everything is screwed up!
1341
User Tools / Re: Audit selection - rg_AuditBarLines.vbs
To build on the argument.

I imported a MIDI file with 3/4 tempo indication. NWC filled the empty bars with a 4/4 pause.
At a point the time changed to 3/2 even if the MiDI doesn't have any change in it, so I added the new tempo in NWC and asked for an "audit bar lines".
The 4/4 pause remained 4/4; obviously all the staves were misaligned...

I write by memory for actually I can't try to reproduce the problem because of computer problems (hardware :-(, so please forgive me if I'm not precise. I hope you get the idea.
1343
General Discussion / Re: question on accidentals
Quote
You are forgetting that my "runUserTool" script is run totally outside of NWC.

Yes indeed. Sorry.

Quote
(I need to convert to "nwc-conv", once I figure out "7z")

I can't see the problem.
From http://www.7-zip.org/download.html:

Quote
Some unofficial p7zip packages for Linux and other systems:

  • p7zip for Debian
  • p7zip for Fedora Core
  • p7zip for Gentoo
  • p7zip for AltLinux.org
  • p7zip for FreeBSD
1344
General Discussion / Re: question on accidentals
Quote
the script only contains 3 absolute paths total, and they are specifically placed as the first 3 lines of the script so they can be easily found, and they are all in simple variables so they can be easily edited.

I saw them indeed, and it was not a problem to fix them for my configuration, just a small inconvenience.

Quote
Note that you should not assume the script is running under Windows, as it may be running under UNIX/Linux.

Well, as far as I know NWC works only under windows.
To run under Linux NWC needs wine that must behave as if a true "windows" OS is running...

Quote
my temp directory path variable can be set to an empty string,

Not a good idea in many cases.
By the way: the "tmp" environment variable is a good alternative.

Quote
the PHP tempnam function (which I took care to make use of) will make proper use of any applicable environment variable(s).

Indeed it does if the specified directory doesn't exist.
Sorry but I'm deeply ignorant of PHP.

N.B. often, when I build a quick and dirty solution for a repetitive task, my script is far less flexible and sophisticated than your runUserTool.php: hats off!
1345
General Discussion / Re: question on accidentals
I understand that runUserTool.php is more or less work in progress, but be careful: you made wide use of absolute paths.
This is a little problem for a programming-aware user, but it's anyway inconvenient.

I suggest retrieving the temp directory path from the %TEMP% environment variable.

From windows you can get the unversal access to the "\Program Files" directory that, for example, in my case is called "\Programmi".
Much better: retrieve the NWC path from the registry
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\NoteWorthy Composer 2\InstallLocation
or
HKEY_CLASSES_ROOT\applications\nwc2.exe\shell\open\command
or
HKEY_CLASSES_ROOT\nwcomposer\shell\NWC2\command
or
HKEY_CLASSES_ROOT\nwcomposer\shell\open\command

I see you don't use the PHP interpreter installed by NWC.
I can see many reason for that, but in the version you publishes I suggest making use of the one in (NWC path)\PHP

Please consider also adding a few comments on how to call runUserTool.php, that is, which parameters are expected and needed.

Thank you for publishing it anyway.
1349
User Tools / Re: A better Audit Enharmonic Spelling? - rg_ReSpell.vbs
Quote
Thanks for testing.

Thank you for solving my problems!

Quote
Are you still using Win2000?

Now only when I use my daughter's PC.

My new computer runs on XP because I was unable to install win2000 on it. Troubles with the ACPI drivers.
Not that installing XP was a piece of cake. The drivers must be on a floppy, but my PC has no floppy...

Anyway, the more "advanced" a Microsoft OS, the more I hate it for it does more and more things surreptitiously or quite differently from what I expect.

And then there are so many stupid things to throw away!
Examples? Lots of stupid menu animations; the "find" tool that searches only where HE decides to look, not where I told him to look; the autoruns for all the crap present in whatever media you put in; the archives seen as directories; the confirmation dialog each time I delete a file (there's the trash can... ehm, the recycle bin if I change my mind!), etc. etc. etc.
Not to say that it tries to protect me from... myself!

I'm drifting toward linux more and more; possibly it will become my primary OS.