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 - Mike Shawaluk

751
Object Plugins / Re: Arpeggio.ms (1.3)
The Arpeggio.ms object has been updated, with the following changes:

  • Fix horizontal position of arpeggio when there is an intervening (non-system-breaking) bar line.

Please refer to the parent post for additional information.

752
Object Plugins / Re: Arpeggio.ms (1.2)
F.Y.I. If you do an audit bar lines, the arpeggio mark (i.e. object) of the first chord in a bar goes at the end the previous measure.  :)
Thanks for the report :)

I don't have any control over where NWC inserts the bar lines during an Audit Bar Lines. In theory, the arpeggio should have been displayed next to the chord, even with an intervening bar line.  I now see that this was not happening, so I've made a very small fix to the code to correct that. (But I still think that Audit Bar Lines should not insert bar lines between objects and notes.) Also, it should be noted that this fix will only work when the bar line does not occur at a system break. Under those conditions, the arpeggio will NOT be displayed.

Thanks,
Mike
753
Object Plugins / Re: Tremolo.ms (version 1.0)
I discovered that the dynamic variances are ignored by tremolo object.
Don't worry, I know a workaround.
That's just for your information.
Thanks for mentioning this. There is actually an enhancement to Tremolo and TremoloSingle that I have been considering that might be related to this. If you would post an example of what you observed, along with your workaround, it will confirm whether we are thinking about the same issue.

Thanks,
Mike
754
Announcements / Re: Web site/server changes
So far, no one has mentioned the Edge browser in Windows 10, but I thought I would add that Download doesn't work for that one either.

Mike
755
General Discussion / Re: Abbreviated alternating sixteenths
Thanks Rich. I would also suggest using the "Make Tremolo.ms" user tool to speed up the task of creating the tremolos, if you are familiar with user tools. It will allow you to enter the notes as they are without the beams, and will insert the custom object, convert the notes to rest chords and mute them all in one step.

Good luck, and let us know how it goes.

Mike
757
General Discussion / Re: Trustworthy
One concern, Eric: you might consider keeping the old domain name registered for a while. The situation is otherwise ripe for phishers.
The noteworthysoftware.com domain is still registered to Eric until March of 2018. I think the issue in this case was the HTTPS certificate for the website.
758
General Discussion / Re: Trustworthy
A little over a year ago, it was announced that the various NWC web resources were being moved to the noteworthycomposer.com domain. (The announcement is here). After that migration, redirects were put in place to automatically send visitors to the new sites if they had previously bookmarked the older noteworthysoftware.com URLs.  Unfortunately, this made the changeover fairly transparent, and apparently a number of people never bothered changing their bookmarks/favorites.

The solution to the problem is for people to update their forum bookmarks to point to the new domain. People who bookmarked https://www.noteworthysoftware.com or https://noteworthysoftware.com should be correctly redirected to the new main site.
759
Object Plugins / Re: Ottavamatic.ms (1.3)
The Ottavamatic.ms object has been updated, with the following change:

  • Correct a bug reported by @Flurmy in which markings were sometimes not suppressed following a Visibility:Never object. (Special thanks to @NoteWorthy Online for the assist on this fix.)

Please refer to the parent post for a description of the available parameters and a sample clip.
760
Object Plugins / Re: Ottavamatic.ms (1.2)
there is some more.
Look at the second staff at bar 47 of the score I attached here:
https://forum.noteworthycomposer.com/?topic=9345.msg66724
There the 8va line is sometimes shown and sometimes not depending on the editor position.
I see what is causing the problem.  It will take a code change to correct the behavior permanently, but until I complete that, you can do the following as a workaround: move the Visibility:Never Ottavamatic object to the beginning of the staff with the transposition change that you don't want to ornament (or to a measure on a prior staff). It should then suppress the 8va marking as you intend.

Thanks,
Mike
761
General Discussion / Re: Phrasing with lyrics
I just started using Slur.ms created by Mike Shawaluk. I must say that I like the functionality of this plugin. I am however having a problem when I try to print my project. When a staff carries over to the next line on the printed page, the slur ends abruptly at the end of the line instead of carrying over to the next line. This doesn't happen when I use the NWC ; slur. Am I using slur.ms wrong or improperly or have I missed a setting somewhere? I've tried a few different things but without success.
Hi Ken,

Please see this message (short version: it is a known limitation that I am working on a way to correct.)  However, I just noticed that you already gave that post a "like", so you probably know this change is in the works. For now, you will need to put in two slurs, one before & after the staff break.

Thanks for the positive comments :)

Mike
762
Object Plugins / Re: Slur.ms (1.6)
I just saw this:
... Being able to make the Noteworthy slur invisible and then adding a "Slur.ms slur"  gives the best of all options for shaping, style, playback and lyric control.
I do not know a way to "make the Noteworthy slur invisible" - how would that work?
Thanks!
Harald
To make a native slur invisible, insert a Marker before the first note of the slur, and set the Visibility of the Marker to "Never".
763
Object Plugins / Re: Slur.ms (1.6)
Hi Mike, all -

what is the "best practice" regarding long slurs that possibly/probably/certainly will go over (automatic) line breaks?

The (IMHO) greatest feature of NWC is that one does in general nothing to get acceptable line breaks. This is a wonderful thing that makes work much easier for many typical "internal use scores". NWC's slurs work nicely over such automatic line and page breaks - the slur plugin, as far as I can see, does not (yet?) support continuing of slurs after a break. I would not want to add new slur objects exactly at (after) each break, especially as I usually create different printouts from one score with different breaks. Is there something I'm supposed to do instead?
I am currently working on a way to allow Slur.ms and SlurCubic.ms to span systems, based on suggestions I've gotten from Eric. The programming is a bit tricky (at least to me) so stay tuned while I work out the kinks.

Thanks,
Mike
765
General Discussion / Re: Markers
And it's not "backward compatible". Old scores need to be filled with markers to be like they used to be.
Are you saying that 2.51 (and earlier) used to display correctly in these conditions? And that 2.75 "broke" things (which require the marker to "fix")? I can't imagine that that was intended, but I will have to go back and re-read the threads on "slur redesign".
I am not seeing what this has to do with Markers or why anyone would describe them as "terrible."
I don't think Flurmy is saying that markers are terrible; in fact, in his opening message, he says that having them is "very good". What I think he sees as "terrible" is that they need to be used to fix something that was displaying correctly before. (Unless I am missing something.)

Mike

766
General Discussion / Re: Play tool
In addition to what @Bart has said, you can press Shift-F5 to play only the notes in the active staff (if that is what you meant by "bar part").

Mike
767
General Discussion / Re: slurs
I want to create a song which has a note in verse #1 contains 1 syllable and in verse #2 contains 2 syllables (two notes of a half duration).
The notes should be slurred "eventually", but I do not know how to do that.
Who can help me?

Regards,
Guido van Harten
(my apologize for the bad explanation).
This can be done by using the Slur.ms object, using the "dash" option to indicate that the slur does not occur for all verses. In the lyrics, put a "_" character for the second syllable in the verse that has only one syllable. Note that custom objects require NWC version 2.75.

Here is an example:
Code: (nwc) [Select · Download]
!NoteWorthyComposer(2.75)
|AddStaff|Name:"Staff"|Group:"Standard"
|StaffProperties|EndingBar:Section Close|Visible:Y|BoundaryTop:12|BoundaryBottom:20|Lines:5|Color:Default
|StaffProperties|Muted:N|Volume:127|StereoPan:64|Device:0|Channel:1
|StaffInstrument|Trans:0|DynVel:10,30,45,60,75,92,108,127
|Lyrics|Placement:Bottom|Align:Standard Rules|Offset:0
|Lyric1|Text:"Just three _ words\n"
|Lyric2|Text:"There are four words\n"
|Clef|Type:Treble
|TimeSig|Signature:4/4
|Note|Dur:4th|Pos:-6
|User|Slur.ms|Pos:1|Pen:dash
|Note|Dur:4th|Pos:-4
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:1
!NoteWorthyComposer-End

Mike
768
General Discussion / Re: Measure numbers in Noteworthy Player
Is there any way to make the measure numbers in Noteworthy show up in the free Noteworthy Player?  It would be helpful when you are trying to communicate info about certain measures to not have to count them out.  You could scroll right to the measure(s) in question.
This isn't perfect, but in the lower right corner, the current bar number is displayed. When you scroll through the score, the bar number does update, and will indicate the leftmost visible bar.

Mike
769
Object Plugins / Re: GuitarChord.ms (1.2)
The GuitarChord.ms object has been updated, with the following change:

  • New chord insertions will now inherit selected properties from the closest prior chord in the staff, if one is found. (Note that this does not apply to chords added via a selector)

Please refer to the parent post for a description of the available parameters and a sample clip.
770
Object Plugins / Re: Tremolo.ms (version 1.0)
This is one of the quirks I don't like of objects,
It goes along with the need to mute the "official" notes in an arpeggio but not the subsequent tied chords…
I regularly forget something.
If the current objects have a shortcoming, it is that they can't change the properties of notes or other elements in a score; they can only add drawing and playback. Hence, things need to be muted or made invisible in order for the object to do its work.

Perhaps the next generation of objects will have a way to "tell" a NWC note/chord to be mute, or hide its beams/stems/noteheads so the user doesn't need to make those changes. I am looking forward to seeing what the next version brings.

Mike
773
General Discussion / Re: StaffLabel
Ok, I'll try to explain better.
Take a look at the attached score.

When I print the single parts, hiding what's not needed, at the bottom of the pages, except the first one, I get "Harp 1" or "Harp 2" or...
When I print the conductor score I get 4 overprinted titles and page numbers and, and this is the big hurdle, all the staff labels overlapped.
Just to be clear: mi intent is to have none in this case!
It sounds like what you want is the same behavior as the "Visibility: Single Staff Prints" setting provides for regular items. I don't know if PageTxtMaestro (or object plugins in general) support that setting.

Mike
774
General Discussion / Re: StaffLabel
With reference to what I explained in this trick, I have a problem.
In the conductor score you have all the instruments at once, so it makes no sense to add the StaffLabel of just a staff (the last one, I discovered) in the page text.

Of course you can temporarily remove the StaffLabel object when you need to print the conductor score, but you must have one object for each staff for printing the single parts so the thing becomes easily tedious.

Any idea?
Flurmy,

I don't think I am exactly following what you are trying to do. Perhaps you could post an example score to make it easier to understand?

Thanks,
Mike
775
General Discussion / Re: Lyrics problem or a lyrics workaround - take your pick.
I agree with the topic parent message, that it would be desirable for the boundary change object to be able to be able to either change the number of effective lyric lines, or to adjust the lyric offset (either of which would accomplish the same thing.)

What I'd also REALLY like would be a way for the Viewer to dynamically change the staff boundary/spacing when it encounters boundary change objects. Maybe even show/hide staves. But that is probably a lot to ask for.

(See, you're not the only one who wants it all :) )

Mike
776
General Discussion / Re: Lyrics problem or a lyrics workaround - take your pick.
The way I have done this in the past (when 2 sections of a staff have differing numbers of verses) are to move the verses for the "lesser number of verses" section to the highest numbered verses that are active, and adjust the lower staff boundary for that part of the staff, as you did for example 2.  I'm attaching an "example 5" version of your score that shows how I do this.

Mike
778
General Discussion / Re: Problem with Single Note Tremolo Plugin
Yeah, I appreciate it is the default, but it doesn't hurt to have both "belt and braces" sometimes which was my thought.
Adding the code to set Class to Standard on object creation would have no effect or benefit, since Class already has a value of Standard when an object is created. The user could still change the value in the dialog. And the "create" event doesn't get called when an object is copied/pasted. The only ways to force its value to Standard would be an "audit" event (which executes when the score is loaded, or during a refresh), or adding code to the script to "block" the drawing and playback for a StaffSig occurrence of the object (but not its initial instance). I would prefer not to do the latter, since I think it would be a bit messy and might affect performance.
What benefit could there be in setting this object to StaffSig?
Besides keeping tech support on their toes, I can think of none. :)
779
General Discussion / Re: Problem with Single Note Tremolo Plugin
Hi Mike,
I had a look into the code for TremoloSingle AND PageTxtMaestro  to see if I could find any instance of setting the class.

I found nothing in TremoloSingle, BUT in PageTxtMaestro I found this function:
Code: [Select · Download]
local function obj_create(t)
 t.Class = 'StaffSig'
end

It seems to me that if you added a similar function but set to 'Standard' instead of 'StaffSig' you could at least force a default that makes sense.  That way it should be possible to make it less likely that the Class would be incorrectly set.

Ideally it would be good if the dialogue box 'Class' option could also be disabled.
I don't need to set the Class to Standard because that is the default value when an object is created. However, as you point out, there currently is no way to prevent the user from accidentally (or intentionally) changing its value.

One thing I am considering is adding an "audit" event to this object (and possibly others) that will force Class back to Standard. However, that assumes that there is not a legitimate reason for someone to set a tremolo's Class to StaffSig.

Thanks,
Mike
780
General Discussion / Re: Problem with Single Note Tremolo Plugin
Hello again,

Please check your personal messages.
Just following up publicly on this issue. The extra tremolos that were showing in the score were caused by two additional TremoloSingle objects having their Class property set to StaffSig rather than Standard. (There are 541 tremolo objects in the score, so it took a while to track this down :) )  I am looking into a fix to the object that will prevent this sort of behavior, for this and other objects for which Class=StaffSig does not make sense.

Thanks,
Mike
782
General Discussion / Re: PageTxt.nw object
I'm sorry Eric, I just haven't figured out the syntax.  How do I define the variable in the Comments area?

I tried things like:
TotalPages=2
TotalPages 2
%TotalPages%=2
TotalPages,2
TotalPages==2
TotalPages="2"
TotalPages "2"
%TotalPages%="2"
TotalPages,"2"
TotalPages=="2"

The sample score PageTxtMaestro.nwc gives an example of how to do this. If you use %Comment,TotalPages% in your PageTxt object, you would put the following somewhere in the score comments box:

TotalPages: 5

(of course, substitute the correct value)

Mike
783
General Discussion / Re: Problem with Single Note Tremolo Plugin
Thanks for your reply. Please see the excerpts below. The first one shows a random tremolo in NWC score, where I put no object in front of it. The second screenshot shows a place where no tremolo, and no object, appears in the NWC score, but the print preview nonetheless shows a tremolo, again in the viola line.

I don't think I selected staff sig anywhere, but I'll have to go through my score and inspect each tremolo to find out.

Thanks again
You should know that the TremoloSingle custom object (and many other objects) will affect the first note that the object "finds" to its right. Therefore, it's possible that you inserted an extra TremoloSingle object somewhere upstream of measure 338, with intervening rests between it and the note that is showing the unwanted tremolo marking. The easiest way to tell if this is happening is to put your cursor before the first note in measure 338 (triplet A flat) and do Edit > Find...  In that dialog, enter |User|* as the search text and click Previous. If there is a stray object to the left, it will find it.

For the second screen shot, without seeing the measures before 393, it is difficult to tell if the same thing is happening there. If you are willing to share the .nwc score file, I can make sure there is not something else happening.

I see a 3rd screen shot, but that seems to be a duplicate of #2.

Thanks,
Mike
784
General Discussion / Re: Problem with Single Note Tremolo Plugin
I've been editing some of my scores using version 2.75's new featured plugin objects. By and large, they are wonderful additions to the program. However, one peculiar thing has been happening after I started replacing a lot of string repeated notes with tremolos: the single note tremolo sign started showing up in unexpected places in the score, with no "object" preceding the notes it was affecting. Has anyone had this problem? If so, is there a way to fix it? It seems like a possible bug with the plugin.

Thanks,
Can you include a screen shot and/or attach a score where this is occurring? I have not seen this behavior before.

EDIT: By any chance, do any of your TremoloSingle.ms objects have the Class set to StaffSig? This option is not used (or supported) for Tremolo objects, and could produce the results you are seeing.

Thanks,
Mike
785
General Discussion / Re: slur and chords
If the chord member you want to put a tie on already exists then you must remove it: position the cursor immediately after the chord member and in the same vertical position, press <Ctrl+Backspace>, press the slash </> then press <Ctrl+Enter> (make sure the duration of the chord member to be added is correct - normally the same as the other chord members).
While this method still works, there is an easier way to add or remove a tie for an individual note in a chord. If you right click with the cursor over the left-most notehead, there is a context menu selection to select a tie for that notehead.  (It helps to be zoomed in a bit when you do this.)

Mike
786
General Discussion / Re: slur and chords
I want to add a slur on the top and bottom notes between 2 chords. How do I do that?
 Thank you for helping beforehand!
 Edda
As Lawrie mentioned, for tied chords, each notehead can have its own tie line between chords, but only a single slur line is supported. There are a few ways to get multiple slur lines:
  • Use two layered staves, as in Rick's example.
  • Use one of the new Slur custom objects, which are described here and here. These slurs are ornamental only; they do not affect playback or lyrics.

I hope this helps answer your question.

Mike
787
General Discussion / Re: New icon
Silly question, but does anyone have a larger version of the new icon file?  I installed on my Mac (via Wine) and the icon looks really bad on Launchpad :)
How large of an image do you need? The file nwc2.ico in the installation folder has 5 different images embedded, from 16x16 up to 256x256. I'm attaching a .png version of the highest resolution image from that file, but I would assume you should be able to use the .ico file directly.
788
General Discussion / Re: GlobalMod Issue with PageTxtMaestro
I am observing the same results as Lawrie for Rick's sample clip. Initially, the value of the parameter in the NWCTXT is surrounded by quotes, but when viewing the custom object properties, the text is not surrounded by quotes (both of these as are expected). After running the user tool, the text is now surrounded by double quote characters in the custom object property box, and it is surrounded by escaped quotes in the NWCTXT. I did not try running the tool multiple times, but I would expect the repeated escaping to take place as described.

I am running the same version of adp_GlobalMod.php as Lawrie is using.

Mike
789
General Discussion / Re: hidden staves
Newcomer here.
I recently downloaded an SATB  score on which the piano and tempo staves are hidden. I opened the Score Review but how can I delete the 'Y' in the 'Hide' column in order to show these staves as well ?
Thank you.
Faindeux
Go to File > Page Setup, then go to the Contents tab, and select the parts you want to be visible via the checkboxes.

Mike
790
General Discussion / Re: Simulating realistic guitar playing
Hello,

I'm wondering if there is a way to take a group of notes and change them in a way that would make the notes sound more realistic - in terms of the "spacing" or timing between notes.

Currently, if I were to just put 8 of the same 1/8 notes in a row, it sounds dull and robotic - I am trying to get a more "human" feel to the notes, without actually playing any instruments myself (because I am not very good at that.)

I am trying to attain a realistic sound overall, and by exporting the MIDIs to SynthFont I can get pretty close with most instruments, but no matter what VSTs or whatever I use on the guitar tracks, repeated notes just don't sound good.

Any suggestions or what I can do inside the notation or as a VST or something similar after the fact would be very much appreciated.
There are several things that make a "pure" score sound mechanical: the same precise timing (start time and note duration), the same volume for each repetition, and the identical timbre of each note's occurrence. While it may be difficult to "randomize" all of these in a NWC score, I personally think that small changes in the volumes of the notes would do a lot to make things sound less mechanical. Of course, this would be tedious to do by hand; perhaps a user tool could automate this?
792
Tips & Tricks / Object plugins and "multi-spin"
Hello all,

Recently, I have updated several of my object plugins to allow modification of multiple parameters using custom menus in conjunction with the + and - "spin" keys. While I announced the changes in the Object Plugins board, I did not go into much detail in those posts, so I thought I would provide a brief description here of what I am calling "multi-spin".

First, I should probably describe what the Spin function is for a custom object, for those who are unfamiliar. When an object is selected in the score, it can optionally respond to the user pressing the + or - keys. If this feature is active for the object, these keystrokes will increase or decrease one of the object's settings, such as the Span parameter.

A while ago, I had the idea of allowing this Spin function to modify several different parameters, rather than a single parameter. I do this by using a custom menu selection to choose the parameter to be "spun" with the + and - keys. When an object has a custom menu, it is accessed either by right-clicking on the object's marker icon, or by selecting the object and pressing the "J" key. The latter method is required for multi-spin to work, since the object needs to be highlighted in order for the + and - keys to work. From the menu, the user can select a "spin target" to identify the parameter to be adjusted with the + and - keys. This allows the user to interactively "tweak" multiple parameters for an object, seeing the changes on-screen after each keypress. For certain objects, including Hairpin, Slur and SlurCubic, I temporarily add anchor boxes to provide a visual cue to the user during the adjust process. (These boxes only appear during editing, and are removed by pressing the F9 key when editing is complete.) In a few cases (specifically, for the slur objects) I have also provided a way to adjust multiple parameters with each + or - keypress.

The best way to learn how the multi-spin interface works is to insert an object and play with it. For each multi-spin object, the custom menu has a section labeled "Choose Spin Target:" which identifies which parameters can be adjusted via the spin keys. Select the desired parameter in the menu, and with the object selected, use the + and - keys to adjust it, observing the results in the edit window. Once you have adjusted one parameter, press J to redisplay the menu and choose another parameter to adjust. (You can do this with the mouse, but I think the keyboard works better for this.)

As of this writing, the following objects have some form of multi-spin support:

Slur.ms
SlurCubic.ms
Hairpin.ms
Brace.ms
GuitarChord.ms

I am interested in hearing feedback from users of these objects, to find out if they find this feature useful or helpful, or if they might have suggestions for improving on this. I will probably add this functionality to my other objects, especially those with numerous numeric parameters.

Thanks,
Mike
793
Object Plugins / Re: GuitarChord.ms (1.1)
The GuitarChord.ms object has been updated, with the following change:

  • Addition of custom menu and multi-spin parameter update

Please refer to the parent post for a description of the available parameters and a sample clip.
795
Object Plugins / Re: Brace.ms (1.0)
The Brace.ms object has been updated, with the following change:

  • Fix typo in parameter label
  • Minor changes to parameter values in custom menu

Please refer to the parent post for more information.
796
User Tools / Re: User Tool: Mark as 8va.lua (0.4)
The "Mark as 8va.lua" user tool has been updated, with the following changes:

  • Choices for 22ma / 22ma bassa added to drop-down.

Please refer to the parent post for a description of the tool's behavior and usage.
797
Object Plugins / Re: Ottavamatic.ms (1.2)
The Ottavamatic.ms object has been updated, with the following change:

  • New parameters to handle 22ma / 22ma bassa
  • New parameter to allow suppression of dashed line for short sections (single notes)
  • Improvements to the custom menus

Please refer to the parent post for a description of the available parameters and a sample clip.
798
General Discussion / Re: Leading adjustment in lyrics?
No one has said this, but it seems to me that it would be a useful feature to be able to adjust the leading on lyric text. Perhaps this would be considered as an enhancement to NWC in a future version.