1
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
2
General Discussion / Re: Tie (or slur?) without the tied note.
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Clef|Type:Bass
|Key|Signature:Bb|Tonic:F
|TimeSig|Signature:6/8
|Rest|Dur:4th,Dotted|Visibility:Never
|Chord|Dur:4th,Dotted|Pos:5^|Opts:Stem=Up,ArticulationsOnStem|Dur2:4th,Dotted|Pos2:3^
|Chord|Dur:8th,Grace|Pos:5z|Opts:Stem=Up,StemLength=0,Muted|Dur2:8th,Grace|Pos2:3z
|Bar
|Chord|Dur:4th,Dotted|Pos:4^|Opts:Stem=Up|Dur2:4th,Dotted|Pos2:2^
|Chord|Dur:8th,Grace|Pos:4z|Opts:Stem=Up,StemLength=0,Muted|Dur2:8th,Grace|Pos2:2z
|Chord|Dur:4th,Dotted|Pos:3^|Opts:Stem=Up|Dur2:4th,Dotted|Pos2:1^
|Chord|Dur:8th,Grace|Pos:3z|Opts:Stem=Up,StemLength=0,Muted|Dur2:8th,Grace|Pos2:1z
!NoteWorthyComposerClip-End
3
General Discussion / Re: Tie (or slur?) without the tied note.
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Clef|Type:Bass
|Key|Signature:Bb|Tonic:F
|TimeSig|Signature:6/8
|Rest|Dur:4th,Dotted|Visibility:Never
|Chord|Dur:4th,Dotted|Pos:5^|Opts:Stem=Up,ArticulationsOnStem|Dur2:4th,Dotted|Pos2:3^
|Spacer|Width:250
|Chord|Dur:8th,Grace|Pos:5|Opts:Stem=Up,Muted|Dur2:8th,Grace|Pos2:3|Visibility:Never
|Spacer|Width:150
|Bar
|Chord|Dur:4th,Dotted|Pos:4^|Opts:Stem=Up|Dur2:4th,Dotted|Pos2:2^
|Spacer|Width:250
|Chord|Dur:8th,Grace|Pos:4|Opts:Stem=Up,Muted|Dur2:8th,Grace|Pos2:2|Visibility:Never
|Spacer|Width:150
|Chord|Dur:4th,Dotted|Pos:3^|Opts:Stem=Up|Dur2:4th,Dotted|Pos2:1^
|Spacer|Width:250
|Chord|Dur:8th,Grace|Pos:3|Opts:Stem=Up,Muted|Dur2:8th,Grace|Pos2:1|Visibility:Never
|Spacer|Width:150
!NoteWorthyComposerClip-End
4
General Discussion / Re: Violin harmonics
5
General Discussion / Re: Violin harmonics
6
Tips & Tricks / Re: Select All Staves - How To?
Surely there must be a user tool out there that can transpose multiple staves at once (skipping any staves that use channel 10).
7
Tips & Tricks / Re: Select All Staves - How To?
And I apologize for calling you Shirley.
8
General Discussion / Re: Wav and MP3 files from NWC.
Otherwise, did you know you can export to mp3 or Flac directly from the NWC Viewer?
You just need to make sure your preferred soundfont is installed.
Set/check soundfont in |Tools|Soundfont...
Do the export using:
|File|Play to...
9
Object Plugins / Re: Trill.ms (2.4)
- Multiple notes can be trilled/untrilled at one time.
- The trill vertical position will default to a nicer value.
- Trill objects will be avoided when a trill note is tied.
- Parameters for new trills will be inherited from prior trills on the staff.
10
General Discussion / Re: View from DownUnder?
(As I say this, I smile and give you a Vegemite sandwich.)
11
General Discussion / Re: Changing to another computer
12
Object Plugins / Re: GuitarChord.ms (2.2)
- Corrected a bug where playback did not honor current staff transposition.
Please refer to the parent post for a description of the available parameters and a sample clip.
13
Object Plugins / Re: ChordPlay.nw
14
Object Plugins / Re: ChordPlay.nw
15
Object Plugins / Re: ChordPlay.nw
I note that in my installation the function is called this:
play_ChordPlay(t)
instead of this:
play_ChordPlay()
16
Object Plugins / Re: ChordPlay.nw
17
Object Plugins / Re: ChordPlay.nw
Make these changes to the code toward the end of the play_ChordPlay() function:
local noteCount = #k
local arpeggioShift = (strum ~= 'No') and math.floor(math.min(duration,nwcplay.PPQ)/math.max(12,noteCount+1)) or 0
local trans = nwcplay.getTransposition()
for i, v in ipairs(k) do
local thisShift = math.min(duration-arpeggioShift, arpeggioShift * ((strum == 'Down') and (noteCount-i) or i))
nwcplay.note(thisShift, duration-thisShift, startPitch+v+nshift+trans)
end
(Note: I would have used the "code" block feature, but that wouldn't let me use colored text)
18
Object Plugins / Re: ChordPlay.nw
When I saw this, I thought that perhaps more of my objects that have playback would suffer from this, but it appears that objects that look at existing notes, like Arpeggio and Trill, are getting the staff transposition information. I will look at the code for GuitarChord.ms to see if there is an easy fix for this, which hopefully could be applied to the other objects.
19
Object Plugins / Re: TremoloSingle.ms (2.1)
20
Object Plugins / Re: TremoloSingle.ms (2.1)
21
Object Plugins / Re: TremoloSingle.ms (2.1)
Once you're aware of it it's not absurd, but maybe changing it to take care of the already present beams would be more intuitive.
In this optic, there is also the problem of manually lengthen the note stem to make room for the tremolo.
At least now it is easier to lengthen/shorten note stems on the fly, using Alt+Up/Down arrow.
22
Object Plugins / Re: TremoloSingle.ms (2.1)
Does that make sense?
23
Object Plugins / Re: TremoloSingle.ms (2.1)
I recently made the same discovery.
The fact is that the speed of the tremolo is computed by dividing the note duration by the number of beams of the tremolo.
So, if the note already has some beams...
Indeed, if you lengthen the note stem as you should to have something decent to show, the thing starts having sense.
I thought that this is how tremolos are supposed to work. If it is not, please explain how it should be, and I'll make the necessary fixes.
24
Object Plugins / Re: TremoloSingle.ms (2.1)
I expect I missed out years ago (again) on the explanation as to why the User object mutes the relevant notes, and why they nevertheless sound...
And that; is precisely the problem in your score. You don't have the tremolo notes muted, so they are sounding along with the tremolo playback. And NWC does not give us a way of muting only one side of a split chord. The way to fix this would be to use layered staves, with the tremolo notes on one staff and the slurred part on the other.
25
Object Plugins / Re: TremoloSingle.ms (2.1)
When I opened some old compositions (having rearranged my Plugins folder, I was warned that Noteworthy had "detected 71 unkown objects". I warily did not then save the compositions, but now I am wondering how to put things back in a sensible place, and how to let Noteworthy know where that is, so that I don't lose all my previous Tremolo work...
Thanks again (and in advance!)
Jonathan
I'm not sure how you "rearranged" your plugins folder, but if NWC says it detected 71 unknown objects, it sounds like it couldn't find your plugins folder. It might have created a new empty folder in its place.
If you go to Tools > Options and go to the Folders tab, it will show you the locations of the various file types. For Object Plugins, it should say something like ":programdata:\Noteworthy Software\nwc2\UserPlugins". If you moved the plugins folder somewhere else, you can modify that entry to point to the new location.
26
Object Plugins / Re: TremoloSingle.ms (2.1)
A further thought: if you recommend me not to use the Make Tremolo user tool, am I still able to select a whole passage of several bars and apply the tremolos all in one go - or shall I need to apply them to each note/chord separately?
27
Object Plugins / Re: TremoloSingle.ms (2.1)
You don't need to install the TremoloSingle.ms object, because it comes with NWC. You will just need to make sure you have the latest version, by going to Tools > Manage Objects... and clicking on the "Online Synch..." button, and following the prompts. If you haven't done this in a while, there may be a bunch of objects that are in need of updating. The program will automatically pull the current version that is posted in the forum, so you don't need to download any files.
Once the object is updated to the latest version (which is 2.1a), all you need to do is insert two TremoloSingle.ms objects before a split chord. Set the "Split Chord Member" parameter on one of the objects to "top" and set that parameter on the other one to "bottom". Each side of the split chord can have a different number of beams.
I don't recommend using the old "Make Tremolo.ms" user tool, since user objects can now have built-in tools. If you go to the User Tool... menu, there is a .Plugins group, which has tools for each plugin that implements them. The tool "TremoloSingle.ms: Apply" is the one you want to use. Just highlight the note and run the tool. It will prompt for the number of beams, create the plugin and mute the note. Run it a second time to get the object for the bottom note (It doesn't currently prompt for top vs. bottom, so you will have to change the property on one of your objects to point to the bottom note).
Let me know if this answers your questions.
Mike
28
General Discussion / Re: Lyric positioning after a new boundary
29
General Discussion / Re: Forum maintenance needed?
For the record, this is the RSS URL that I use:
https://forum.noteworthycomposer.com/?action=.xml;type=rss2;limit=5
30
Object Plugins / Re: Glissando.ms (2.7)
- Bug fix to the new Harp playback mode.
31
Object Plugins / Re: Glissando.ms (2.6)
- A new glissando playback type of "Harp" has been added.
- Corrected playback for the last note in non-pitchbend modes when the note is muted and there is a clef change.
32
Object Plugins / Re: Glissando.ms (2.5)
- Playback for tied left notes was not handled properly and has been fixed.
- Handling of several special cases, including a glissando at the end of the score and terminating on (muted/unmuted) grace notes, is now implemented.
33
Object Plugins / Re: Glissando.ms (2.4)
- Many changes to playback code, graciously provided by @Flurmy . Effective with these changes, glissando playback now works best with both the leading and trailing notes muted. The object attempts to detect clef changes, ties across bar lines and other conditions which may have not been handled correctly in previous versions. The standard disclaimer remains that for certain score situations, it may be desirable to disable the object's playback and use a hidden staff.
34
General Discussion / Re: Merry Christmas 2023
35
Object Plugins / Re: Glissando.ms (2.3)
Those sax players, always behind the beat!
36
Object Plugins / Re: Glissando.ms (2.3)
37
Object Plugins / Re: Glissando.ms (2.3)
38
Object Plugins / Re: Glissando.ms (2.3)
Using glissando with a play mode different from pitch bend it is now necessary to mute the first (left) note.
But see what happens in this case:
(snip)
Possible solution: adding a note off of the starting note before starting the glissato. (positive side effect: no need to mute any note, an annoying task)
More: what if the glissato needs to be the whole length of the tied first notes?
The easy solution for this would be to insert a hidden (but not muted) grace note of the same pitch between the whole and quarter notes, and mute the starting note of the glissando, but not the whole note:
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)To me, this sounds correct.
|Instrument|Name:"Alto Sax"|Patch:65|Trans:0|DynVel:10,30,45,60,75,92,108,127|Pos:8|Wide:Y
|Note|Dur:Whole|Pos:4^
|Note|Dur:8th,Grace|Pos:4|Visibility:Never
|Note|Dur:4th|Pos:4|Opts:Muted
|User|Glissando.ms|Pos:-4|Playback:Chromatic
|Note|Dur:4th|Pos:-4
!NoteWorthyComposerClip-End
39
Object Plugins / Re: Glissando.ms (2.3)
40
Object Plugins / Re: Glissando.ms (2.3)
Most play back methods are best when the target (left side) note is muted.
PitchBend also supports muting the right side note, which will result in a seamless note event that bends from one pitch to the other.
I'm not certain why I didn't say "For playback, the left note must be muted." I think it was because you don't want to mute it for certain pitch bend (continuous) glissandos. But I didn't write that code and I rarely use continuous glissandos, so my memory requires jogging.
41
General Discussion / Re: :-)
"Curious", said Alice...
As a matter of interest I looked into how to create this and if you press<,> before pressing <Space> you can actually create this construct in the UI, BUT if you place the rest, then highlight and attempt to make it staccato, you can't.
42
General Discussion / Re: The impossible triplet
43
General Discussion / Re: The impossible triplet
One thing that is interesting about split voice chords is that Pos and Pos2 change places when you reverse the stem direction. This is probably because there is an "Opts" for the main voice, and there is no "Opts2" for the second voice (which has Pos2 and Dur2)
44
General Discussion / Re: The impossible triplet
45
General Discussion / Re: sluring Soprano note to Alto Note
Of course, I would be wrong if the song has been translated to a different language, where the syllable counts are different.
46
Object Plugins / Acciaccatura.ms (version 1.4)
- Error checking has been added for playback that is outside the SPP offset limits of NWC objects.
The parent post has also had additional comments added about the maximum SPP offset.
47
General Discussion / Re: Finished Software?
Basically, I agree. But I'd like to have bugs fixed when discovered.
In fact, one could argue that the user object feature has allowed NWC to be updated multiple times since its last release. Although I keep telling myself that there aren't any more useful objects to be written, some still manages to release a new one now and then that I find useful.
Are there any significant bugs in the released version that haven't been fixed? I am aware of one minor user-object-related bug that was fixed in 2.8 beta 1, but I also recall that the beta introduced a different change of behavior that broke several user tools.
48
General Discussion / Finished Software?
Of course, it made me think of our favorite music score creating program (well, mine anyway), which a number of people have been calling abandonware, because there haven't been any updates in several years. Now, I'm not saying that I wouldn't like to see an update to NWC at some point; there are a few features that would be nice to have (I won't list them here), but I bet there are a lot of users are perfectly happy with the current version and have no desire to upgrade to something new. In fact, I am told that there are a lot of people who are still using NWC 1.75 and have no need to update to the current version.
So, just some food for thought. Is NWC finished software?
49
General Discussion / Re: Merry Christmas 2023
Now is a good time to repost my favorite music theory video, which you shared with us a few years back.
50