Drums-Stimme in MIDI ausgeben

Begonnen von hurrlipurr, Freitag, 27. Oktober 2017, 08:03

« vorheriges - nächstes »

hurrlipurr

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 {}
}

harm6

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

hurrlipurr