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

Reply via email to