Bases: abjad.core.interface._Interface, abjad.core.formatcontributor._FormatContributor
Manage LilyPond and Abjad voice settings.
abjad> t = Voice(construct.scale(4))
abjad> t[0].voice
<VoiceInterface>
Read-only reference to first Abjad Voice in parentage of client.
abjad> t.voice.explicit
Voice{4}
Read / write LilyPond number of this voice.
abjad> t.voice.number = 1
abjad> t.voice.number
1
abjad> print t.format
\new Voice {
\voiceOne
c'8
d'8
e'8
f'8
}