The ottava bracket needs both ends defined to appear, so the ottava command and its cancellation should be at the start and end of the music to be affected, like this:
<< { \ottava 1 \repeat unfold 4 c'' \ottava 0 } \\ { \repeat unfold 4 d,, } >> However, the command is acted on at the staff level, so both voices are affected as you have observed. This is changed not by what you have tried doing, but by removing the engraver from the staff context and inserting it in the voice context so that only the voice containing the commands is affected, like so: \layout { \context { \Staff \remove Ottava_spanner_engraver } \context { \Voice \consists Ottava_spanner_engraver } } See the first snippet at https://lilypond.org/doc/v2.23/Documentation/snippets/tweaks-and-overrides Paul From: Ahanu Banerjee <athecell...@gmail.com> To: lilypond-user <lilypond-user@gnu.org> Sent: 01/07/2022 0:24 Subject: Simultaneous ottava and non-ottava voices Hi, Is it possible to have two voices in one measure, on one staff, with one voice as "Ottava 1" and the other as "Ottava 0"? (I realise this notation may seem unclear, but I have a specific use case.) If I try the following, each ottava overrides the other: \version "2.23.10" \relative c' { << { \ottava 1 \repeat unfold 4 c'' } \\ { \ottava 0 \repeat unfold 4 d,, } >> } Thanks, -Ahanu