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 - Opagust

51
User Tools / Re: NWCCONVERTOR
Thanks for continuing to update this tool.
I've tried to log in to download, but am in a loop of "bad password, click here to reset" and then "you're trying a reset link that has expired."
I assume they don't really expire within a minute of issue - perhaps the 6 hour time difference from US to Belgium?
I didn't want to post this here, but I can't find a contact option on your site.

btw - my user name there is Charlie

Hi Charlie,

I notice a user account for 'Charlie' and one for 'cvb', both with different email addresses.
I will sent a mail to these addresses.
54
User Tools / Re: NWCCONVERTOR
A new version 1.0.6.6 is available in https://www.opagust.be/content/nwcconvertor

It seems that I forgot to announce the previous version 1.0.6.5 on 20/09/2022.

20/09/2022: 1.0.6.5
- bug fix: the positions of the notes in a restchord are in the field 'Pos2', not in 'Pos'.
- removing '<Name>' from author and copyright1 fields in the file info, since this would be
interpreted as a musicxml tag.

1/12/2022: 1.0.6.6
- text with font 'StaffCueSymbols' caused a fatal error.
- crescendo and diminuendo ending in last note of a staff was not converted.
- error in stereopan conversion formula.
- characters '<' and '>' are represented by '&lt;' and '&gt;' in a musicxml file.
- undoing removing '<Name>' (from 1.0.6.5)
57
General Discussion / Re: Note in number
Opagust.
I play yours and it comes to my mind we put different instrument for each voice. Do you know what is the name of instrument that we can assign for Soprano, and different instrument for Alto.. and so forth, so that they can listen and follow their voices easily.
Thank you.

Frank
Our choir is a men's choir, so we don't have soprano nor alto. Most of our songs have 4 voices Tenor1, Tenor 2, Bariton and Bass.
In this file all staves have the instrument 'Flute', but that depends on each individual song, which I think sounds the best.
But since I'm just a moderate singer and have no musical education, I can't give you good advise.
For personal rehearsal purposes, I create different files for each voice and usually set one voice instrument to 'Choir Aahs', and  stereo pan = 0(left),  and then stereo pan = 127 for the other voices, and use the head phones to listen and sing along.
58
General Discussion / Re: Note in number
Thank you Opagust. It is good. How can you make the color of the active staff and how can we make it singing the whole verses. Is there any facility to highlight only the active staff one?.

Frank

You can change the color of a staff by going to the 'Staff Properties' dialog (F2nafter positioning on the Staff), clicking the tab 'Visual' and choosing the color in the 'Color' box.

I don't know what you mean by 'how can we make it singing the whole verses'.
59
General Discussion / Re: Note in number
Hello Frank,

Five years ago a wrote this number notation tool, which might solve your problem.

I just ran it on the third (green) staff of the song 'Joy to the world', which is a song we sing in our choir.
You can see the result in the attachment.
It looks messy in edit mode, so you have to select 'Viewer mode' (F11) or Print Preview.
60
User Tools / Re: Number notation tool
I haven't used this tool myself for a long time, but when i did today, I discovered some bugs.
You can find a new version in the original post.
64
General Discussion / Re: Up and Down beams on same set of notes
I am trying to beam the eighth (dotted) notes in the following snippet:
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Chord|Dur:16th,Slur|Pos:5|Opts:Stem=Up,Beam=First,XDotSpace=-1|Dur2:8th,Dotted|Pos2:-1
|Note|Dur:16th,Slur|Pos:4|Opts:Stem=Up,Beam
|Note|Dur:16th|Pos:3|Opts:Stem=Up,Beam=End
|Chord|Dur:16th,Slur|Pos:5|Opts:Stem=Up,Beam=First,XDotSpace=-1|Dur2:8th,Dotted|Pos2:-1
|Note|Dur:16th,Slur|Pos:4|Opts:Stem=Up,Beam
|Note|Dur:16th|Pos:3|Opts:Stem=Up,Beam=End
!NoteWorthyComposerClip-End
Can this be done with an object now? I don't want to add a hidden staff if at all possible.
TIA

Hi Warren,

What's the purpose of XDotSpace=-1 in both chords? It makes the dots invisible.
65
General Discussion / Re: Solfège note name tool
It seems that my installation instructions were not as clear as I thought they were. Thanks, Flurmy, for your comments.

I wrote this tool 8 years ago and now I tried it on one of my files and discovered that it also attaches # en b after the note names, wich I did'nt remember.
But I also found a bug: when inserted as a lyric line, tied and slurred notes will not have a lyric, so the following note names don't align with the right notes.
I'll have to take a look at that...
68
User Tools / Re: NWCCONVERTOR
Ciao Raffaele,

Puoi aggiungere il file di input o, se non lo desideri, fare screenshot delle finestre?
70
User Tools / Markup Composer
'Markup Composer' is a dialogue based user tool to compose a 'markup.rg' user object for a Noteworthy nwctxt file.
The markup.rg user plugin was created by the late NWC virtuoso Rick G.
It's very powerful but also very obscure.

You can download the tool  via https://www.opagust.be/content/markup-composer (be sure to login).

This tool couldn't have been written without the documentation by hmmueller,
who did the effort of examining the code of the user plugin. See:
https://forum.noteworthycomposer.com/?topic=9083.msg72513#msg72513

A quote from this documentation:

    "Rick's "Markup.rg" is a small plugin that can draw text - including music notation -
    with many parameters into a staff. The "how" and "where" of the text is specified with
    small commands - something like write the following text in italics, 3 staff spaces
    higher and at an angle of 45 degrees. Each markup is provided as a sequence of text
    commands, interspersed with the text to be shown."

In this tool these texts and commands are grouped into 'markup elements'.
You can 'compose' a markup object by combining a series of markup elements.

You create a markup element by choosing a 'command' in one of the combo boxes in the
'Markup elements categories' frame, after which a popup is shown where you have to specify
the necessary argument.
(See below for a list of the categories with their commands and corresponding parameters.)
After creating a markup element, you can choose to add it, insert it before or replace some
previously created element.
It's also possible to remove any created markup element.

The created markup elements are shown in the 'Markup elements' frame, along with a description.
The resulting markup field is shown in the 'Markup' area at the bottom.

With this tool can not directly see how the markup will look like in a NWC file.
But by pressing the button 'Copy to clipboard', a markup user object with that markup field is
created in your clipboard, so you can paste it in your NWC file and see the result, without
leaving this tool.
If needed you can then add, insert, replace or remove one or more markup elements.

THE CATEGORIES WITH THEIR COMMANDS AND PARAMETERS:
    Text and Text attributes:
        text: enter the text
        font: select the available fonts from thh select list
        magnify: enter the multiplication factor for the font size
        outline: select 'on' or 'off
        style: select from list: 'regular', 'bold', 'italic' or 'bold italic'
        whiteout: select 'on' or 'off
    Location / orientation commands:
        angle: enter degrees (-180, 180)
        horizontal distance: enter positive number for shifting to the right, negative for left
        horizontal offset: enter positive or negative number
        vertical position: enter positive or negative number
        vertical offset: enterpositve or negative number
    Symbols:
        special character: enter character code
        staff symbol: see below(*)
        staff cue symbol: see below(*)
    Lines:
        solid line: enter number of line segments
        dashed line, large gaps: enter number of line segments
        dashed line, small gaps: enter number of line segments
        dashed line, tiny gaps: enter number of line segments
        solid arrow: enter number of line segments
        dashed arrow, large gaps: enter number of line segments
        dashed arrow, small gaps: enter number of line segments
        dashed arrow, tiny gaps: enter number of line segments
        hairpin(open): enter the length
        hairpin(close): enter the length

THE STAFF AND STAFF CUE SYMBOLS:
    The symbols are grouped into categories. Each category contains a select list of symbols:
        accidentals: sharp, natural, flat, double sharp, double flat;
        articulations: accent, marcato above, marcato under, tenuto, staccatissimo above,
            staccatissimo under;
        bow instrument: down bow, up bow;
        clefs: treble clef, bass clef, alto/tenor clef, percussion clef, octave_shift;
        dynamics: ppp, pp, p, mp, mf, f, ff, fff;
        flow direction: coda, segno;
        miscellaneous: anchor, colon, gtrzter then sign, note dot, note stem part, page turn,
            parenthesis(open), parenthesis(close), plus sign, normal space, short space,
            staff lines, tiny black arrow point, triplet 3
        notes and heads: double whole note, whole note, half grace note, quarter grace note,
            eighth grace note, half notehead, standard notehead, X notehead, open diamond,
            closed diamond;
        ornaments: half mordent, tril, turn;
        rests: whole, half, quarter, eighth, 16th, 32nd, 64th, double measure;
        sustain pedal: pedal down, pedal released;
        tempo variance: breath mark, ceasura, fermata above, fermata under;
        time signature: alla breve, common time.
73
User Tools / Re: NWCCONVERTOR
Traceback (most recent call last):
  File "nwcconvertor.py", line 673, in <module>
  File "nwcconvertor.py", line 605, in process_main_window
  File "nwcconvertor.py", line 449, in event_convert
  File "nwcconvertor.py", line 442, in convert
  File "nwc2xml.py", line 1903, in convert
  File "nwc2xml.py", line 1369, in create_xml
  File "nwc2xml.py", line 1338, in create_part
  File "<string>", line 1, in <module>
  File "nwc2xml.py", line 902, in process_object_dynamicvariance
  File "nwc2xml.py", line 910, in create_dynamic_tag
  File "<string>", line 1, in <module>
AttributeError: 'Staff' object has no attribute 'sfz'


Non mi va avanti. Non so cosa mi vuole dire il programma. Cosa devo correggere?
Non devi corregere nulla.
A quanto pare c'è un bug durante l'elaborazione di uno sforzando.
Esaminerò, migliorerò e installerò una nuova versione (forse oggi, altrimenti domani).
75
General Discussion / Re: Arrow between two staves
I assume you're referring to the very first example I gave you.  The markup.rg command is:
/h1/f1/a-70CCCC
  (...)
The characters in the last part of the markup are:
  • 4* "C"s - The "C" is the character that is used in the NWC System Symbol font for a Tenuto "_"
  • The "" is actually a rendition of the character used in the NWC System Symbol font for an Accent ">" - N.B. it is NOT the GreaterThan sign I used do demonstrate it here.  You can select and copy it from a text entry dialogue and paste it into the "markup.rg" properties dialogue

You can replace "" by "A" and get the same result, because, like the "C" is the character that is used in the NWC System Symbol font for a Tenuto "_", the "A" is the character that is used in the NWC System Symbol font for an Accent ">".
You get the same cahracters by entering <Alt+67> en <Alt + 65> respectively.

I discovered this by looking at the file 'AllStaffSymbols.nwctxt' in the topic
https://forum.noteworthycomposer.com/?topic=9083.msg72513#msg72513
from hmmueller, where he documented the markup.rg plugin.

See this file in the attachment and a detailed screen shot from the accent and the tenuto symbols.

If we look at the markup string of this example
Quote
f4 62 = /c062 = /f1/c062/r-20/f4 64 = /c064 = /f1/c064/r-30/f4 65 = /c065 = /f1/c065/r-40/f4 66 = /c066 = /f1/c066/r-50/f4 67 = /c067 = /f1/c067/r-60/f4 68 = /c068 = /f1/c068/r-70/f4 69 = /c069 = /f1/c069/r-80/f4 70 = /c070 = /f1/c070/r-90/f4 71 = /c071 = /f1/c071
,
you can see that the line "65 = A = >" is obtained by the markup part
Quote
/f4 65 = /c056 = /f1/c065
,
or in human terms:
- font: Staff Bold
- text " 65 = "
- special character "065", which shows as "A"
text " = "
- font: Staff Symbols
- special character "065", which shows as an accent.

But in the last part "/f/c065" can be replaced by "/f1A" to receive the same result.

Conclusion: hmmueller's file 'AllStaffSymbols" can be used as a excellent reference if you want to include staff symbols via a markup plugin: just lookup the staffsymbol you want, say a segno, take the character in front of it (x) and put "/f1x" (or "/f2x" for a small segno) in the markup.



82
General Discussion / Re: How can I attach image file
Hi Frank,

Below the edit window you have an area where you can drag and drop files or use the button 'selecting them'.

Remark: the attached image file doesn't show in the preview, only after you post it.
83
General Discussion / Re: Recent experience with Sibelius
I used the xml converter online to get a file that could be imported into Sibelius, but there were a lot of fixes needed as a result.

Hi,

Have you tried my user tool NWCCONVERTOR?

Remark: It's not a 'classical' user tool: you can't run it via 'Tools/User Tool...", it's an independant executable program. You can download it from my website: https://www.opagust.be/content/nwcconvertor.
85
User Tools / Re: NWCCONVERTOR
Version 1.0.6 is available at https://www.opagust.be/content/nwcconvertor.
- 1.0.6:
    - admitting comment line(s) before DOCTYPE line.
    - admitting spaces around the = sign for an attribute
    - modifications to deal with multiple files in a compressed mxl file

Remark: When you process a compressed mxl file with multiple musicxml files, a popup window will appear with the names of these  files. All of them will be extracted and saved, but only the first (the 'rootfile') will be converted. You'll have to restart the program several times to convert the other extracted files.
86
User Tools / Re: NWCCONVERTOR
Attribute value not quoted in 'measure number = "1"'
What's wrong?

The error message is misleading: the attribute value is within quotes, but there's a space before the first quote, what caused the error.
In the syntax rules for xml I can't find that spaces round the equal sign are forbidden, so I have to change my program to admit that.
This change will be included in the next version (coming soon, in the mean while you can edit your input file, changing all ' = ' into '=').

Quote
Then the only option is "exit", and when I click "exit" it's kidding me asking "You didn't convert the input file, do you really want to exit?".  :)

I'll also skip that question after an error (no kidding!)
87
User Tools / Re: NWCCONVERTOR
Thank you! - works!

What is a little strange: In m.6, in the S./A. staff, there is a "hidden? eighth rest" - MuseScore shows it in light grey. This pause is not converted into the nwctxt file, so that from there on, all the bar lines are shifted by one eighth. Could such "grey"/"hidden?" rests also be converted?

H.M.

Yes, I noticed it too.
In my program, invisible rests are created, when a part has more than 1 staff/voice and the summed duration of the notes/rests of a
following staff/voice < the duration in the first.
But in this case, it's a single staff/single voice part and in measure six, there's really missing a  8th duration, acccording to the time signature. See this snippet from the input file:
Code: [Select · Download]
    <measure number="6" width="185">
      <note default-x="17">
        <pitch>
          <step>B</step>
          <alter>-1</alter>
          <octave>4</octave>
        </pitch>
        <duration>12</duration>
        <voice>1</voice>
        <type>quarter</type>
        <dot/>
        <stem default-y="-55.5">down</stem>
        <lyric default-y="-84" number="1">
          <syllabic>single</syllabic>
          <text>hills,</text>
        </lyric>
      </note>
      <direction>
        <direction-type>
          <wedge spread="12" type="stop"/>
        </direction-type>
      </direction>
      <note default-x="85">
        <rest/>
        <duration>8</duration>
        <voice>1</voice>
        <type>quarter</type>
      </note>
    </measure>

So in that case, my program shows a red warning, as it does also when the duration should be > the time signature.
88
User Tools / Re: NWCCONVERTOR
A new version (1.0.5.1) which corrected a bug (for staff where first voice number > '1'), is available inhttps://www.opagust.be/content/nwcconvertor

Remark:
After I installed a new Python version (the programming language), the package for creating a windows installer was depreciated. So I had to use another package, that creates an executable of nwcconvertor itself.
After unzipping the download file, you can directly run it (I hope, it did for me :) )
And if you want a desktop shortcut, you will have to create it yourself.
89
General Discussion / Re: Staff Spacing Problem
I knew about the solution to set the chorus lyrics on the 2nd line, but was not happy with that.
Changing the upper boundary only does the trick.
Thanks Lawrie and Harald!
90
General Discussion / Re: Staff Spacing Problem
I have a song that starts with the chorus, one lyric line, followed by the verses, 2 lyric lines.
When I set a new boundary offset at the beginning and a boundary reset before the start of the verses, as suggested,
it looks fine in editing mode, but in print preview the lyric line of the chorus is moved up and overlaps with the staff lines.
See attachments.
94
User Tools / Re: NWCCONVERTOR
Version 1.04 is available on athttps://www.opagust.be/content/nwcconvertor.

    - Adding a checkbox 'Convert custom velocities for dynamics' in hte option window.
    - Converting user object 'BarLabel.ms' as text'.
    - When the nwc score has the option BarLabels set to 'All Systems', and a staff has no abbreviation set.
        the bar label will be used as abbreviation.
    - Dealing with (invisible) tab characters in lyrics.
95
User Tools / Re: File Organization
In order to download the installation file, you'll now have to be logged in.

You may use an account I created:
- username: 'NWC User'
- password: 'Usertools'

Or you can create your own account, so you can be informed of future updates.
96
User Tools / Re: Multitool PYNWC
In order to download the installation file, you'll now have to be logged in.

You may use an account I created:
- username: 'NWC User'
- password: 'Usertools'

Or you can create your own account, so you can be informed of future updates.
97
User Tools / Re: MUSICXML TO NOTEWORTHY CONVERTER
In order to download the installation file, you'll now have to be logged in.

You may use an account I created:
- username: 'NWC User'
- password: 'Usertools'

Or you can create your own account, so you can be informed of future updates.
98
User Tools / Re: NWCCONVERTOR
In order to download the installation  file, you'll now have to be logged in.

You may use an account I created:
- username: 'NWC User'
- password: 'Usertools'

Or you can create your own account, so you can be informed of future updates.
99
User Tools / Re: My website www.opagust.be
The website opagust.be is back online.

In order to download a file, you'll now have to be logged in.

You may use an account I created:
- username: 'NWC User'
- password: 'Usertools'

Or you can create your own account, so you can be informed of future updates.

I hope this will keep the robots away.
100
User Tools / My website www.opagust.be
My website opagust.be, where one can download my user tools that are written in Pythn, is temporarily set in maintenance mode.

I have to accomplish some security updates.