101
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 - Mike Shawaluk
102
Object Plugins / Re: Tremolo.ms (2.1)
Let me say it better: the notes are ok (dotted), the rests are not.
103
General Discussion / Re: alternating number of verses
Hey Lorenzo,
just did a test and changed the "Class" to Standard instead of StaffSig and it seemed to work.
At least I think I'm seeing what you want.
One more thing I forgot to mention in the help text: if you are using Special Text and you want the verse number to contain a space (such as "1, 2."), just put an underscore (_) character in place of the space. The _ will be replaced by a space when the verse number is displayed/printed.
104
General Discussion / Re: Melisma
I don't think that the Melismatic.nw object implements the "Span" behavior; you should leave the Class setting at StaffSig unless you want melismas for just the current system.
105
Object Plugins / Re: MIDIcontroller
106
Tips & Tricks / Re: How do I use Drumref in samples
107
Object Plugins / Re: Glissando.ms (2.3)
- Reorganize properties screen to combine X & Y offsets on a single line, to save space
- Add EndNoteShift parameter, to handle glissandos which span a clef change or other staff transposition
108
General Discussion / Re: verse no, left justifed and lyrics left justified
2. If you click the glasses icon (Viewer Mode), it will hide the oval Melismatic.nw (and VerseNumbers.ms) text markers.
3. On the Lyrics setting page, adjust the Offset to change this.
109
Object Plugins / Re: Glissando.ms (2.2)
I also noticed that your score's staff instrument has a pitch bend range of 7 semitones. The documentation for Glissando.ms recommends a pitch bend range of 24 semitones.
110
Object Plugins / Re: Glissando.ms (2.2)
After thinking about the problem a bit more, I have come up with a potential solution which I am attaching to this post in advance of an official release. The fix is the addition of a new parameter called End Note Shift, which specifies an optional pitch shift for the final note of the glissando. It defaults to 0 for backward compatibility with previous object versions. For @Flurmy's example, a shift of 20 will produce the expected playback. If it is being used across a 8va or 8va bassa, a shift of ±12 would be appropriate.
@Flurmy, if you can test this new version with a few different glissando types, that would help me greatly. I will post the changed object to the forum once I know it works correctly for the various conditions.
111
Object Plugins / Re: Glissando.ms (2.2)
For my description, I will refer to the source code line numbers in the current object version, which is Version 2.2 Flurmy 1/2022.
First, a few observations. If I play Flurmy's score sample, it of course plays incorrectly; there are too few notes, starting from the expected note and then making a sudden jump to the highest note. If I move the user object immediately after the clef change, it plays differently - now there is a normal-sounding glissando, but it begins as though the first note is an E (treble clef) and again there are too few notes.
In the _play(t) function, which begins at line 214, the following two statements attempt to determine the MIDI pitch of the starting and ending notes:
Code: (lua) [Select · Download]
local v1 = nwcplay.getNoteNumber(priorNoteidx:notePitchPos(1))Before these statements are executed, the pointers priorNoteidx and nextNoteidx are positioned at the starting and ending notes of the glissando. The nwcplay.getNoteNumber() function attempts to determine the MIDI note number of the specified note. The API instructions for the nwcplay methods say that the values returned will take into account the various staff properties in effect, including clef, transposition, etc. However, what appears to be happening is that the playback properties being returned are those for the SPP position of the user object, not the notes in question. I have searched high and low through the API instructions, and I can't figure out a way for the nwcplay methods to return values based on a different SPP position (i.e. that of the starting or ending note.) I know there is a way to determine the SPP offset of a particular note: nextNoteidx:sppOffset() (see line 248). However, there doesn't seem to be a way to give that position to nwcplay.getNoteNumber() because there is only a single parameter, the staff position of the note.
local v2 = nwcplay.getNoteNumber(nextNoteidx:notePitchPos(1))
Please let me know if any of the above does not make sense, and I will try to explain further if that is the case
112
Object Plugins / Re: Glissando.ms (2.2)
A bit of a disclaimer: the playback code in Glissando.ms was an afterthought that was added to a very old object - I think that this was the first one I ever made. Also, as I've stated before, I did not write the code that does the pitchbend playback, if that's what is not behaving correctly.
113
General Discussion / Re: internal and external slur
114
General Discussion / Re: internal and external slur
115
General Discussion / Re: What is this?
116
General Discussion / Re: several pictures
117
Avant-garde / Re: Rehearsal marks
118
General Discussion / Re: Melisma
119
General Discussion / Re: Up and Down beams on same set of notes
120
General Discussion / Re: How would you play this?
121
General Discussion / Re: Arrow between two staves
122
General Discussion / Re: changing the key
Now, if there isn't even a clef present, then all bets are off.
123
General Discussion / Re: About nwctxt
How do you open an nwctxt file in the form that appears in the forum? That is in code form, see attachment. I am only able to open the file with notepad, which is another matter entirely.
Thank you.
Lorenzo
If double clicking opens the file in Notepad, then run NWC separately and click the "Open" button and browse to the folder where you saved the .nwctxt file. Then select and open it.
124
General Discussion / Re: reinstalling NWC
125
General Discussion / Re: not loud enough
126
General Discussion / Re: not loud enough
- The instrument you choose for the score will affect the volume. Some instruments are louder than others.
- You can insert a Fortissimo (fff) in your score so that the notes which follow are at the maximum volume.
- Be aware that YouTube has its own volume control, which operates in conjunction with your computer's or phone's volume setting.
127
General Discussion / Re: Arrow between two staves
http://xahlee.info/comp/unicode_arrows.html
https://unicode-table.com/en/sets/arrow-symbols/#right-arrows
There are others as well.
128
General Discussion / Re: quarter note's rest out side of the staff
I figure if we can't make everyone happy, then we ought to try to make everyone equally miserable.
129
General Discussion / Re: quarter note's rest out side of the staff
Hello, I refer to this topic with two specific questions.
1. the numerical values of slur.ms, slurCubic.ms, alt ctrl + @, how are they chosen? In other words, 0 (zero) corresponds to the position of the notehead, to the center line of the staff (in which each space is equal to 1?)...
130
General Discussion / Re: New PC
131
General Discussion / Re: several pictures
1. I'm not sure what the "12" is, but there are special fonts that can be used to create something like that. I'll let Lawrie answer that one.
2. You can use the "brace with next" function to create the bracket. With a score containing multiple staves that are not layered, you would put your cursor in the upper staff and choose menu Staff > Brace with next. The style of the brace is slightly different on the following systems, but I believe it is the same intent.
3. I think the text is "drum fill" not "drum all", which is just a note to the musician to do a "fill" with drums at the beginning of the song. The notes with the "x" noteheads are typically drum beats.
4. For the more complex title, there is a custom object called PageTxtMaestro.nw that can create this, but it takes some experience to use, and I've not used it very much. Perhaps another forum member here can tackle that one.
132
General Discussion / Re: Insertions resize
133
General Discussion / Re: unwanted addition
I will jump in here to explain the two whole notes you are seeing. You are correct that one note is for the soprano and one is for the alto. When two parts sing the same note and the duration is shorter, the stems are set to opposite directions so the singers can tell there are two layered notes. But since there are no stems on whole notes, they are shown offset.
To show this with layered staves, you would need to set the Extra Note Spacing of one of the whole notes to 1.3.
134
General Discussion / Re: NWC code
[ code=nwc][ /code].
This will work slightly nicer for users who wish to download your NWC clip.
135
General Discussion / Re: is it slur or tie
136
General Discussion / Re: Tie position
Mike
137
General Discussion / Re: Tie position
I might suggest using a SlurCubic.ms for this case, since you can adjust the shape of the curve to more closely match the appearance of a tie. Although they are similar in appearance, ties and slurs have slightly difference shapes and rules for positioning. I'm attaching a sample I created.
Thanks,
Mike
138
General Discussion / Re: Tie position
Yes, go to the properties for the note where the tie starts
(highlight note and then ALT and ENTER)
Then select Tie Direction "Downward" instead of "Default"
HTH
139
General Discussion / Re: Screen capture of Player crashes near end.
And now for a bit of personal opinion. I don't like the scrolling note chase mode, and I almost never turn it on. It always has seemed jerky/jittery even when it's not outright glitchy as for this score. I consider the scrolling note chase an "experimental feature", even though it's part of the latest official release. It was introduced somewhat late in the most recent release cycle, and I think it's always been a YMMV type of feature. Given the current development status of NWC (or lack thereof), I don't expect the note chase to be changed or fixed any time soon.
140
General Discussion / Re: Measures number
Another way to do this would be to select the first barline, choose Properties, and check "Exclude from bar count". This will also set the first full measure to be measure 1. However, if you have multiple staves, you will need to do this on every stave.
141
General Discussion / Re: Stop and resume as directed = "railroad ties"
Experiment. Spacers are wonderful positioning gadgets
142
General Discussion / Re: windows 11
143
General Discussion / Re: Staff Spacing Problem
144
General Discussion / Re: Staff Spacing Problem
As a side note, I'd suggest to use slur markers to "flatten" the long slurs - I have added a few in m.3 and 5 of the upper staff.
145
Tips & Tricks / Re: Coloured text from PageTxtMaestro / PageTxt Objects.
146
General Discussion / Re: Wish-list: Eliminate (or allow control of) courtesy hyphens
Regarding whether the option should be set or not set by default, I'd say that the default setting needs to be how the current version behaves, for backward compatibility with existing saved scores. There are probably some people who expect (and prefer) the current behavior.
147
Object Plugins / Re: ChordPlay.nw
<edit> One thing has just come to mind. I'm using the 2.8 beta, not 2.75a - could this explain the putative API change?
Code: (lua) [Select · Download]
o:Get('Text','Text')vs.
Code: (lua) [Select · Download]
o:Get('Text')issue is specific to the 2.8 beta.
148
General Discussion / Re: Beaming
149
General Discussion / Re: Duration parts in NwcTxt
A single (that is, non-split-stem) note can have three stem directions: up, down or automatic. However, once you beam notes, it forces their stem directions to be either up or down. Actually, in the user interface, the "stem up" and "stem down" buttons are only enabled when the first note of the beamed set is selected. Attempting to change the stem direction of the first note in a beamed set will unbeam the notes.
A pair of split-stem notes can also have stem direction, but it is always either up or down; there is no "automatic" choice available. Depending on the duration, the note spacing can be different for up vs. down stem direction, as seen in this example:
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Chord|Dur:8th|Pos:1|Opts:Stem=Up|Dur2:8th|Pos2:-3
|Chord|Dur:8th|Pos:1|Opts:Stem=Up|Dur2:8th|Pos2:-3
|Chord|Dur:8th|Pos:1|Opts:Stem=Up|Dur2:8th|Pos2:-3
|Chord|Dur:8th|Pos:1|Opts:Stem=Up|Dur2:8th|Pos2:-3
|Bar
|Chord|Dur:8th|Pos:-3|Opts:Stem=Down|Dur2:8th|Pos2:1
|Chord|Dur:8th|Pos:-3|Opts:Stem=Down|Dur2:8th|Pos2:1
|Chord|Dur:8th|Pos:-3|Opts:Stem=Down|Dur2:8th|Pos2:1
|Chord|Dur:8th|Pos:-3|Opts:Stem=Down|Dur2:8th|Pos2:1
!NoteWorthyComposerClip-End
Of course, when you beam split-stem notes, only the upper or lower notes will be beamed, depending on the stem direction, and any specified stem length will apply to both notes in the set. (Which is why Rick G. and others have generally avoided split-stem notes in favor of layering.)
Regarding the editor "quirk" that Lawrie mentioned, NWC appears to influence the automatic stem direction when you are entering split-stem chords, so that the following note will inherit the stem direction of the prior note. There also seems to be some different behavior when the durations of the upper and lower split-stem notes are different, but it is hard to describe.
I hope this has added some extra confusion to the discussion.
150
User Tools / Re: NWCCONVERTOR
https://www.opagust.be/?q=system/files/NWCCONVERTOR-1.0.2-amd64.msi
However, I think that if you change the URL to:
https://www.opagust.be/system/files/NWCCONVERTOR-1.0.2-amd64.msi
Then the file will be saved with the original name (although Windows might warn you that it's not a frequently downloaded file, and make you choose "Keep anyway")