ja okay, das funktioniert ganz gut.
Und jetzt habe ich versucht, eine zweite Stimme Viola auch als artikulierend mit einzubringen.
So wie ich das versucht habe, werden die Noten des zweiten Stave aufs erste Stave dazugeschrieben, der zweite Stave hat nicht mal Notenlinien – hab es mal angehängt und auch das Compilation Script dazu.
Gespielt wird nur die Viola-Stimme artikulierend und die Orgel hört sich gut an.
\version "2.16.0"
padInstr =
#(define-scheme-function (parser location amount arg)(number? markup?)
#{ \markup \pad-x #amount #arg #})
dashPlus = "trill"
\include "articulate.ly"
\header {
}
\layout {
indent = 35
short-indent = 15
\context {
\Score
\override NonMusicalPaperColumn #'line-break-permission = ##f
\override NonMusicalPaperColumn #'page-break-permission = ##f
\override BarNumber #'font-shape = #'italic
\override BarNumber #'self-alignment-X = #LEFT
\override InstrumentName #'self-alignment-X = #RIGHT
}
}
\paper {
#(set-paper-size "a4")
print-page-number = ##t
print-first-page-number = ##f
oddHeaderMarkup = \markup {
\fill-line {
\null
\on-the-fly #print-page-number-check-first
\fromproperty #'page:page-number-string
}
}
}
musicI = {
\clef treble
\key e \major
\time 4/4
\repeat unfold 2 { b'8 a16 gis a8 b cis b4 e,8 } cis'8 b4 a8 gis fis16 e fis4-+ e r8 e_\p b'8 a16 gis a8 b \break
}
musicII = {
\clef treble
\key e \major
\time 4/4
\repeat unfold 2 { b'8 a16 gis a8 b cis b4 e,8 } cis'8 b4 a8 gis fis16 e fis4-+ e r8 e_\p b'8 a16 gis a8 b \break
}
musicV = {
\clef bass
\key e \major
\time 4/4
\repeat unfold 9 { e4 } e8 b e[ e,] b'' b, e,4 r8 e'_\p e4 e \break
}
music = { <<
\new StaffGroup <<
\new Staff = "violin0" \with { midiInstrument = #"violin" }
\tag #'midi \articulate \relative c'' \musicI
\tag #'print \relative c'' \musicI
\new Staff = "viola" \with { midiInstrument = #"viola" }
\tag #'midi \articulate \relative c' \musicII
\tag #'print \relative c' \musicII
\new Staff = "cello" \with { midiInstrument = #"church organ" }
\relative c {
\musicV
}
>>
>> }
\score {
\keepWithTag #'print
\music
\layout { }
}
\score {
\unfoldRepeats
<<
\keepWithTag #'midi
\music
>>
\midi {
\context {
\Staff
\remove "Staff_performer"
}
\context {
\Voice
\consists "Staff_performer"
}
\tempo 4 = 100
}
}