Skip to main content


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 - NoteWorthy Online

Object Plugins / Re: ChordPlay.nw
Updated to include an integrated user tool, ChordPlay.nw: Convert Text Chords (new tool requires 2.75a Beta 2 or later)
Object Plugins / Re: TabStaff.nw and TabFret.nw
Updated for the 2.75a beta. It now includes an integrated user tool for making a TabStaff based on an existing standard note staff. You must be using version 2.75a Beta 2 or later to take advantage of the user tool.
User Tools / Re: Dialog based Global Modification Tool: GlobMod.og
Nice might consider using the nwc.txt options, where possible. For example:

Code: (Lua) [Select · Download]
local function toParmString(fld)
 local s =
 for _,v in ipairs(nwc.txt[fld]) do s:add('|',v) end
 return tostring(s)

local Values = {
Text = "*",
Visibility = toParmString('ItemVisibility') ,
Color = toParmString('ItemColor'),
['Dynamic.Style'] = toParmString('DynamicLevels'),
['DynamicVariance.Style'] = toParmString('DynamicVariance'),
Object Plugins / Re: TabStaff.nw and TabFret.nw
A user tool, TabStaffMaker, has been attached to the topic. It can be helpful in the initial generation of tablature on an existing staff. However, it does not flag any errors that occur, so you will have to manually review the results for accuracy.
General Discussion / Re: Dashed on Mac OS
I tested printing to PDF on Mac OS 10.11, using PDFwriter, and got the same results as Francis. I followed the advice from:

Neither dots nor dashes were distilled into the PDF.

I would guess that this is a limitation of the wine Postscript driver, but I am unfamiliar with the print architecture in this scenario. There is source code in wineps.dll that targets these line styles, so the issue might be elsewhere. I only used the Preview app to verify, so it could even be an issue with that program.

Using a PDF inspection program,  iText RUPS, I looked through the mac generated PDF with dashed slur. It is clear that the slur curve does not contain any dashArray instruction, which would be required to properly render the slur. It now seems more likely that this is a limitation in the Mac postscript to PDF conversion system.

The curve instructions on the Mac created PDF:
Code: [Select · Download]
0.72 w
61.2 697.92 m
77.04 712.32 92.88 714.48 108.72 704.4 c

The curve instructions on a PDF created with Windows 10 built-in print driver:
Code: [Select · Download]
0.000000 0.000000 0.000000 RG
1 J
1 j
10.000000 M
0.960 w
[1.920, 1.920] 0 d
80.000000 188.479996 m
100.160004 179.039993 120.320000 176.160004 140.479996 180.320007 c
General Discussion / Re: Is there a way to change all "best fit" to "at next note or bar"
You can do this in two steps:

  • You need to create a find expression that accurately identifies your fingering or bow marks. For example, if your marks all use the first user font, you could start with a find expression like this:


    Test the expression using Edit, Find. You should verify that the expression only matches the items that you wish to change.

  • Select a whole staff (Home, followed by Shift+End), then use Edit, Filtered Properties, and enter your find expression.

    You can now change the Alignment/Placement for only the targeted items.
General Discussion / Re: odd behavior of a forced system break
Bill, just send an e-mail...

Rick's example is an opportunity to explain what happens when bar line structure does not align.

When the top staff initiates a system break at an isolated bar line (which has no matching bar in a lower staff), the break cannot be satisfied in the lower staff. This causes the first system break to move backwards to the nearest earlier bar that can be satisfied in the lower staff. Once the second system starts, the lower staff can no longer satisfy the requested bar line structure, so it literally drops out of the printing process.
General Discussion / Re: odd behavior of a forced system break
There is generally a reason why things work the way they do in this area. An actual example is generally a prerequisite to further discussion.

Update: By the way,  lower staff alignment/truncation is all done the same way, whether via forced breaks or natural breaks.
Announcements / Re: Web site/server changes
Thanks for all of the feedback. The classic server side download mechanism for code blocks has been reintroduced into the forum. It should now work for nearly all browsers.
Announcements / Re: Web site/server changes
Thanks for the reports. I am making some simple changes that will eventually work in Firefox 45. These changes might have happened during your tests, Richard. I'll keep looking into the issues involved.

Announcements / code blocks
Syntax highlighting and downloads links for code blocks has been restored to the forum.

These are not the same mechanisms as existed in the old forum. In the old forum, everything was done on the server. The new code block handling is all done client side, in your browser. The process should be familiar to long time users.


Code: (nwc) [Select · Download]
|Instrument|Name:"Orchestra Hit"|Patch:55|Trans:0|DynVel:10,30,45,60,75,92,108,127|Pos:11|Wide:Y
General Discussion / Re: Trustworthy
Now I understand the issue better. The browser is claiming that the server is wrongly configured, when in fact, this was an intentional configuration change on my part. It was intended to make it easier to find the correct forum link (by overriding the security check). Since we no longer fully support the old, retired domain, I will change the config so that the old domain is not served up at all.

When this change was first made, we should have created landing pages on that included instructions to update your address book, rather than simply redirecting straight to the new URL. Something to remember for next time, should this situation arise again.

General Discussion / Re: Trustworthy
How are you landing onto the forum? The forum should be accessed exclusively via:

If you are using a address, you should stop using it and visit the above link directly.

If there is a broken link somewhere that points to the old forum locations, please reply here with details.
User Tools / Re: Sibling : example of a usertool scripted in LUA
Interesting tool...two things:

  • you might want to put the top source code comment at the top of your post:

    This tool mutes the active staff and adds 2 copies all its relevant information into 2 new sibling staves.

  • Lua is the only option for user objects.
General Discussion / Re: PageTxt.nw object
NWC does not currently precalculate page counts, so it does not actually know this. You could get close to this using a File Info variable, which you could update as needed when the page count changes.

Code: [Select · Download]

You can start a PageTxt in the second bar. This makes it skip the first page.
General Discussion / Re: GlobalMod Issue with PageTxtMaestro
Replace your existing lib/ file with the attached version. This should fix it.

This will be bundled into an updated starter kit release soon.

Update: Based on feedback, a new fix has been attached that corrects some encoding issues with quote characters.

Update 2: Withdrawn....see later replies.