Skip to main content
Recent Posts
92
Object Plugins / Re: Trill.ms (2.2)
Last post by Mike Shawaluk -
The Trill.ms object has been updated, with the following changes:
  • Added a built-in user tool to toggle trill on/off for a selected note.
  • Inserting a new trill will now copy parameter values from a previous instance in the current staff.
95
Object Plugins / Re: Arpeggio.ms (2.2)
Last post by Mike Shawaluk -
The Arpeggio.ms object has been updated, with the following changes:

  • Inserting a new arpeggio will now copy parameter values from a previous instance in the current staff.

Please refer to the parent post for additional information.

96
General Discussion / Re: Arpeggio settings in NWC2.75a
Last post by Mike Shawaluk -
When I saw the original request, I had started to compose a response, which described a way to change the default value by editing the object's code. While this would have worked, it would have caused a potential incompatibility with previously created scores, as well as sharing scores with others. I won't go into details, but it has to do with how the object's parameters are stored in NWCTXT.

The above replies by @Flurmy and @Lawrie Pardy are both correct approaches. Additionally, it occurs to me that I could make an update to Arpeggio.ms so that new instances added with "Insert object" would inherit the settings of the arpeggio which precedes it on the current staff. I do this for a number of other objects I have written, and it's a relatively simple change. The feature is not present in Arpeggio.ms mainly because that was one of my earlier objects, and I got the idea to inherit settings later on. So the more I think about it, I should probably make this change, and not only to Arpeggio.ms but to the other objects which don't have this feature yet. So, I will make this change to Arpeggio.ms soon (probably later today).

All of that said, there is a third approach which doesn't require any code changes (although I will still make this code change shortly).  You can create a custom selector for an arpeggio, and set each of the parameters in the selector to whatever values you choose. When you insert an arpeggio from that selector, it will have the parameters you want.  However, creating selectors is a kind of an art, and I don't think the process is described in the NWC documentation. (Although I'm sure there are forum posts out there which tell you how to do it.)
97
General Discussion / Re: Arpeggio settings in NWC2.75a
Last post by Flurmy -
I understand your problem because I had the same need.
I selected the whole staff, then I used "filtered properties" with "User object" and then I changed all the arpeggio rates at once.
98
General Discussion / Re: Arpeggio settings in NWC2.75a
Last post by Lawrie Pardy -
Hey Joel,
firstly, welcome to the forum.

Now, a user object is not actually part of NWC, but an add-on that is accessible from within NWC.  Thus, AFAIK, NWC can't store changes for the object.

The easiest way to "remember" settings would be to have an arpeggio object configured how you want, then just copy that object to the each location that requires those particular settings.

I believe a permanent change would require editing the object code itself.  Mike Shawaluk, the objects author, can probably shed more light.
99
General Discussion / Arpeggio settings in NWC2.75a
Last post by Joel -
Is there a way to save changes to the arpeggio rate setting in the "Add Objects" menu in NWC 2.75a?  I know how to change it for each time I need it but it always reverts to the standard setting.  Any help would be greatly appreciated.  Thanks, Joel.
100
Tips & Tricks / Re: How to hide rests to prevent collisions with notes in layered staffs
Last post by Mike Shawaluk -
Lawrie will know this, but new users might not:
To make notes invisible without losing the horizontal space, use blank noteheads and stem length = zero.
The original topic was a way to hide rests, and blank noteheads & zero length stems won't help with that. However, such a note can be muted, which essentially makes it a rest.

Also, before someone says "but what about if it is dotted", remember that if you set extra dot spacing to -1, it hides the augmentation dot.

Oh, and don't forget to hide the leger lines.

Have I missed anything?