Hi Richard.
Done.
I have added 4 bars to your sample, Bar 5 has a repeat of the music in
bar1 bass in different octaves. Bars 678 are, in both staves, whole
measure RESTS.
But those with preceding Whole Measure Repeats don't show rests.
Attached is your .denemo file, edited.
Best wishes
Joe
On 28/12/2022 17:37, Richard Shann wrote:
You will have to post up an example - I just tested (attached) and it
seems ok
Richard
On Tue, 2022-12-27 at 15:23 +0000, Joe Wilkinson wrote:
Hi Richard,
Happy Christmas.
Whole Measure repeat seems to take over somewhat.
In these staves the first is 1 music then 7 rests
The second 1 music, whole measure repeat, then rests
The third has 2 Whole measure repeats two rests then 1 music and
finally 2 rests.
The Typeset is below and, apart from staff 1 all rests are Typeset
as Whole measure repeats.
Even the introduction of some notes in Staff 3 does not change
things
Looks like a bug.
Joe
<?xml version="1.0" encoding="UTF-8"?>
<score xmlns="http://denemo.org/xmlns/Denemo" version="8">
<printhistory>
1 hours 26 minutes 35 seconds: All movements all parts on 01/10/20 at 17:15:48 printer: HP-LaserJet-Professional-P-1102w
1 hours 29 minutes 10 seconds: All movements all parts on 01/10/20 at 17:18:47 printer: HP-LaserJet-Professional-P-1102w</printhistory>
<thumbnail>
<first-staff>1</first-staff>
<last-staff>3</last-staff>
<first-measure>1</first-measure>
<last-measure>3</last-measure>
<first-obj>0</first-obj>
<last-obj>2147483647</last-obj>
</thumbnail>
<sourcefile>
<x>27</x>
<y>25</y>
<width>1347</width>
<height>999</height>
<scale>2399</scale>
</sourcefile>
<Inclusion-criterion> Transposed</Inclusion-criterion>
<lilycontrol>
<papersize>a4</papersize>
<lilyversion>2.22</lilyversion>
<fontsize>22</fontsize>
<orientation>1</orientation>
<total-edit-time>0</total-edit-time>
</lilycontrol>
<movement-number>1</movement-number>
<movement>
<edit-info>
<staffno>2</staffno>
<measureno>3</measureno>
<cursorposition>0</cursorposition>
<tonalcenter>0</tonalcenter>
<zoom>100</zoom>
<system-height>100</system-height>
<page-zoom>50</page-zoom>
<page-system-height>25</page-system-height>
<page-width>1869</page-width>
<page-height>286</page-height>
<measure-width>320</measure-width>
</edit-info>
<score-info>
<tempo>
<bpm>60</bpm>
</tempo>
</score-info>
<staves>
<staff id="id0"></staff>
<staff id="id1"></staff>
</staves>
<voices>
<voice id="id2">
<voice-info>
<voice-name>Solo</voice-name>
<first-measure-number>1</first-measure-number>
</voice-info>
<initial-voice-params>
<staff-ref staff="id0"></staff-ref>
<clef name="treble"></clef>
<key-signature>
<modal-key-signature note-name="C" mode="major"></modal-key-signature>
</key-signature>
<time-signature>
<simple-time-signature>
<numerator>4</numerator>
<denominator>4</denominator>
</simple-time-signature>
</time-signature>
</initial-voice-params>
<voice-props>
<number-of-lines>5</number-of-lines>
<voice-control>1</voice-control>
<transpose>0</transpose>
<instrument></instrument>
<device-port>NONE</device-port>
<volume>127</volume>
<override_volume>0</override_volume>
<mute>0</mute>
<midi_prognum>0</midi_prognum>
<midi_channel>0</midi_channel>
<hasfigures>0</hasfigures>
<hasfakechords>0</hasfakechords>
<staff-directives>
<directive>
<tag>InstrumentName</tag>
<prefix>instrumentName = \markup { \with-url #'"scheme:(d-GoToPosition 1 1 1 1)(let ((choice (d-PopupMenu (list (cons (_ \"Change Name\") d-InstrumentName) (cons (_ \"Change Indent\") d-ScoreIndent)))))
(if choice (choice))) " "Transverse Flute" }</prefix>
<postfix>\set Staff.instrumentName = \markup { \with-url #'"scheme:(d-GoToPosition 1 1 1 1)(let ((choice (d-PopupMenu (list (cons (_ \"Change Name\") d-InstrumentName) (cons (_ \"Change Indent\") d-ScoreIndent)))))
(if choice (choice))) " "Transverse Flute" }</postfix>
<display>Transverse Flute</display>
<override>22</override>
</directive>
<directive>
<tag>ChoirStaffStart</tag>
<prefix> \new ChoirStaff <<
</prefix>
<display>Choir Staff Start</display>
<override>52</override>
</directive>
<directive>
<tag>InstrumentName
Transposed Version</tag>
<prefix>instrumentName = \markup { \with-url #'"scheme:(d-GoToPosition 1 1 1 1)(let ((choice (d-PopupMenu (list (cons (_ \"Change Name\") d-InstrumentName) (cons (_ \"Change Indent\") d-ScoreIndent)))))
(if choice (choice))) " "Treble Recorder" }</prefix>
<postfix>\set Staff.instrumentName = \markup { \with-url #'"scheme:(d-GoToPosition 1 1 1 1)(let ((choice (d-PopupMenu (list (cons (_ \"Change Name\") d-InstrumentName) (cons (_ \"Change Indent\") d-ScoreIndent)))))
(if choice (choice))) " "Treble Recorder" }</postfix>
<display>Treble Recorder</display>
<override>18</override>
<ignore>
<layout>1471869080</layout>
</ignore>
</directive>
<directive>
<tag>PrintAccompanistsScore</tag>
<prefix> fontSize = #-3
\override StaffSymbol #'staff-space = #(magstep -3)
</prefix>
<override>22</override>
<allow>
<layout>953210140</layout>
</allow>
</directive>
</staff-directives>
</voice-props>
<measures>
<measure>
<rest show="true" id="id3">
<duration base="whole"></duration>
<directives>
<directive>
<tag>WholeMeasureRest</tag>
<postfix>R1*4/4</postfix>
<display>Rest 4/4</display>
<graphic_name>
</graphic_name>
<minpixels>100</minpixels>
<tx>55</tx>
<ty>15</ty>
<gx>60</gx>
<override>7</override>
</directive>
</directives>
<ticks>1536</ticks>
</rest>
</measure>
<measure>
<rest show="true" id="id4">
<duration base="whole"></duration>
<directives>
<directive>
<tag>WholeMeasureRest</tag>
<postfix>R1*4/4</postfix>
<display>Rest 4/4</display>
<graphic_name>
</graphic_name>
<minpixels>100</minpixels>
<tx>55</tx>
<ty>15</ty>
<gx>60</gx>
<override>7</override>
</directive>
</directives>
<ticks>1536</ticks>
</rest>
</measure>
<measure>
<rest show="true" id="id5">
<duration base="whole"></duration>
<directives>
<directive>
<tag>WholeMeasureRest</tag>
<postfix>R1*4/4</postfix>
<display>Rest 4/4</display>
<graphic_name>
</graphic_name>
<minpixels>100</minpixels>
<tx>55</tx>
<ty>15</ty>
<gx>60</gx>
<override>7</override>
</directive>
</directives>
<ticks>1536</ticks>
</rest>
</measure>
<measure>
<rest show="true" id="id6">
<duration base="whole"></duration>
<directives>
<directive>
<tag>WholeMeasureRest</tag>
<postfix>R1*4/4</postfix>
<display>Rest 4/4</display>
<graphic_name>
</graphic_name>
<minpixels>100</minpixels>
<tx>55</tx>
<ty>15</ty>
<gx>60</gx>
<override>7</override>
</directive>
</directives>
<ticks>1536</ticks>
</rest>
</measure>
</measures>
</voice>
<voice id="id7">
<voice-info>
<voice-name>Basso</voice-name>
<first-measure-number>1</first-measure-number>
</voice-info>
<initial-voice-params>
<staff-ref staff="id1"></staff-ref>
<clef name="bass"></clef>
<key-signature>
<modal-key-signature note-name="C" mode="major"></modal-key-signature>
</key-signature>
<time-signature>
<simple-time-signature>
<numerator>4</numerator>
<denominator>4</denominator>
</simple-time-signature>
</time-signature>
</initial-voice-params>
<voice-props>
<number-of-lines>5</number-of-lines>
<voice-control>1</voice-control>
<transpose>0</transpose>
<instrument></instrument>
<device-port>NONE</device-port>
<volume>127</volume>
<override_volume>0</override_volume>
<mute>0</mute>
<midi_prognum>0</midi_prognum>
<midi_channel>1</midi_channel>
<hasfigures>1</hasfigures>
<hasfakechords>0</hasfakechords>
<staff-directives>
<directive>
<tag>InstrumentName</tag>
<postfix>\set Staff.instrumentName = \markup { \with-url #'"scheme:(d-GoToPosition 1 2 1 1)(let ((choice (d-PopupMenu (list (cons (_ \"Change Name\") d-InstrumentName) (cons (_ \"Change Indent\") d-ScoreIndent)))))
(if choice (choice))) " "Basso" }</postfix>
<display>Basso</display>
<override>4</override>
</directive>
<directive>
<tag>BraceEnd</tag>
<postfix> >>%Brace End
</postfix>
<display>Brace End</display>
<data>1</data>
<override>52</override>
</directive>
</staff-directives>
</voice-props>
<measures>
<measure>
<chord show="true" id="id8">
<duration base="eighth"></duration>
<notes>
<note id="id9">
<middle-c-offset>-9</middle-c-offset>
</note>
</notes>
</chord>
<chord show="true" id="id10">
<duration base="eighth"></duration>
<notes>
<note id="id11">
<middle-c-offset>-11</middle-c-offset>
</note>
</notes>
</chord>
<chord show="true" id="id12">
<duration base="eighth"></duration>
<notes>
<note id="id13">
<middle-c-offset>-9</middle-c-offset>
</note>
</notes>
</chord>
<chord show="true" id="id14">
<duration base="eighth"></duration>
<notes>
<note id="id15">
<middle-c-offset>-11</middle-c-offset>
</note>
</notes>
</chord>
<chord show="true" id="id16">
<duration base="eighth"></duration>
<notes>
<note id="id17">
<middle-c-offset>-9</middle-c-offset>
</note>
</notes>
</chord>
<chord show="true" id="id18">
<duration base="eighth"></duration>
<notes>
<note id="id19">
<middle-c-offset>-11</middle-c-offset>
</note>
</notes>
</chord>
<chord show="true" id="id20">
<duration base="eighth"></duration>
<notes>
<note id="id21">
<middle-c-offset>-9</middle-c-offset>
</note>
</notes>
</chord>
<chord show="true" id="id22">
<duration base="eighth"></duration>
<notes>
<note id="id23">
<middle-c-offset>-11</middle-c-offset>
</note>
</notes>
</chord>
</measure>
<measure>
<rest show="true" id="id24">
<duration base="whole"></duration>
<directives>
<directive>
<tag>WholeMeasureRest</tag>
<postfix>R1*4/4</postfix>
<display>Measure Repeat</display>
<graphic_name>
𝄎
Denemo
48</graphic_name>
<minpixels>100</minpixels>
<tx>55</tx>
<ty>15</ty>
<gx>40</gx>
<gy>15</gy>
<override>7</override>
</directive>
<directive>
<tag>WholeMeasureRepeat</tag>
<prefix>\once \override MultiMeasureRest #'extra-offset = #'(0 . -1) \override MultiMeasureRest #'stencil = #ly:multi-measure-rest::percent \override MultiMeasureRest #'thickness = #0.48 </prefix>
</directive>
</directives>
<ticks>1536</ticks>
</rest>
</measure>
<measure>
<rest show="true" id="id25">
<duration base="whole"></duration>
<directives>
<directive>
<tag>WholeMeasureRest</tag>
<postfix>R1*4/4</postfix>
<display>Measure Repeat</display>
<graphic_name>
𝄎
Denemo
48</graphic_name>
<minpixels>100</minpixels>
<tx>55</tx>
<ty>15</ty>
<gx>40</gx>
<gy>15</gy>
<override>7</override>
</directive>
<directive>
<tag>WholeMeasureRepeat</tag>
<prefix>\once \override MultiMeasureRest #'extra-offset = #'(0 . -1) \override MultiMeasureRest #'stencil = #ly:multi-measure-rest::percent \override MultiMeasureRest #'thickness = #0.48 </prefix>
</directive>
</directives>
<ticks>1536</ticks>
</rest>
</measure>
<measure>
<rest show="true" id="id26">
<duration base="whole"></duration>
<directives>
<directive>
<tag>WholeMeasureRest</tag>
<postfix>R1*4/4</postfix>
<display>Measure Repeat</display>
<graphic_name>
𝄎
Denemo
48</graphic_name>
<minpixels>100</minpixels>
<tx>55</tx>
<ty>15</ty>
<gx>40</gx>
<gy>15</gy>
<override>7</override>
</directive>
<directive>
<tag>WholeMeasureRepeat</tag>
<prefix>\once \override MultiMeasureRest #'extra-offset = #'(0 . -1) \override MultiMeasureRest #'stencil = #ly:multi-measure-rest::percent \override MultiMeasureRest #'thickness = #0.48 </prefix>
</directive>
</directives>
<ticks>1536</ticks>
</rest>
</measure>
</measures>
</voice>
</voices>
</movement>
</score>