• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

\repeat volta und Wiederholungszeichen

Begonnen von chf, Dienstag, 2. Juli 2013, 13:21

Vorheriges Thema - Nächstes Thema

chf

Liebe Freunde,

es bleiben immer wieder Wünsche offen...
Den heutigen findet ihr im Anhang.
Eine Lösung des Problems gibt es hoffentlich?!

Gruß
chf

Norbert31

ich hab durch probieren festgestellt, das die \break-Anweisung vor die schließende Klammer der 1.Alternative gehört.
Damit hat's bei mir funktioniert.

Gruß
Norbert

chf

Hallo Norbert,

sapperlot! Prima!
Ich habe die Wiederholungszeichen rumgereicht, aber dasselbe mit break zu probieren, ist mir nicht eingefallen.

Ja - geht nicht gibt's nicht (beinahe).

Gruß und Dank
chf

wennne

hallo
wo ihr schon dabei seit habe ich zu repeat volta noch ne frage
bei der datei im anhang ist das pdf ok aber das midi spielt die wiederholung nicht
hat jemand ne lösung
gruß werner

fugenkomponist

#4
Hallo Werner und willkommen im Forum!

Wiederholungen in midi sind eigentlich gar nicht mal so schwierig (die LilyPond-Entwickler haben an vieles gedacht ;) ), man muss dafür nur zwei \scores anlegen (einen fürs PDF (evtl. mit \layout-Block) und einen fürs Midi (mit \midi-Block und \unfoldRepeats)). Damit man nicht alle Noten doppelt eingeben muss, kann man die Stimmen in Variablen auslagern:

\version "2.16.2"

violine = \relative c' {
  \repeat volta 2 {
    c4 d e f
  } \alternative {
    { g a g2 }
    { e4 d c2 }
  }
}

viola = \relative c {
  \clef alto
  \repeat volta 2 {
    c4 d e f
  } \alternative {
    { g a g2 }
    { e4 d c2 }
  }
}

\score {
  <<
    \new Staff \with {
      instrumentName = "Violine"
    } {
      \violine
    }
    \new Staff \with {
      instrumentName = "Viola"
    } {
      \viola
    }
  >>
}

\score {
  \unfoldRepeats
  <<
    \violine
    \viola
  >>
  \midi { }
}


Grundsätzlich gilt: bitte gib immer deine verwendete LilyPond-Version an (am besten, du schreibst sie auch in deine .ly-Dateien). Außerdem darfst du für neue Probleme gerne ein neues Thema aufmachen (hier gings ja eigentlich um \repeat volta speziell mit \break ;) )