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