Since this is a usage question for the stable version of LilyPond,
I recommend to keep the discussion on the lilypond-user mailing
list.

I don't know any details about the drum support in LilyPond, but
as far as I know, the only way to get a different note head on
one note out of several in the same chord in the same voice is
to use the \harmonic feature:
http://lilypond.org/doc/v2.4/Documentation/user/out-www/lilypond/Harmonic-notes.html#Harmonic-notes
However, this is hard coded to only provide harmonics. If you want
some other kind of note head, you could probably insert a copy of
the function find-notehead-symbol from scm/output-lib.scm, change
what it returns for style = harmonic, rename it to something like
my-find-notehead-symbol and set
\override Score.NoteHead 'glyph-name-procedure = my-find-notehead-symbol

   /Mats

Matevz Jekovec wrote:
I'm trying to change the notehead in the chord in the same voice, but it doesn't work. The output is
lexport.ly:37:41: Error: syntax error, unexpected MUSIC_IDENTIFIER, expecting DRUM_PITCH or NOTENAME_PITCH or '>':
\bcr g'8 \btr a \bcr b g e' e d < g, \bt
r e' > | \bcr g a b g e' e d e | % 3 not good


Is this a bug or not implemented yet?

Note: This message has been forwarded from NoteEdit mailing list.


- MatevÅ


------------------------------------------------------------------------

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                                  %
%   LilyPond output generated by   %
%           "noteedit"             %
%                                  %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\version "2.4.2"

#(set-global-staff-size 16)

bcr = { \override Voice.NoteHead #'style = #'cross
}
bdf = { \override Voice.NoteHead #'style = #'default
}
bcc = { \override Voice.NoteHead #'style = #'xcircle
}
btr = { \override Voice.NoteHead #'style = #'triangle
}

flat = \markup { \raise #0.4 \smaller \musicglyph #"accidentals--2" }
sharp = \markup { \raise #0.6 \smaller \musicglyph #"accidentals-2" }
textcodaysym = \markup { \hspace #1 \raise #1.1 \musicglyph #"scripts-coda"}


\header { copyright = "classical" }

DrumsC = \relative c {
\set Staff.instrument = #"Drums"
\clef percussion
\time 4/4
%\bcr g'8 \btr a \bcr b g e' e d < g, e' > | \bcr g a b g e' e d e | % 3 good


        \bcr g'8 \btr a \bcr b g e' e d < g, \btr e' > | \bcr g a b g e' e d e 
|   % 3 not good

g, a b g e' e d e | g, a b g e' e d e \bar "|."
}
\score {
\relative <<
\context Staff = cDrumsCC <<
\context Voice = cDrumsCC \DrumsC
>>


        \set Score.skipBars = ##t
        \set Score.melismaBusyProperties = #'()
        >>
}
\score {
        \simultaneous {
                \set Score.skipBars = ##t
                \set Score.melismaBusyProperties = #'()
                        }
        \layout {
                linewidth = 170.000 \mm
                textheight = 250.000 \mm
        }
}


------------------------------------------------------------------------

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

-- ============================================= Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe =============================================


_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to