Das archivierte Lilypond-Forum von 2017 ist hier als Lese-Archiv wieder verfügbar!

Hauptmenü

Neueste Beiträge

#71
Fragen und Probleme aller Art / gespiegeltes downbow -Zeichen?
Letzter Beitrag von stefanhuglfing - Montag, 13. Oktober 2025, 21:07
Ich bräuchte für Bandoneon-Noten das Symbol für "Zug" (d.h. den Balg aufziehen).
Das ist üblicherweise wie \downbow , nur gespiegelt, also mit den Füßchen nach oben.

Geht das irgendwie?
#72
Frescobaldi / LilyLine - Neuer Noteneditor
Letzter Beitrag von LilyLine - Dienstag, 7. Oktober 2025, 11:52
Liebe Lilypondnutzer,

an dieser Stelle möchte auf einen neuen Noteneditor aufmerksam machen, den ich geschrieben habe und vorerst mal LilyLine nenne.

Hintergrund: LilyLine ist als Nebenprodukt einen anderen Projekts entstanden, das ich als Hobby mache. Das Programm lässt sich inzwischen so gut bedienen, dass ich es selbst gerne nutze. Daher würde ich es kostenlos zur Verfügung stellen falls genügend Interesse besteht.

Daher zwei Fragen:
1. Gibt es überhaupt genügend interessierte Anweder, damit es sich lohnt das hochzuladen?
2. Kennt jemand eine Möglichkeit teile aus dem Lilypond-Sourcecode direkt einzubinden, damit mein Programm leichter an neuere Lilypondfunktionen angepasst werden kann.

Von der Idee wollte ich mit LilyLine eine Mischung aus Frecolbaldi und Denemo verfolgen. Die Eingabe ist wahleise über Text (wie bei Frescobaldi), Grafik, virtuellem Manual oder externem Midikeyboard (wie bei Denemo) möglich. Ich denke es ist in der Bedienung intuitiv verständlich, wenn man ein normales Textverarbeitungsporgramm verwenden kann. LilyLine speichert ausschließlich in LilyPond-Code und aktualisiert in einem Textfeld auch immer gleichzeitig den Code bei der grafischen Eingabe.
Nachteil: Spezielle Anweisungen an Lilypond, lassen sich damit noch nicht grafisch Abbilden, weil ich die grafische Darstellung komplett selbst nachprogrammiert habe und bisher nur die gängigen Anwendungen abgebildet habe.

Notdürftig hab ich mit den Handy die Anwendung für ein YouTube-Video gefilmt. Wenn ich Zeit für eine bessere Videoqualität finde, schreibe ich das nochmal hier.

#73
Fragen und Probleme aller Art / Antw:Vorschlagakkord von der H...
Letzter Beitrag von Kaschum - Sonntag, 5. Oktober 2025, 12:57
Super, das probier ich gleich mal aus, vielen Dank schon mal!
VG
Kay
#74
Fragen und Probleme aller Art / Antw:Vorschlagakkord von der H...
Letzter Beitrag von rgree - Sonntag, 5. Oktober 2025, 10:40
Hallo,

die Flötenstimme ("flute = ...") sollte so ergänzt werden :

flute = \relative c'' {
  \key f\major
  \time 4/4
  \repeat volta 2 {
    \grace { s16 } % <<<<<<<<<<<<<<<<<<<<<<<
    c8 c c c c c f f| d d d d d d g g|
    a8. g16 a8 g g f c4| c8 c d e g f f4|
  }
   \repeat volta 2 {
     \grace { s16 }% <<<<<<<<<<<<<<<<<<<<<<< 
     c8 c c c c c f4 | d8 d d d d d g4|
     a8. g16 a8 g g f c4| c8 c d e f f f4|
  }
}

Es fehlten einfach die "\grace { s16 }", die in der Bass-Stimme ("leftHand") ja richtig gesetzt sind.


Gruß,
Reinhard
#75
Fragen und Probleme aller Art / Vorschlagakkord von der Hauptn...
Letzter Beitrag von Kaschum - Samstag, 4. Oktober 2025, 16:29
Liebe Lilypond Foristen
Ich habe wieder angefangen Lilypond zu nutzen, da es jetzt in vielen Fällen möglich ist über ChatGPT schnell brauchbare Hinweise, Beispiele und Erklärungen abzurufen.
In diesem Fall, der eigentlich einfach scheint, entpuppt sich die KI als kompletter Idiot, daher wende ich mich an euch.
Ist ein einfacher kleiner Klaviersatz, aber was Lilypond mit dem Vorschlagakkord veranstaltet, Wiederholungstaktstriche am Anfang und doppelt, Taktbezeichnung, Schlüssel etc. ist nicht schön...
Ich poste mal den Schnipsel, vielleicht weiß von euch jemand Rat?

\version "2.24.0"

flute = \relative c'' {
  \key f\major
  \time 4/4
  \repeat volta 2 {
   
 c8 c c c c c f f| d d d d d d g g|
 a8. g16 a8 g g f c4| c8 c d e g f f4|
 }
   \repeat volta 2 {
  c8 c c c c c f4 | d8 d d d d d g4|
 a8. g16 a8 g g f c4| c8 c d e f f f4|
 
 }
}

rightHand = \relative c' {
  \key f\major
  \time 4/4
  \repeat volta 2 {
  \acciaccatura <b e>16 <c f>8 <c f> r<c d><c d> <c d>r <c d>| <bes d g><bes d g>r<bes d g><bes e g><bes e g>r<bes e g>
  <bes e a><bes e a>r<bes e g>  <bes d f> <bes d f>r<c f>|
  <bes c d>4 <bes b e><bes c e><a c f>|
  }
   \repeat volta 2 {
  \acciaccatura <b e>16 <c f>8 <c f> r<c d><c d> <c d>r <c d>| <bes d g><bes d g>r<bes d g>r<bes e g>r<bes e g>
  <bes e a><bes e a><bes e g><bes e g>  <bes d f> <bes d f><c f><c f>|
  <bes c d>4 <g b d><bes c e><a c f>|
 }
}

leftHand = \relative c {
  \clef bass
  \key f\major
  \time 4/4
  \repeat volta 2 {
   \grace { s16 } f4 c f c| bes f' d g|
    c, d e8 c f4 | e8 d c bes a g f4|

 }
 \repeat volta 2 {
  \grace { s16 } f4 c f c'| bes f' d g|
    c, d e8 c f4 | e8 d c bes a g f4|
 }
}

\score {
  <<
    \new Staff = "Flute" <<
      \set Staff.instrumentName = #"Flöte"
       \set Staff.midiInstrument = #"flute"
      \new Voice = "fluteVoice" \flute
    >>
    \new PianoStaff = "Piano" <<
      \set PianoStaff.instrumentName = "Klavier"
      \set PianoStaff.midiInstrument = #"acoustic grand"
      \new Staff = "RH" <<
        \new Voice = "right" \rightHand
      >>
      \new Staff = "LH" <<
        \new Voice = "left" \leftHand
      >>
   
  >>
  >>
  \layout {
  \context {
      \Score
    }
  }
 \midi { \tempo 4 = 80 }
}
#76
Gut zu wissen / Antw:Weitergabe der Forumsadmi...
Letzter Beitrag von admin - Freitag, 3. Oktober 2025, 17:47
Liebe Alle,

leider hat sich bei mir bisher niemand für die Nachfolge gemeldet. Ich schaue hier in den nächsten Wochen nicht mehr regelmäßig rein, bin aber unter admin@ihrkönntseuchdenken per Mail erreichbar. Der Countdown oben im Forum zeigt, wann ich plane, abzuschalten.

Viele Grüße
Malte
#77
Fragen und Probleme aller Art / Antw:Dateiname auf der Noten-S...
Letzter Beitrag von Lilysetter - Donnerstag, 2. Oktober 2025, 11:57
Das Such-Stichwort lautet "input file" oder "source file". Schau dir mal folgende Funktion (gefunden in internals.pdf) an:
ly:source-files parser-smob
Return a list of input files that have been opened up to here, including the files that have
been closed already. A parser, parser-smob, may optionally be specified.

Wenn Du die komplette Path-Angabe brauchst, gibt es noch ly:find-file:
ly:find-file name strict
Return the absolute file name of name. By default, if the file is not found, return #f. If the
optional parameter strict is passed as #t, raise an error in this case instead.

Folgender Code in der Datei MyFilename.ly
\version"2.25.6"
\markup{#(ly:find-file"MyFilename.ly")}
\markup{#(ly:source-files)}
bringt kompiliert ein PDF mit dem Text:MyFilename.ly
C:/ProgramFiles/lily2256/share/lilypond/2.25.6/ly/init.ly C:/Users/MyUsername/Documents/lily/foru/MyFilename.ly
Das funktioniert genau andersherum als ich dachte. Ich hätte die Pfadangabe eigentlich bei find-file erwartet.

Existiert die Datei "MyFilename.ly" nicht, gibt es eine Fehlermeldung, da dann nicht ein erwarteter String, sondern ein #f zurückkommt.
Fehler: Keine Textbeschriftung
\markup{
        #(ly:find-file"NonExistingFilename.ly")}
Jetzt müsste man noch das init.ly samt Pfad wegschneiden.

Willst Du  nur den Dateinamen  oder  den kompletten Pfad  dargestellt haben?
#78
Fragen und Probleme aller Art / Dateiname auf der Noten-Seite
Letzter Beitrag von Radler - Mittwoch, 1. Oktober 2025, 17:41
Hallo Lilypondianer,
wie kann ich den Dateinamen der kompilierten Hauptdatei (also nicht den Dateinamen einer include-Datei!) auf die gedruckten Noten bekommen, ohne den Dateinamen in die Datei schreiben zu müssen?
Jemand empfahl mir
\fromproperty #'header:filenameAber das liefert einen leeren String; man muss wohl
filename=lyDateiname.lydefinieren. Aber das will ich vermeiden.
Hintergrund: In den vielen Lieder-Zetteln, die im Chor verteile, gibt es unvermeidlich Fehler. Wenn ich sie verbessern möchte, brauche ich die Hauptdatei.
Any help is appreciated!
Grüße und Dank
von Radler
#79
Instrumentenspezifisch / Numerische Akkordnamen
Letzter Beitrag von Moatl - Dienstag, 9. September 2025, 12:34
Hallo zusammen,

um es kurz zu machen: Gibt es die Möglichkeit in folgendem Beispiel die Akkord-Namen numerisch darzustellen, also statt Hm/d ein h (oder Hm) mit untergesetzer 3 und statt G/d ein G mit untergesetzter 5?

\version "2.24.0"
\language "deutsch"

chrds =
\chordmode {
 h:m/d g/d
}

<<
  \new ChordNames \chrds
  \new Staff \chrds
>>
#80
Fragen und Probleme aller Art / Antw:Fusszeilen
Letzter Beitrag von Manuela - Sonntag, 24. August 2025, 18:24
Ich nehme an, du suchst nach oddFooterMarkup und evenFooterMarkup