Hey there,
Glad to be here!
I just hit a wall I absolutely can't get my head around. Indeed, I'm using 2
voices to write drums and I'd like to have an alternative beginning. Here's
what I have so far:
```ly
\score {
<<
\new DrumStaff {
\set DrumStaff.instrumentName = #"TEST-ALT-BEG"
\set DrumStaff.drumStyleTable = #(alist->hash-table custom-notes)
<<
\new DrumVoice = "hands" {
\numericTimeSignature
\voiceOne
\bar ".|:-|"
_\markup \bold "3×"
\repeat volta 3 {
\drummode {
\alternative {
\volta 1 { cymc8 }
\volta 2,3 { hho8 }
}
[ hho] <hho sn>[ hho] hho[ hho] <hho sn>[ hho]
}
}
hho8[ hho] <hho sn>[ hho]
hho8[ hho] <hho sn>16 tomh32 tomh sn16 sn
\bar "|."
}
\new DrumVoice = "feet" {
\voiceTwo
\repeat volta 3 {
\drummode {
\alternative {
\volta 1 { bd8 }
\volta 2,3 { bd8 }
}
[ bd] s16 bd8 s16 bd8[ bd] s16 bd8 s16
}
}
bd8[ bd] s16 bd8 s16 bd8[ bd] s4
}
>>
}
>>
}
```
When compiling, I get no error... but the output is only half the page wide,
like when there's an issue with a wrong number of notes per bar.
If I replace the second part by:
```ly
\drummode {
bd8[ bd] s16 bd8 s16 bd8[ bd] s16 bd8 s16
}
```
Then the 2 bars take the full width of the page, but `voiceTwo` is not properly
aligned with `voiceOne`.
Does anyone have any idea what could be wrong here? Is it a bug or am I just
missing something?
Thanks in advance for your help!
Cheers,
nedsi