NoteWorthy Composer Forum

Forums => General Discussion => Topic started by: Marty Dobin on 2005-08-28 09:50 pm

Title: Feature Request
Post by: Marty Dobin on 2005-08-28 09:50 pm
Is it possible to add noteheads that contain note names (i.e.: A,B,C,D,E,F,G)
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-08-28 11:37 pm
G'day Marty,
The answer is a qualified yes...

Robert A. has produced a user font called NoteHedz which has just
what you want.

It is available from
here: http://www.icogitate.com/~ergosum/fonts/music-fonts2.htm

In order to use it in NWC2 you need to:

In another thread Robert and I have touched on the possibility of a
user tool to do the note head placement.  At this stage no tool exists
to do the job and one must place the note heads by hand.

If there is sufficient demand, I'm sure one of the proficient
programmers out there will come to the party with a user tool.

Lawrie
Title: Re: Feature Request
Post by: Robert_A. on 2005-08-29 01:13 pm
I might - repeat, might - automate this using Javascript rather than the NWC2 user language. It's easy enough to manipulate a text string. No promises.
Title: Re: Feature Request
Post by: Marty Dobin on 2005-08-29 04:21 pm
NoteHedz is a nice font but it doesn't have a set of reverse letters to be used for half-notes, whole-notes, etc.
Title: Re: Feature Request
Post by: Robert A. on 2005-08-29 10:01 pm
By reverse, I assume you mean black on white, rather than white on black? NoteHedz doesn't have them, and won't get them.

The only reason I put letter-notes was for elementary schools (which note has which letter?), not for writing actual music that way.

My next font might be for the purpose of digitizing the Papal Reformed Church music of Duk von Dojjers of the 14-1/2 century, who used sideways clefs and an 11-tone system before being burned at the stake. No promises.
Title: Re: Feature Request
Post by: Robert A. on 2005-08-31 12:18 am
See my post on the other message thread about "round notes." The same concept would work for letters. The revised font does have both white on black, and black on white letters. But I haven't written code to make the automatic substitution for letters, just for round notes.
Title: Re: Feature Request
Post by: Robert A. on 2005-08-31 11:36 am
Merely titling a thread "feature request" is not as helpful as, say, "Feature request: Letters for note-heads." However:

Have a look at:
http://www.icogitate.com/~ergosum/temporary/nwc2-letters-notehedz-replacer.htm
and also:
http://www.icogitate.com/~ergosum/temporary/NoteHedz130.zip

Please note that the above are TEMPORARY, and will probably be removed by September 5, 2005. If successful, I may put them on the Scriptorium.

The web page (downloadable) automates changing note heads to letter-notes, using the NoteHedz font. The zip file contains an updated version of NoteHedz, which includes both black-on-white and white-on-black note heads (as well as an oval style, for whole notes).
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-08-31 12:40 pm
Hiya Robert,
very neat.  Unfortunately I think I've found a bug...

When processing this:

Code: [Select · Download]
!NoteWorthyComposerClip(2.0,Single)
|Note|Dur:Half|Pos:2
|Rest|Dur:4th
|Note|Dur:4th|Pos:#-3
|Bar
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:n-1
|Note|Dur:4th|Pos:b0
|Rest|Dur:4th
|Bar
|Note|Dur:Half,Dotted|Pos:-3
|Note|Dur:4th|Pos:-3
|Bar
|Note|Dur:4th|Pos:b0
|Note|Dur:4th|Pos:1
|Note|Dur:4th|Pos:n2
|Rest|Dur:4th
|Bar
|Note|Dur:Half,Dotted|Pos:#1
|Note|Dur:4th|Pos:1
|Bar
|Note|Dur:4th|Pos:2
|Note|Dur:4th|Pos:3
|Note|Dur:4th|Pos:4
|Rest|Dur:4th
|Bar
|Note|Dur:Half,Dotted|Pos:3
|Note|Dur:4th|Pos:3
|Bar
|Note|Dur:4th|Pos:4
|Note|Dur:4th|Pos:5
|Note|Dur:4th|Pos:n6
|Rest|Dur:4th
|Bar
|Note|Dur:4th|Pos:5
|Rest|Dur:Half,Dotted
|Bar
!NoteWorthyComposerClip-End
I wound up with this:

Code: [Select · Download]
!NoteWorthyComposerClip(2.0,Single)
|Text|Text:"‰"|Font:User2|Pos:2|Placement:AtNextNote
|Note|Dur:Half|Pos:2z
|Rest|Dur:4th
|Text|Text:"\|TEMPNote\|Dur:4th\|Pos:#-3"|Font:StaffBold|Pos:8|Wide:Y
!NoteWorthyComposerClip-End
After pasting it back onto the staff.  Note that the result window didn't have this clip text, this is what I copied back out of NWC after pasting the contents of the result window.

A little testing showed that NWC didn't like the results when the original selection had a note with an accidental.

The problem exists with the Circle note head replacement too.

Lawrie
Title: Re: Feature Request
Post by: Robert A. on 2005-08-31 01:01 pm
Not exactly a bug, so much as "feature is not present." I did not devote any thought to accidentals, or numerous other ways to modify a note. Just plain-vanilla notes. I might be willing to add accidentals, but am unlikely to make it more involved. I cannot see any use for letter-head notes outside of elementary education, where the kiddies would not be expected to read Rachmaninoff.

Before I look at this very hard, I want to see if the feedback complains that the letters are useless unless written in the 12th century fraktur style of Hans von Dorkendoff. No point investing time in something so specialized.
Title: Re: Feature Request
Post by: Robert A. on 2005-08-31 01:06 pm
Before I go any further, understand that the script parses notes, extracts some information, changes the note itself, and adds a preceding line with the necessary text item. The more complicated the note, the more complicated the parsing. Why would someone need letter noteheads, if the notes contain complicated information?
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-08-31 01:28 pm
We'll have to stop meeting like this Robert :)

Why would someone need letter noteheads, if the notes contain complicated information?

Valid point.  The only reasonable counter I can think of is specific to Pats' original request for round noteheads.  In her husbands case he may well be an accomplished musician who just can't see the music.

I suspect that if you resolve the problem for round notes then you have solved the problem for letter-head notes - assuming that that part of the code is common.

However I certainly wouldn't go any further without sufficient positive feedback.  Perhaps Pat can let you know how successful the tool has been in solving problems for hubby.  We don't yet know if the round note heads have successfully alleviated the problems caused by his vision impairment.

Lawrie
Title: Re: Feature Request
Post by: Robert A. on 2005-08-31 01:50 pm
The letter note-heads are my own "thing." The choir practices in a room that is used, during the day, to teach little kiddies. I noticed a number of posters with letter note heads. Each poster has maybe 4 notes, lettered.
Title: Re: Feature Request
Post by: Robert A. on 2005-08-31 04:09 pm
NoteHedz version 1.30, mentioned above, is no longer available. Use version 1.40, which is already on my own web site and will eventually be on the Scriptorium. Version 1.40 does not alter any characters that were present since first release; it just adds the open letter-heads.
Title: Re: Feature Request
Post by: Robert A. on 2005-08-31 04:56 pm
I just posted a revised version of the scripted web page, at the same URL given above. This one recognizes accidentals, and also does not seem to be bothered by various note modifications.

If you already obtained NoteHedz130 (now obsolete), you can still use it for testing this. However, I recommend that you discard 1.30 and get 1.40 instead. Version 1.01, the original, will only work if the note heads are solid ovals (quarter note duration, or shorter).
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-08-31 10:51 pm
Hi Robert,
sorry mate, 'nother bug report :(

I specified the clef as treble, the font as user2...

Used this as source:

Code: [Select · Download]
!NoteWorthyComposerClip(2.0,Single)
|Note|Dur:Half|Pos:2
|Rest|Dur:4th
|Note|Dur:4th|Pos:#-3
|Bar
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:n-1
|Note|Dur:4th|Pos:b0
|Rest|Dur:4th
|Bar
|Note|Dur:Half,Dotted|Pos:-3
|Note|Dur:4th|Pos:-3
|Bar
|Note|Dur:4th|Pos:b0
|Note|Dur:4th|Pos:1
|Note|Dur:4th|Pos:n2
|Rest|Dur:4th
|Bar
|Note|Dur:Half,Dotted|Pos:#1
|Note|Dur:4th|Pos:1
|Bar
|Note|Dur:4th|Pos:2
|Note|Dur:4th|Pos:3
|Note|Dur:4th|Pos:4
|Rest|Dur:4th
|Bar
|Note|Dur:Half,Dotted|Pos:3
|Note|Dur:4th|Pos:3
|Bar
|Note|Dur:4th|Pos:4
|Note|Dur:4th|Pos:5
|Note|Dur:4th|Pos:n6
|Rest|Dur:4th
|Bar
|Note|Dur:4th|Pos:5
|Rest|Dur:Half,Dotted
|Bar
!NoteWorthyComposerClip-End
Got this result (copied back out of NWC2):

Code: [Select · Download]
!NoteWorthyComposerClip(2.0,Single)
|Text|Text:"‰"|Font:User2|Pos:2|Placement:AtNextNote
|Note|Dur:Half|Pos:2z
|Rest|Dur:4th
|Text|Text:"¥"|Font:User2|Pos:-3|Placement:AtNextNote
|Note|Dur:4th|Pos:#-3z
|Bar
|Text|Text:"§"|Font:User2|Pos:-2|Placement:AtNextNote
|Note|Dur:4th|Pos:-2z
|Text|Text:"¨"|Font:User2|Pos:-1|Placement:AtNextNote
|Note|Dur:4th|Pos:n-1z
|Text|Text:"¢"|Font:User2|Pos:0|Placement:AtNextNote
|Note|Dur:4th|Pos:b0z
|Rest|Dur:4th
|Bar
|Text|Text:"‹"|Font:User2|Pos:-3|Placement:AtNextNote
|Note|Dur:Half,Dotted|Pos:-3z
|Text|Text:"£"|Font:User2|Pos:-3|Placement:AtNextNote
|Note|Dur:4th|Pos:-3z
|Bar
|Text|Text:"§"|Font:User2|Pos:0|Placement:AtNextNote
|Note|Dur:4th|Pos:b0z
|Text|Text:"§"|Font:User2|Pos:1|Placement:AtNextNote
|Note|Dur:4th|Pos:1z
|Text|Text:"£"|Font:User2|Pos:2|Placement:AtNextNote
|Note|Dur:4th|Pos:n2z
|Rest|Dur:4th
|Bar
|Text|Text:"Œ"|Font:User2|Pos:1|Placement:AtNextNote
|Note|Dur:Half,Dotted|Pos:#1z
|Text|Text:"¤"|Font:User2|Pos:1|Placement:AtNextNote
|Note|Dur:4th|Pos:1z
|Bar
|Text|Text:"¥"|Font:User2|Pos:2|Placement:AtNextNote
|Note|Dur:4th|Pos:2z
|Text|Text:"¤"|Font:User2|Pos:3|Placement:AtNextNote
|Note|Dur:4th|Pos:3z
|Text|Text:"¤"|Font:User2|Pos:4|Placement:AtNextNote
|Note|Dur:4th|Pos:4z
|Rest|Dur:4th
|Bar
|Text|Text:"†"|Font:User2|Pos:3|Placement:AtNextNote
|Note|Dur:Half,Dotted|Pos:3z
|Text|Text:"¥"|Font:User2|Pos:3|Placement:AtNextNote
|Note|Dur:4th|Pos:3z
|Bar
|Text|Text:"¦"|Font:User2|Pos:4|Placement:AtNextNote
|Note|Dur:4th|Pos:4z
|Text|Text:"§"|Font:User2|Pos:5|Placement:AtNextNote
|Note|Dur:4th|Pos:5z
|Text|Text:"¦"|Font:User2|Pos:6|Placement:AtNextNote
|Note|Dur:4th|Pos:n6z
|Rest|Dur:4th
|Bar
|Text|Text:"¦"|Font:User2|Pos:5|Placement:AtNextNote
|Note|Dur:4th|Pos:5z
|Rest|Dur:Half,Dotted
|Bar
!NoteWorthyComposerClip-End
The "letter-head" selection appears problematic.

Lawrie
Title: Re: Feature Request
Post by: Robert A. on 2005-08-31 11:11 pm
Hmm... Seems fixable. I'll have a look. A quick glance at the input and output shows that the input was parsed correctly, and the output is syntactically correct. Only the wrong character code numbers were assigned. Wasn't happening before, and didn't happen in my own test file. That limits the problem to a specific part of the script (unless I somehow scrambled the font when I removed the unnecessary circles).

Incidentally, don't be bothered by the funny symbols that appear for the letterhead text (Yen symbols, etc.). The letterhead notes are in that part of the font.
Title: Re: Feature Request
Post by: Robert A. on 2005-09-01 12:01 am
The problem has to do with a mis-conception of how NWC writes notes that are not based on the quarter note. This mis-conception is relected in my own mis-parsing of the clip. As you can see, notes with solid note-head are OK. Once a note is misparsed, the error carries through to following notes.

I will have to improve the parsing to handle the other situations. But not right now. Until I submit a change, there's no point looking at other test cases.
Title: Re: Feature Request
Post by: Jay D on 2005-09-01 02:12 am
Hey! Enough with the plain-vanilla stuff!
Vanilla is not plain!
Plain ice cream tastes like milk, not vanilla!
Title: Re: Feature Request
Post by: Robert A. on 2005-09-01 01:17 pm
I revised the page, from ground up, and posted it it at the same URL. It is beta 4, and I believe it should work OK now. It also deals with the situation where original note-heads are invisible (letters are not placed there). But I have not processed chords. This is warned.

As for vanilla: Yes, there is such a thing as plain vanilla. It has one ingredient: vanilla.
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-09-01 02:36 pm
Hey Robert - looks good - same test staff - worked perfectly.  :)
Title: Re: Feature Request
Post by: Robert A. on 2005-09-01 02:52 pm
Thanks. The "pre-public-release" version is Beta4b, now uploaded. No script change since Beta4 (which you just tested). The only difference is micro-change in page layout.

Incidentally, I notice that the person who originally made the request hasn't commented.
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-09-01 03:01 pm
Incidentally, I notice that the person who originally made the request hasn't commented.

True, but it's only been a couple of days - perhaps he has been unable to go online for some reason.

Even so, it has been my deep suspicion for a long time that many more people use and benefit from offerings such as this without acknowledging it.

Unfortunate really, because positive feedback is always appreciated, and I believe in credit where credit is due.

Same as for my staff - if they get it wrong they need to know - and when they do a good job they need to know that I know and appreciate it.

Lawrie
Title: Re: Feature Request
Post by: Marty Dobin on 2005-09-01 07:19 pm
I'm still here guys.

I've been following your repartee, but the subject is way over my head.  I am not a programmer or accomplished musician, just a septuagenarian who never had a chance to play a musical instrument and is now just trying to learn to play the organ.  My memory isn't so good any more, so I have trouble remembering what the notes are; thus my request.

I use NoteWorthy to re-write music I come across so that my eyes are not confused by the extra staffs.

I write chord notations above the staff, and currently the note names below.

That is why I asked about lettered noteheads.  This would simplify things a lot.
Title: Re: Feature Request
Post by: Robert A. on 2005-09-01 08:10 pm
OK. Not sure if the web page does what you want, but try it.

Sounds like what you really want is for the letter to appear in ordinary text, large enough to read, in some convenient location. The same method I used to make the letter-head notes could be used for that, too. But instead of NoteHeadz replacing the ordinary notes, a standard text item would simply be added somewhere, using an ordinary font.

However, my approach does not do chords. I believe it would be too difficult to analyze the numerous possibilities.

The capability was originally intended for little kids, as a tool for learning notes. The expectation was that the resulting letter-notes would be enlarged, for display.
Title: Re: Feature Request
Post by: Robert A. on 2005-09-02 12:40 am
You might prefer this:

http://www.icogitate.com/~ergosum/temporary/nwc2-notelabeler.htm

As with the rest, it is in a TEMPORARY location, and may be removed by September 5, 2005. If successful, I'll send it to the Scriptorium.

This one does not replace the standard note-heads. Instead, it labels each note with its letter (and accidental, if any). You can choose the staff position at which the letters will appear. Typically, the top of the staff would be best. You can choose the font you wish to use. Nothing special is required, but if you happen to use "FretQwik" as a user font, then the accidentals will look musically correct (actual flat instead of b, for example).
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-09-02 08:20 am
Hey Robert,
you're really on a roll aren't ya?

One suggestion if I may, to my eye I would prefer to see the text label "at next note/bar" rather than "best fit".  Personal preference I know...

This is going to be useful for me.  I'm still coming to grips with learning bass clef after 30+ years of only reading treble.  I'm pretty much OK until I get to about the 3rd ledger line above (I'm seeing a lot of this in the BB charts I'm now learning) then I start to lose count.

This will help me "internalise" these high notes so's I can recognise 'em at a glance - I'll just have to be careful not to become dependant...

Thankyou,
Lawrie
Title: Re: Feature Request
Post by: Robert A. on 2005-09-02 12:31 pm
Actually, I tried "at next note/bar" first, but for some reason didn't like it, in this context. No problem: Just open the page with a plain text editor (Notepad), and replace the text that calls for best fit, to the text that aclls for next note/bar (use NWC2 to determine the exact expression, case-sensitive).
Title: Re: Feature Request
Post by: Marty Dobin on 2005-09-02 09:11 pm
Hi Robert

This is not what I had in mind.  What I was looking for was something similar to what Hal Leonard does in his 'Easy Play' books; placing the letter inside the notehead, either black on white or white on black, depending on the note.

By the way, I have been a registered user of NoteWorthy for quite a few years, starting when it was sold on a floppy disk.  I am holding off getting the CD until NWC 2 is released so that I will then have a hard copy of the latest version.

As a result, I am not able to participate in the beta testing.  I started this forum question more as a request to see if this could be included in NWC 2.  I am no programmer, and have very little knowledge of script writing.

I really appreciate very much the time and effort you and Lawrie have put into this request.  It is people like you who will make NWC 2 as sound as I'm sure it will be.
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-09-03 12:00 am
G'day Marty,
please let me encourage you to get on the NWC2 "bandwagon".

By using it you will be able to more clearly see how your needs might be met and be able to make more meaningful suggestions/requests.  Plus you get to enjoy the benefits of new features now.  The "clip text"/user tool combination is formidable in the advantages gained for manipulation of your music.  Especially when you have tools like Andrew's "Global Mod", "Parts" and "Scratch".  Not to mention the improved ties and slurs and other numerous updates (like accidental handling, ties with accidentals over barlines - the list just goes on!).

I personally have ceased using 1.75 altogether!

The eligibility requirements are here: http://www.noteworthysoftware.com/nwc2/ and the cost of the upgrade/replacement package (http://www.noteworthysoftware.com/composer/replace.htm) isn't really that great.

I'm sure you could purchase the V2 CD when it arrives for the same kind of outlay (replacement cost - probably only just covers postage and production costs anyway).

Lawrie
Title: Re: Feature Request
Post by: Robert A. on 2005-09-03 12:06 am
Marty: The method similar to Hal Leonard was my first try. It is now at:
http://www.icogitate.com/~ergosum/temporary/nwc2-letters-notehedz-replacer.htm
But you must be using NWC2. It is not an internal program feature, but a visual modification that is applied to finished music, just prior to printing. That should suffice.

I can't imagine that the capability would be internal to NWC2, except that my own external script (JavaScript) might be re-written in the NWC2 internal scripting language (Perl) by those who know how. I don't. Even so, it would be a visual change just prior to printing, rather than a change to program functionality.
Title: Re: Feature Request
Post by: Marty Dobin on 2005-09-03 06:41 pm
Thanks Lawrie & Robert

Lawrie

I think you're right.  I just ordered the CD.

Robert

I downloaded NoteHedz and saved replacer.htm (thanks).  When I receive the CD I will download NWC2 and try them out.

Again, thank you both for your helpful advice.

Marty
Title: Re: Feature Request
Post by: Robert A. on 2005-09-03 10:44 pm
I should point out that the lettered-heads are oval (standard shape) rather than round - I didn't have room for both styles. Also, even using techniques such as staff layering, white notes, and disappearing stems, I can't seem to get a white background for the text-style noteheads. Maybe I just haven't figured out how to do it.
Title: Re: Feature Request
Post by: Marty Dobin on 2005-09-04 05:32 pm
The only way this could possibly be done is by creating a completely new font; and round noteheads would have to be used.
Title: Re: Feature Request
Post by: Robert A. on 2005-09-04 11:01 pm
Maybe to emulate Hal Leonard's style exactly, the note-heads would have to be both round and lettered; and indeed, that would require another font (there isn't enough room within NoteHedz to add all of the necessary components). But that won't happen, since emulation of a particular style is not near the top of the to-do list.

It IS possible to white-out the staff lines behind lettered notes, so that the un-obstructed letter can be seen, without a program modification. Create two identical staves. On one staff, make the NWC note-heads visible and white. This will create gaps on the staff lines, where the NWC noteheads are. On the other staff, use zero staff lines, and apply the notes-to-letterheads method.

You won't be able to layer the two staves, apparently because the text note-heads are not top-level (forward) graphics objects, so they will be covered by other things. However, you can save the page as a metafile, convert the metafile to raster image (for example, using Irfan View), then graphically superpose the two staves in an image editor. Things line up easily, so it is not a major chore, unless you are trying to publish a catalog of music that way.
Title: Re: Feature Request
Post by: Robert A. on 2005-09-08 12:43 am
After asking NWC support, I discovered how to prevent staff lines from showing through clear areas in text-based substitute noteheads. The currently active staff is drawn last, even if it is not last in the vertical order of the staves. When staff layering is used, and the above drawing order is taken into account, this kind of effect is possible:

http://www.icogitate.com/~ergosum/temporary/B-NWC2.gif

(The above file is temporary, and will be removed on September 10, 2005.)

The profile of the background white-out must fit the foreground text, which it does for this case (since the text note was specifically sized for that purpose).
Title: Re: Feature Request
Post by: !ME! on 2005-09-08 08:16 am
Quote from: "Robert A."
(The above file is temporary, and will be removed on September 10, 2005.)
Then why do you keep using temporary links?
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-09-08 09:48 am
Greetings !ME!

Then why do you keep using temporary links?

You seem reasonably intelligent, but perhaps you are a little lazy?

A small challenge: why don't you think about it for a bit and then tell us the possible reasons you come up with as to why Robert might be posting these scripts to a temporary location?

Please bear in mind that it is extremely unlikely that he is simply being difficult.

Lawrie
Title: Re: Feature Request
Post by: Robert A. on 2005-09-08 01:16 pm
I can be difficult, when I want! But there is a reason:

This forum does not allow retroactive editing of a post. So I cannot put something for a short time, then go back and remove it once it is obsolete. Old forum messages are often discovered by others. Why frustrate them with old links?

Why not leave it there permanently? (1) I do not want to accumulate old items, and (b) with time, the content may change. It is best to refer readers to some place that will (eventually) have the latest information, such as the Scriptorium.

At this writing, the Scriptorium knows about these things, but has not yet posted the info, because its manager is on vacation.
Title: Re: Feature Request
Post by: Rob den Heijer on 2005-09-08 02:27 pm
Lawrie,
We will possibly never know whether !me! is lazy.
Ah wel...
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-09-08 03:55 pm
Hiya Rob,
yes, I notice Robert took pity on the little fella...

Still, perhaps !he! will realise that people generally have good reasons for the choices they make... And that a small amount of thought will usually be enough to understand them.
Title: Re: Feature Request
Post by: Robert A. on 2005-09-08 11:08 pm
I should hope that I cannot be understood by a "small" amount of thought. But perhaps I am wrong about that.

Meanwhile, the NoteHedz font is full and complete (version 1.60).
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-09-09 02:22 am
Sorry Robert,
I didn't mean to imply anything.  I just meant that a small amount of thought will generally reveal satisfactory reasons as to why people do things.

Was trying to encourage !him! reach for some maturity instead of simply seeming petulant most of the time...
Title: Re: Feature Request
Post by: Marty Dobin on 2005-09-10 06:06 pm
It looks like you chased !ME! away.
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-09-10 10:41 pm
I hope not Marty.  Even though !ME! has a reputation for being a pest on this forum, he has still managed to generate some constructive conversation.

I think !he! is just young and not "house-broken" yet.
Title: Re: Feature Request
Post by: DGF on 2005-09-11 05:16 pm
First I do not believe that !me! is a child. A pervert most likely and therefore untrainable or unable to be "housebroken".
I have not had time to read this entire thread, but if the noteheads are replaced with letters on the staff, how will you understand the durations of the notes? If you are familiar with the tune it does not pose a problem I suppose.
Between the time signature and flags it may be possible to figure it out, but it seems to create more of a problem than learning to read music the conventional way. If you keep at it, it will eventually come.
Title: Re: Feature Request
Post by: Robert A. on 2005-09-11 06:16 pm
The replaced noteheads would be solid or open, just like the original music. Stems, flags, and beams are retained.

No problem with duration. The replacement can be automated for melodies (without chords), but it is problematic for chords.

The replacement is intended to be visual, not functional.
Title: Re: Feature Request
Post by: Robert A. on 2005-09-11 10:01 pm
If you install version 1.70 of NoteHedz font as User 1, same size as staff size in pixels, Color:7=white:

Code: [Select · Download]
!NoteWorthyComposerClip(2.0,Single)
|Text|Text:"€"|Font:User1|Pos:1|Placement:AtNextNote|Color:7
|Text|Text:"ƒ"|Font:User1|Pos:0|Placement:AtNextNote
|Text|Text:"œ"|Font:User1|Pos:-2|Placement:AtNextNote
|Note|Dur:Half|Pos:0z
|Text|Text:"€"|Font:User1|Pos:2|Placement:AtNextNote|Color:7
|Text|Text:"„"|Font:User1|Pos:1|Placement:AtNextNote
|Text|Text:"œ"|Font:User1|Pos:-1|Placement:AtNextNote
|Note|Dur:Half|Pos:1z
|Text|Text:"€"|Font:User1|Pos:1|Placement:AtNextNote|Color:7
|Text|Text:"›"|Font:User1|Pos:-2|Placement:AtNextNote
|Text|Text:"ƒ"|Font:User1|Pos:0|Placement:AtNextNote|Color:7
|Note|Dur:8th|Pos:0z
|Text|Text:"€"|Font:User1|Pos:2|Placement:AtNextNote|Color:7
|Text|Text:"›"|Font:User1|Pos:-1|Placement:AtNextNote
|Text|Text:"„"|Font:User1|Pos:1|Placement:AtNextNote|Color:7
|Note|Dur:8th|Pos:1z
!NoteWorthyComposerClip-End
That shows how circular note-heads (with letters inside) works. Notice that when a staff line is inside a circle, it is blanked out. (Versions of NoteHedz prior to 1.70 can't do the blank-out.) The font is on my web site, and will eventually be on the Scriptorium.

I have not yet automated the above. The test scripts, which I exhibited a week ago, would need to be modified. It is not a profound modification, but I don't have time for it now. The trick is that the blank-out, the letter, and the circle are all placed at different staff positions, so that they can be overlapped at the same note.
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-09-11 10:42 pm
G'day DGF -
First I do not believe that !me! is a child. A pervert most likely and therefore untrainable or unable to be "housebroken".

You may be right, but I'm unconvinced.  More likely about 12 -14 and quite bright.  And trying to fit in.

Robert A. -
[abbr=Mate - said long and drawn out - An Aussie term used in a multivalued fashion.  Here intended to covey respect]Ma-a-ate![/abbr]  This project has become quite sophisticated.  I congratulate you.

Lawrie
Title: Re: Feature Request
Post by: Robert A. on 2005-09-12 02:06 am
And not only that, I just updated the script page - but haven't released it yet.
Title: Re: Feature Request
Post by: !ME! on 2005-09-12 07:27 am
You may be right, but I'm unconvinced. More likely about 12 -14 and quite bright. And trying to fit in.
Errr,,, actually I'm turning sixteen the next month... But you're right, still a kid (child?)...
Title: Re: Feature Request
Post by: Rob den Heijer on 2005-09-12 10:51 am
A child, I would say. A kid is a she-goat - hence the kid gloves.
Having said that, Billy the Kid is an oxymoron: what is he, a she-goat or a Billygoat?

!ME!, I apologise for being enormously OT again.
Title: Re: Feature Request
Post by: Lawrie Pardy on 2005-09-12 11:07 am
Hi Rob,
I thought a kid was a young goat, not a she (nanny)goat...

I don't apologise for being O.T. - I get here so often that I'd end up spending my life apologising for it.  :)

G'day !ME!,
I wondered if I mightn't have put the age bracket a little low.  Oh well, pretty close anyway...

Lawrie
Title: Re: Feature Request
Post by: Rob den Heijer on 2005-09-12 12:31 pm
Like Humphrey Bogart said:

C.R. - Why did you come to Casablanca?
Rick - My health. I came to Casablanca for the water.
C.R. - The water? But we're in the middle of the desert!
Rick - I was misinformed.
Title: Re: Feature Request
Post by: Robert A. on 2005-09-12 01:03 pm
Aah, the water...

If anyone wants to beta test it:
http://www.icogitate.com/~ergosum/temporary/nwc2-circular-notehedz-replacer.htm

As usual, temporary - until September 15, 2005.
Title: Re: Feature Request
Post by: !ME! on 2005-09-12 01:35 pm
As usual, temporary - until September 15, 2005.
Oh my gawd!...
Title: Re: Feature Request
Post by: jerrylk on 2014-11-27 01:56 am
I am trying to emulate the Hal Leonard eazyplay.  Where can I find the info in the info in the temp files referenced throughout this discussion?

Thanks,

Jerry
Title: Re: Feature Request
Post by: jerrylk on 2014-11-28 03:17 am
I found the font.  I am looking for how to get the note labels as described in the chain.  The function that prints the note alpha name somewhere on the staff.
Title: Re: Feature Request
Post by: Rick G. on 2014-11-28 05:48 am
I am trying to emulate the Hal Leonard eazyplay.  Where can I find the info in the info in the temp files referenced throughout this discussion?
The "temp files" can be gotten from: http://nwc-scriptorium.org/helpful.html#Fonts
Scroll down or search for: hedz
Quote from: nwc2-replacescript-pages.zip
Circular-Demo.nwc
nwc2-circular-notehedz-replacer.htm
nwc2-notelabeler.htm
nwc2-ovalLetters-notehedz-replacer.htm
nwc2-shapednotes4-notehedz-replacer.htm
README.txt
I have not tried the webpages in the zip. Perhaps someone else can guide you as to their use.
Title: Re: Feature Request
Post by: jerrylk on 2014-11-28 10:34 pm
Thanks, the info was helpful.  I am not getting the result I am looking for though.  Thanks again.
Title: Re: Feature Request
Post by: Opagust on 2014-11-29 10:49 am
Hi jerrylk,

Maybe this can be useful?
https://forum.noteworthycomposer.com/?topic=8954.msg63596#msg63596 (https://forum.noteworthycomposer.com/?topic=8954.msg63596#msg63596)
Title: Re: Feature Request
Post by: Rick G. on 2014-11-29 08:41 pm
I am trying to emulate the Hal Leonard eazyplay.
NoteWorthy Composer version 2.75 (in Beta as I write) can produce the attachment. No special fonts are needed.