251
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
252
User Tools / Re: AddRestMeasures
253
General Discussion / Re: Auto-Fill Empty Measures?
254
General Discussion / Re: Edit M4As?
255
General Discussion / Re: 10000
The old NoteWorthy installation CD's have archives of the old forums.
But I don't give up so easy. I eventually found a version of WINHLP32 that will install on Windows 10, although it has that quaint Windows 95 look and feel. It seems odd to browse forums as though they are a help file, but I applaud NWC for actually trying to preserve this information.
I subsequently read that Microsoft had removed support for .hlp files because of security concerns, so I don't know if I will keep using this program. I did discover that it's possible to convert a .hlp file to a .chm file (aka HTMLHelp), which is apparently more secure, and more importantly, still supported in Windows 10. However, the process looks a bit complicated, and I'm not planning to do it.
256
General Discussion / Re: 10000
257
Object Plugins / Re: NonFlowBar.hmm (0.1)
Edit: although that might be a bit tricky, now that I have experimented a bit. During the "width" hook, you can't perform the nwcdraw.barSegment function, so there doesn't seem to be a way to return the width of the selected bar-line, outside of pre-calculating the widths and storing them in a static table.
258
General Discussion / Re: grace note slurring problem
The solution is to use the Slur.ms object:
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|User|Slur.ms|Pos:-6|Span:3
|Note|Dur:4th|Pos:-5
|Note|Dur:16th,Grace|Pos:-4|Opts:Stem=Up,Beam=First
|Note|Dur:16th,Grace|Pos:-5|Opts:Stem=Up,Beam=End
|Note|Dur:16th,Slur|Pos:-6|Opts:Stem=Up,Beam=First
|Note|Dur:16th|Pos:-7|Opts:Stem=Up,Beam
|Note|Dur:16th,Slur|Pos:-8|Opts:Stem=Up,Beam
|Note|Dur:16th|Pos:-7|Opts:Stem=Up,Beam=End
!NoteWorthyComposerClip-End
259
General Discussion / Re: Help! I am an illiterate in GuitarChords.ms!
260
General Discussion / Re: Repeat all
For the time being, we could provide a decorative bar object - see my start to write such a thingy in the attachment. Together with Rick's "behind the scenes control flow", this could be helpful in some cases ...
H.M.
- The object doesn't seem to render the broken (dashed) bar lines. This does not appear to be the fault of the object's code, but rather the plugin API function that is used for drawing bar lines.
- I notice that there is logic for extending the bar lines when a staff has "connect bar lines" specified. However, the current logic is incorrect; the staff setting controls whether bar lines should be connected to the following staff, and the current code connects both upward and downward. In order to know whether a bar line should be extended upward, you would need to examine the "connect bar lines" setting for the prior staff. I'm not sure how to do this, except perhaps to employ a global variable (which sounds a bit dodgy to me). Alternately, a "connect to previous" property could be added
261
General Discussion / Re: Repeat all
I recall someone (I think RickG) also asking that double barlines NOT terminate n-time bars. I think this would be more useful if it could be done with a flag of some kind, say as a barline property, that optionally prevented this behaviour.
There was this post I made a few years back, that suggested adding a new property for bars to disable their flow behavior. This would also allow a "decorative" repeat bar line. It seems to me that a new property that allowed any bar line type to behave like a single bar line would not be too difficult to implement.
262
General Discussion / Re: Repeat all
I've been told that a way to visualize things is to think of the special endings as "if/then/else" and repeats as loops or "goto" statements. In other words, think of them a programming statements. It's funny to me that I have been able to create user tools and plugins, but that NWC's flow control directives still baffle me.
263
General Discussion / Re: Best wishes to all here
I hear all the other countries, even the overoptimistics like Trump was, speak of months.
The Italian government talks of a couple of weeks... each time.
264
General Discussion / Re: Best wishes to all here
(For me this would actually be a nice find, since I happen to be vegetarian...)
265
General Discussion / Best wishes to all here
I hope everyone who is reading this is doing well. If you are able, please share a few words with the rest of us so we will know how you are doing.
Best,
Mike
266
General Discussion / Re: Note color question
267
General Discussion / Re: Possible bug with Wing Dings font?
268
General Discussion / Re: Possible bug with Wing Dings font?
But I AM using the "built in" marcato, Mike! But with the Dings font as the default font, the in built marcato font shows this anomaly. Essentially, why should something work differently when used on adjacent notes with the stems in opposite direction? (BTW I am running that latest version of NWC 2.75a.2 but not the more recent beta version)
And I see from @hmmueller's reply that the marcato should work with either stem direction. So I'm not sure what is causing the boxes around your notes. Can you post a score that is doing this?
269
General Discussion / Re: Possible bug with Wing Dings font?
270
General Discussion / Re: How can I notate a gliss for a harp?
Also, is there a way to connect notes in a staff? For instance, the right and left hand each have notes that are part of one chord? Thanks in advance!
271
General Discussion / Re: NWC on Facebook
272
General Discussion / Re: How can I notate a gliss for a harp?
The first measure is a visual-only version, which uses regular notes on each staff. The second measure will actually play, because there is a hidden note in the lower staff that has the same chromatic position as the note in the upper staff. I used "black keys" playback, but it doesn't sound quite right because of the starting/ending notes.
Let me know if you have any questions about the Glissando.ms object.
273
General Discussion / Re: NWC on Facebook
274
Object Plugins / Re: Tempo.ms (version 2.0)
Thanks,
Mike
275
Object Plugins / Re: Tempo.ms (version 2.0)
- The "spin" keys (+/-) now control the scale factor, and the numeric keypad keys can be used to toggle the other parameter values. Refer to the context sensitive help for more information.
- The logic which controls the presence of ( ) now works with both the standard tempo as well as the swing tempo equation. Refer to the context sensitive help for more information.
- If the tempo value is set to a blank string, the standard tempo will be suppressed. This makes the most sense if the user wishes to only display a swing tempo equation.
- The position of the augmentation dot on standard tempos has been tweaked slightly for better appearance.
- When a new Tempo.ms is inserted in the score, it will inherit the parameter settings of the preceding object in the score, if one is present.
276
General Discussion / Re: reinstalling NWC
There may be other options if you contact support.
277
Object Plugins / Re: TempoEquation.ms 0.2
278
Object Plugins / Re: TempoEquation.ms 0.1
Also, the object calls them "left" and "right", not "old" and "new", so it should be clear which ones are being chosen, regardless of the vintage of the score.
279
User Tools / Re: Updating User tools
On the other hand, my UserPlugins folder has 49 objects in it (most of them functional) and I don't notice any significant delay when I start up NWC. However, if NWC had to "phone home" every time it started, to see if any of those had been updated, that could take a while. There is also the issue that at least on my system, many of the local objects are not present in the Object Plugin forum; they are experiments of one kind or another that are not ready for prime time (and may never be).
280
Object Plugins / Re: TempoEquation.ms 0.1
BTW, where is Tempo.ms found?
281
Object Plugins / Re: TempoEquation.ms 0.1
- Contrary to the first version, the TempoEquation.ms object will now only handle the single note equations. There will be two alignment options: Left justify and center on '=', and the alignment will be specified by a parameter. I am considering an additional option to add the forward/backward arrows, but so far no one has said they really want these. I am likewise not planning to implement brackets/parens around single note equations, since the examples I have seen with these characters are all of the double-note variety.
- The double note equations (e.g. "swing" rhythm) are being added to the Tempo.ms object, via new parameters and behaviors that will be backward compatible. This will permit Tempo.ms to display all of the swing rhythm examples that David posted, including brackets. There won't be any centering of equations over the '=', since none of the examples of double note equations that I've seen have done this.
Let me know if this sounds workable. I should have an updated TempoEquation.ms (single notes only) shortly, pending the addition of the forward/backward arrows.
282
Object Plugins / Re: TempoEquation.ms 0.1
- Add a "text" parameter, which would precede the equation. If that text is non-blank, then put parens around the equation, as is currently done for the Tempo function (and Tempo.ms)
- Potentially, merge this functionality with the existing Tempo.ms object, but only for the double note (swing) versions. And let TempoEquation.ms just handle the single note equations, including the centering on the barline around the '='.
283
Object Plugins / Re: TempoEquation.ms 0.1
Regarding the NWC placement options: those are present for native items, like text, dynamics, etc., but unfortunately not for user objects. To implement those alignment options would take quite a bit of extra code.
Actually, while thinking about this, I came up with an idea that I think might work. In the examples I have seen in BB, the single note equations are centered on the '=' over the next bar, while the double note (swing rhythm) equations are rendered inline. Do you think that would make sense? Or, I could add a parameter to specify the alignment for either type. (Although to be honest, the single note equations would be easier to center than the double note ones.)
284
General Discussion / Re: File and Project Organization
285
Object Plugins / Re: TempoEquation.ms 0.1
I just looked up tempo equations in Behind Bars, and they don't show brackets (parentheses) around them; they only show the parens for a numeric tempo marker that is not preceded/followed by text (the same as NWC's tempo marker). Still, it would not be difficult to include an option for this, if there is a need for it. However, BB also shows optional arrows on either side of the equation, which I could theoretically add. They also suggest centering the "=" on the barline, which I haven't done yet, but should probably do.
286
Object Plugins / TempoEquation.ms 0.2
To get started, paste this clip into NWC 2.75a or later, and go to Tools > Manage Objects... to install the plugin:
Code: (nwc) [Select · Download]
!NoteWorthyComposerClip(2.751,Single)
|Clef|Type:Treble
|TimeSig|Signature:4/4
|User|TempoEquation.ms|Pos:9.5|Right:"Eighth Dotted"
|Bar
|Rest|Dur:Whole
|User|TempoEquation.ms|Pos:9.5|Left:"Eighth Dotted"|Center:N
|Bar
|Rest|Dur:Whole
!NoteWorthyComposerClip-End
As discussed in the aforementioned thread, the double-note equations (used for swing rhythms) are now part of the Tempo.ms object, which is described here.
I've included a few editing bells and whistles that I found useful while developing this. Besides the normal "spin" keys of + and - (which increase/decrease the scale factor), you can using the numeric keypad to toggle the various parameters:
1, 7 - toggle through left side values
3, 9 - toggle through right side values
0 - toggle "center on =" option
Z - set all parameters back to their default values (scale = 100%, quarter notes on each side, center on =)
Please let me know how you like this, and if there are any problems or additional features that I may have missed.
287
General Discussion / Re: Text Chords
And they will automatically transpose when you use the Transpose Staff tool.
288
General Discussion / Re: Getting final text in the 2nd ending.
(This is consistent with the sample score SAVEQUEN)
289
Object Plugins / Re: Trill.ms (2.1)
290
General Discussion / Re: Producing a "jazzy" feel
I should have a "test" object soon that people can look at and suggest various improvements that will cause me to go back to the drawing board and start over (j/k)
291
General Discussion / Re: Producing a "jazzy" feel
As I stated previously, I wanted to use only characters from Staff Symbols font for this object, so the user doesn't have to install extra fonts to get this to work. But it should also work with alternate staff fonts such as NWC2SwingDings.
That said, I did an inventory of the available characters, and I noticed that there are cue-sized half, quarter and eighth notes available, with upward stems. These would be sufficient for creating the two-note "swing" equations (augmented with a few lines and other text for beams and triplet brackets), but they won't be sufficient for the single-note equations, since those would potentially need a whole note. Also, the noteheads on the fully formed cue notes are a little different than the regular noteheads in the fonts that I have checked, specifically the quarter note. It leads me to the conclusion that if I want the most flexibility, I will probably want to construct each note from the individual components (head, stem, flag or beam). I would need to do this for the augmentation dot and triplet bracket anyway.
At this point, I can see how to display the various note types, but I am trying to come up with a way to encode things so it will be easy to tweak the relative positions of the various notes, lines and text. That is, I don't want to "brute force" the positions. But this is just a programming thing, that shouldn't take too long to figure out. My fellow software developers will know what I mean here.
There is one final thing that I would appreciate your feedback on. I've noticed that when NWC (and other programs) draw a triplet bracket over the stem side of unbeamed eighth notes, the ending bracket is lined up with the stem of the note. I realize that this is per Behind Bars, but it always looks off center to me, because the flag on the final eighth note extends to the right of the bracket. In searching online, I have seen some scores whose triplet brackets extend a bit to the right when the final note of the triplet has a flag. But I can't find any references that say this is acceptable practice. Since I will be drawing the brackets manually in my code, I can make this adjustment if I want. Opinions would be appreciated.
292
General Discussion / Re: Producing a "jazzy" feel
The first thing I discovered is the name for these things, which is "tempo equation". There are a bunch of different forms for them, beyond the "jazzy feel" versions that we are talking about. Basically, the more common forms are the ones with single notes on each side of the equation, versus double notes. The single note versions seem to be used as an alternate way of expressing tempo changes, while the double note versions are for "swing feel", with different options for the right side of the equation, such as triplets and various dotted combinations.
And I will state upfront that I wasn't planning for this to handle the playback part, at least not initially. As @hmmueller said above, that would have to be a user tool, not a user object. I've read some of the other threads which discuss the technique of having a tempo track with rests and multiple tempo changes to create the playback effect (which is a kind of neat idea). But I think that the ornament part is what should be tackled first.
So, a few questions. Do we want the tool to handle both of the equation types? (Single vs. double notes) Or maybe have one tool for the single note types, and another for the double note types? Since each type of equation has different options. One problem that comes to mind is how to represent the settings for the object, since I don't think it will be easy (or possible) to show graphical images in the parameters dialog. So we'll need some sort of nomenclature to describe the various types. I would see a drop down menu containing the various types.
There will be an ability to place the equation vertically on the staff, and I would include a scale factor so that it can be made larger or smaller as needed. I would try to use the Staff Cue Symbols for all notes and rests, so that people using swing fonts will see things the way they like them.
Let me know if I have missed anything important.
293
General Discussion / Re: Producing a "jazzy" feel
Since there hasn't been much activity lately on beta versions, I would be willing to create an object for this, if there is interest in that approach.
294
General Discussion / Re: Exporting to Midi does not preserve note duration for non-slurred notes
295
General Discussion / Re: Exporting to Midi does not preserve note duration for non-slurred notes
296
General Discussion / Re: Installing on new computer
297
Object Plugins / Re: Rehearsal.og
You don't want to manually create a user tool entry for Opagust's plugin. Once the plugin is installed, it will automatically add a user tool named "Rehearsal.og: Create a rehearsal score" in the .Plugins group in the User Tools window. That is the one you want to run.
298
General Discussion / Re: Layering Keyboard Shortcut
Yes, I do use the toggle switch and this is a good feature to have but I find I’m using keyboard shortcuts more these days. It’s quicker and more comfortable. I’ve discovered the Alt V A Shortcut and am learning to use it.
What would really be useful is a shortcut for open Book icon where you set up margins and fonts, etc.
If you would like to have single key shortcuts for these or other functions, it's possible to add them using a program like AutoHotkey. Or, if you have a fancy keyboard that allows custom key macros, you could assign the proper codes to one of your unused keys to make it do what you want. If you are interested in pursuing this option, message me privately and I can walk you through the steps (since the people reading this thread are probably getting bored on this topic).
299
General Discussion / Re: marking an introduction using a song phrase/clip
300
Object Plugins / Re: CueHeads.ms (1.0)
Let me know if this is something that you think people might find useful.