-\version "2.1.22"
+\version "2.4.0"
\header{
texidoc="
"
}
-#(define (lo-octave p)
- (let* ((a (ly:pitch-alteration p))
- (n (ly:pitch-notename p)))
- (ly:make-pitch -1 n a)))
-#(define (no-octaves music)
- (let* ((es (ly:get-mus-property music 'elements))
- (e (ly:get-mus-property music 'element))
- (p (ly:get-mus-property music 'pitch)))
- (if (pair? es)
- (ly:set-mus-property!
- music 'elements
- (map no-octaves es)))
-
- (if (ly:music? e)
- (ly:set-mus-property!
- music 'element
- (no-octaves e)))
-
- (if (ly:pitch? p)
- (begin
- (set! p (lo-octave p))
- (ly:set-mus-property! music 'pitch p)))
-
-
- music))
-
-voicea = \notes \transpose c c' {
+voicea = \transpose c c' {
\stemUp
fis2 a2 f4 fis a2
}
-voiceb = \notes \transpose c c' {
+voiceb = \transpose c c' {
\stemDown
c2 fis2 f4 c f2
}
\score {
<<
- \notes
- \new NoteNames \apply #no-octaves \voicea
+
+ \new NoteNames {
+ \set printOctaveNames = ##f
+ \voicea
+ }
\context Staff <<
- \modernVoiceCautionaries
+ #(set-accidental-style 'modern-voice-cautionary)
\new Voice \voicea
\new Voice \voiceb
>>
- \new NoteNames \apply #no-octaves \voiceb
+ \new NoteNames {
+ \set printOctaveNames = ##f
+ \voiceb
+
+ }
>>
-\paper { raggedright = ##t }
+\layout { raggedright = ##t }
}