Hi Kieren, if you want you could tell Lilypond to ignore Accidentals in spacing (N.B.: This can lead to collision with the previous head!):
accidentalNoWidth = \override Accidental.extra-spacing-width = #(lambda (grob) (let ((ext (ly:grob-property grob 'X-extent))) (display ext) (cons (interval-length ext) 0))) baritoneNotes = { f8 f \once\accidentalNoWidth g! f f f f a } bassNotes = { bf,8 f \once\accidentalNoWidth e \once\accidentalNoWidth ef d c bf, c } Cheers, Valentin
signature.asc
Description: This is a digitally signed message part.