Deutschsprachiges LilyPond-Forum

LilyPond und andere Programme => MIDI => Thema gestartet von: hurrlipurr am Freitag, 27. Oktober 2017, 08:03

Titel: Drums-Stimme in MIDI ausgeben
Beitrag von: hurrlipurr am Freitag, 27. Oktober 2017, 08:03
Guten Tag,

im folgenden Beispiel werden nur die beiden ersten Takte in die MIDI-Datei geschrieben, der zweistimmige dritte Takt dagegen nicht. Woran liegt das?


\version "2.18.2"


\score {
\new DrumStaff <<
  \drummode {
    \repeat unfold 16 hh16 bd4 sn4 bd4 sn4
    <<
        { \repeat unfold 16 hh16 }
      \\
        { bd4 sn4 bd4 sn4 }
    >>
  }
>>

\layout {} 
\midi {}
}
Titel: Antw:Drums-Stimme in MIDI ausgeben
Beitrag von: harm6 am Freitag, 27. Oktober 2017, 08:54
Das Problem liegt in << ... \\ ... >> mit 2.18.2

Einerseits funktioniert es in neueren Versionen out-of-the-box.
Andererseits kannst Du in 2.18.2 wie folgt vorgehen:


\score {
\new DrumStaff <<
  \drummode {
    \repeat unfold 16 hh16 bd4 sn4 bd4 sn4
    <<
        \new DrumVoice { \voiceOne \repeat unfold 16 hh16 }
        \new DrumVoice { \voiceTwo bd4 sn4 bd4 sn4 }
    >>
  }
>>

\layout {}
\midi {}
}


HTH,
  Harm
Titel: Antw:Drums-Stimme in MIDI ausgeben
Beitrag von: hurrlipurr am Samstag, 28. Oktober 2017, 16:53
Vielen Dank!