. The object only provides the marking; the necessary notation needs to be present in the score, either as hidden notes in the current staff, or regular notation in a separate hidden staff.
I'm not sure how the object should treat repeated bars with rests, unless the rests are moved w-a-y off the staff. You can't make the rest hidden for the same reason as hidden notes, and I don't know how to make a rest the equivalent of a headless zero-stem note without moving it way up or down.
I was considering an option to have the object (optionally) reserve its own space via another parameter. This would eliminate the need to manually add spacers wherever the object was placed. Do you think the spacer idea makes sense?I was also going to mention that spacers probably only needed if there is a single staff being notated, or when the repeat measures are in all system measures at the same time.
(off topic)By the way, Mike, I think you gave us the courtesy accidental object, didn't you? I've been using it a lot this weekend and it works wonderfully. Thank you.
This command toggles a courtesy accidental indicator, which is applied to an existing or new accidental. When applied to a selection, this command generally applies to selected notes that already include an accidental. An exception is made for single selected notes, which can be given a courtesy accidental by initiating this command, without first adding an accidental. A courtesy accidental can also be applied to an individual note via its right click menu.
Comments:Since the courtesy accidental icon is not automatically added to existing customized toolbars and the courtesy accidental does not appear to be part of the Note Properties dialogue, this explanation needs to tell users they have to use the icon, where to find it and how to add it.
I'm not so sure the c.a. can be applied to an individual note through its right click menu. All I see are Cut, Copy, Paste, Clear, Repeat Last User Tool, User Tool..., Notes >, Filtered Properties and Properties. Selecting User Tool ... then displays a User Tool menu box, and none of the Groups appear to include the courtesy accidental function.Selecting Notes > gives 15 choices for the notes, from Beam to Stem Down.Selecting Properties just turns up the usual Note Properties menu.A small edit is needed to either remove the sentence or tell users how to get to the c.a. into the right mouse click context sensitive menu.
Today, I've been using the RepeatMark.ms a lot. Since everything in the bar the sign goes in is hidden, it's hard to find the "handle" to adjust the RepeatMark. For instance, when I've got several repeated measures, I may only want to number every fourth one. To do that, I'd copy the first hidden bar with added spacers and the repeat mark as many times as I need, then edit the third, seventh, etc. symbol to add integers. If the handle is at the beginning of the bar, it's hard to select, and if it's in among the spacers, it's hard to select. It would be nice to have a bigger handle to select.
Perhaps Mike, would you also consider adding yet another option, please? It's a little hard to figure out how many spacers you want, and where to place them. If the object included a user adjustable number of spacers right before and right after the repeat sign, it would be nice. A default value might be 10 might be good, but there could be a better value, as long as there's something.
...Inserting a new object will clone the parameter values from the nearest previous object in the current staff.
Cloning such things as the vertical position of the label or the amount of spacing is good, but I'm not sure if you also mean the label (the bracketed number above the sign) used in the previous numbered repeat symbol. I could have many repeated bars in a row, but I'd only want to number them so often, i.e. (4), ( 8 ), (12) etc. I wouldn't want the (4) to show up in the next measure, which, if numbered, needs (5), nor in the later bar in the series where I only number, say, every 4th repeated bar.
...The main necessary feature is that the number 1 must appear above the notes defining the repeated segment. Why? The tool doesn't seem to increment the number in the repeat bars and I don't think I've ever seen the number 1 appearing above the repeated bar in professionally engraved charts..Of course, one could create this label manually. However, to me this simply seems cumbersome - why not use the same object, but without a symbol? This seems quite logical to me. I'm not sure what you mean.The same effect (label, but no symbol because notes are visible) is necessary after a line break, according to one example in B.B. Yet in "Repeated bars and line break" you put the number in the visible bar that begins the second system../b] First, I did not want to pop up two dialogs, therefore I put the flag that says whether the symbol should appear into the sign of the label; but maybe the alternative design, with a separate checkbox dialog with default "show symbol" does not need more key hits ... I have not counted them. Agreed. The fewer the clicks the better. Getting to the label box in the dialogue window is a little awkward.Second, for single staff printing, the user tool should add useful spacers. As it currently works, you need spacers before and after the symbol to make it sit inside the bar instead of over the next bar line. You want the double bar repeat to sit on the bar line, so it's only the single repeat that needs to be tweaked. How about changing the symbol from % to .....%..... (where ..... is a space set with the space bar), and using the Preserve Width setting? The dialogue box could ask the user how many spaces to use..Last, the tool should make all the notes and dynamics (and what else??) invisible when applied. In percussion parts, jazz bass and jazz solo charts, the single bar repeat is dictating the rhythm or the chords but not necessarily dynamics, text, dynamic variations, or tempo variations. For instance, I occasionally see hairpins in the last few bars of single bar repeats. In such cases, the repeat sign is not "correctly" a repeat, since you want the player to do what the rest of the group is doing. I think it would be enough to simply change the notes within each bar to invisible, rather than make everything else invisible too. Other thoughts.I'm not sure what you mean by "label" but I think that is what you're calling the little number you place over the simile symbol every bar or every nth bar.RepeatMark.ms places brackets around the label: (4), (6) etc. That is preferable to the label currently generated by RepeatMark_ms.hmm. Why? I recently sight read a chart with many successive two-bar repeat signs, each of which had the required 2 over the symbol. The chart also had small printed bar numbers above each bar line as well as labels showing the repeat iteration number. Brackets around the label make it easier to differentiate from the other numbers.Each repeat sign seems to need to be entered manually, with labels (if needed) set individually. The numbers in the label don't seem to increment automatically (maybe I missed it). Automatic would be better, since suppressing the label with 0 or setting the label requires some awkward mouse movement in the popup window.I wonder if the logic could work like the multibar rest sign? Insert the tool in the bar after the one that is to be repeated, set the number of times it is to copy that bar, make the notes invisible and insert the sign, and give the user control over which repeat iterations get labelled.Each simile bar may be labelled with a number if the user wishes, but it's more common to only see the label every 4 or 6 bars. Your tool allows the label to be suppressed, but the best way to invoke that is simply set it up in the first repeat bar and copy that entire bar as many times as desired, changing the ones you want to label. Overall, a very useful tool, please carry on developing. My thanks to both Mike and you.[/list]
... I would be happy to relegate the RepeatMark code over to you, where you can evolve it as needed, ...Thanks,Mike
My original statements, ...
... David's remarks, ...
Page created in 0.116 seconds with 24 queries.