Neueste Beiträge

#21
Fragen und Probleme aller Art / Antw:Keinen der Notenköpfe »no...
Letzter Beitrag von Lilysetter - Donnerstag, 18. Juni 2026, 17:16
Und wie hast Du das erzeugt? Vermutlich mit 2.24? Quelltext?  Und was passiert mit 2.26? Welcher Output?
Und wie hast Du den Font unter Windows installiert? Das sind ja keine ttf (TrueTypeFonts), sondern otf (open type fonts)?

Tatsache ist, dass die Warnung berechtigt ist, weil es tatsächlich keine Glyphen noteheads.s oder noteheads.u gibt, da muss immer noch etwas folgen, z.B. .s0, .s1, .s2 oder .s0diamond.
#22
Fragen und Probleme aller Art / Antw:Keinen der Notenköpfe »no...
Letzter Beitrag von Manuela - Mittwoch, 17. Juni 2026, 14:59
Zitat von: Lilysetter am Mittwoch, 17. Juni 2026, 08:58Warum willst Du ein "a" anstelle der Noten haben? Ich habe gerade keine Version 2.24 installiert.

Nennt sich Minimalbeispiel  ;)

Unter Windows kann man problemlos verschiedene Versionen nebeneinander installieren.

Tatsächlich wollte ich folgendes machen

#23
Fragen und Probleme aller Art / Antw:Keinen der Notenköpfe »no...
Letzter Beitrag von Lilysetter - Mittwoch, 17. Juni 2026, 08:58
Kannst Du bitte beschreiben, was Du machen willst, wie es aussehen soll und was Lilypond macht? Warum willst Du ein "a" anstelle der Noten haben? Ich habe gerade keine Version 2.24 installiert.
Ich konnte es teilweise hier nachvollziehen, Tatsache ist, dass es im Font (in allen Fonts?) keine Glyphen mit diesen Namen gibt.
Mit scheint, Lily verwendet für die Akkorde andere Namen als für die Einzelnoten.
Folgender Code kompiliert fehlerfrei (aber es kommen doch nur die Standard-Glyphen? ich test gerde):
  \override NoteHead.stencil = #ly:text-interface::print
  \override NoteHead.text = \markup\musicglyph "noteheads.s0" % .s0=ganze Note, auch .s1 (Halbe) und .s2 (Viertel) gehen
  \override NoteHead.font-name = #"lilyjazz-20"
  d^"Lilyjazz-20"  < e g c >
Mit dem Kommanline-Befehl "lilypond -dshow-available-fonts" kann man alle verfügbaren Fonts listen lassen, es ergibt eine lange Ausgabe, daher mit | more oder >fontlist.txt in eine Datei umleiten.
#24
Fragen und Probleme aller Art / Antw:Keinen der Notenköpfe »no...
Letzter Beitrag von Manuela - Montag, 15. Juni 2026, 20:45
Der Font ist vorhanden, bei Versionen bis 2.24 funktioniert es ja ohne Warnung.

Der Font ist im Windows Font Verzeichnis installiert.
#25
Fragen und Probleme aller Art / Antw:Keinen der Notenköpfe »no...
Letzter Beitrag von Lilysetter - Montag, 15. Juni 2026, 15:31
manu5.ly:9:5: Warnung: Keinen der Notenköpfe »noteheads.s« und »noteheads.u« gefunden
  <
    e g c >
manu5.ly:9:7: Warnung: Keinen der Notenköpfe »noteheads.s« und »noteheads.u« gefunden
  < e
      g c >
manu5.ly:9:9: Warnung: Keinen der Notenköpfe »noteheads.s« und »noteheads.u« gefunden
  < e g
        c >
Ideale Seitenanzahl wird gefunden...
Musik wird auf eine Seite angepasst...
Systeme erstellen...
Konvertierung nach »manu5.pdf«...
Kompilation erfolgreich beendet

Kann es sein, dass Lily den Font "LilyJazz Text" nicht findet? Bzw. dass es dort die Glyphen noteheads.s und noteheads.u nicht gibt?
https://github.com/OpenLilyPondFonts/lilyjazz
Muss man manuell installieren bzw. Lilypond informieren, wo der Font installiert ist.
https://mail.gnu.org/archive/html/lilypond-user/2024-01/msg00231.html
#26
Fragen und Probleme aller Art / Keinen der Notenköpfe »notehea...
Letzter Beitrag von Manuela - Sonntag, 14. Juni 2026, 22:26
Wenn ich die Notenköpfe durch Text der Schriftart "LilyJAZZ Text" ersetze, dann erhalte ich ab Version 2.25 eine Warnung.
\version "2.24.1"

\paper {
  tagline = ##f
}

\relative
{
  c'1
  \override NoteHead.stencil = #ly:text-interface::print
  \override NoteHead.text = "a"
  \override NoteHead.font-name = #"LilyJAZZ Text"
  c
  < e g c >
}

funktioniert ohne Warnung

\version "2.27.1"

\paper {
  tagline = ##f
}

\relative
{
  c'1
  \override NoteHead.stencil = #ly:text-interface::print
  \override NoteHead.text = "a"
  \override NoteHead.font-name = #"LilyJAZZ Text"
  c
  < e g c >
}

löst eine Warnung aus, interessanterweise nur für den Akkord.

Ich habe versucht, in der Beschreibung der Änderungen herauszufinden, warum das so ist, bin jedoch nicht fündig geworden.
#27
MIDI / Antw:ZEL - ein interessanter M...
Letzter Beitrag von Manuela - Sonntag, 14. Juni 2026, 19:01
Danke für diese Info.

Ich habe noch nie einen Midi-Editor probiert, das schaut mir wieder nach einer steilen Lernkurve aus  ;)

Was mich in Bezug auf Midi mehr interessiert, sind Soundfonts. Ich habe einen recht gut klingenden freien Font gefunden "Timbres of Heaven" (und sehe gerade, dass mein Downloadlink nicht mehr funktioniert) und bin auf der Suche nach einer weiteren Verbesserung.
#28
Gesang / Antw:Immer noch ziemlich neu (...
Letzter Beitrag von Manuela - Sonntag, 14. Juni 2026, 09:19
Zitat von: Lilysetter am Freitag, 12. Juni 2026, 11:45Und es ist immer hilfreich, richtig einzurücken, ich mache es konsequent so, dass nach einer öffnenden Klammer sich die Anzahl der Leerzeichen folgender Zeilen um je zwei erhöht und umgekehrt. Viele Fehler sind ja falschen Klammern geschuldet.

Machst du das von Hand? Ich verwende Frescobaldi, der erledigt das für mich automatisch.
#29
MIDI / ZEL - ein interessanter Midi-C...
Letzter Beitrag von Lilysetter - Samstag, 13. Juni 2026, 12:53
Ich wollte nochmal an das kostenlose Programm ZEL erinnern, ein sehr ausgefuchster Compiler für Midi-Files.
Natürlich kann man nahezu alles mit Lilypond erzeugen, aber die Kompaktheit und Konsequentheit des Quellcodes ist schon erstaunlich:
Midi-Files sind ja bekanntlich schon sehr kompakt, aber ZEL-Files können nochmal um den Faktor 2-5 kürzer sein, weil man viel mit Makros abdecken kann. Für Byte-Fuchser wie mich genau das Richtige.
Ein Schwerpunkt ist das Schlagzeug.
www.zelsoftware.org/index.html

Zum Reinschnuppern das welcome.zel: (Sourcecode hat 1888 Bytes, das Midi 7422)'Go to the Zel home page: http://www.zelsoftware.com
'J.S.Bach       2 Part Invention # 14
'
'IN THIS PIECE WE USE THE MODE CONSTRUCT AS A LABOR SAVING DEVICE.

tempo=100
'DEFINE A SET OF NOTES AS THE MODE:
'NOTICE THAT MODES ARE ALWAYS DEFINED IN THE KEY OF C major
mode [
     maj    [   C D E F G A B  ]
     revmaj [ & C b a g f e d  ]
     ]
track  top  @@6 $$1  patch 0
track  bass @@4 $$2  patch 1

duration = /8  tempo=60 key=E&
'TRANSPOSE THE MODE TO THE KEY OF E&: '  ^E
'OCCASIONALLY WE NEED TO TRANSPOSE INTO B&
list
'DEFINE TWO SIMPLE MACROS TO WALK THE MODE:
set [ j {M1+M1+M1-M1-2 } k {M1-M1-M1+M1+2 } ]
set piece {
top      break on 'BREAK ALL CHORDS
| 2 b       j  F2DBFD F k  b2Dfa
|   g2 e j  b2gEbg b k  e2gce
|   a^2@ key=B& ^B& c j  a2fCaE f j  C2aFC
|   D4 10 G k C4 10 F k 
|   b4 10 E k a2 C k f4
|   F4faCF8
| 4 f4bDF8
| 4 g4bCE^8 
| 2 f j C2aFCA E& k a2Cf#D
|  b4Dbga&F^af
|  ^B g2   c j g2eCgD ^E& a& k d2fb^@g ^B&
|  e4 10  c j C6b2a  f j
|  F6E2D b j B6A&2G ^E B k
|  E2 G k C2 E k a^2 C j F2 ^E& a& k ^B&
|  g2 b j E2 g k f2 a j D2 f k
|  e2 g j C2 e k d8 10 b j
|  F2DBFD F k b2EbEg e j
|  b2gEbg ^E& b k e4 E6 E k ^B&
|  f4E6 C k F2 D j !!8+20 f2bCa
|  b16
bass ^B
|   B4bDFB8
| 4 b4EGB
| 4 b4CEA
| 2 B j E4@ 10 A j D4@
| 2 G j C2@ C j F4 f4 6 C2@AF
| 2 F j @+1 C2aFCa C@ k F2ACE
|   D2 b j F2DBFD F k b2Dgb
|   e^2 g j E^2CGEB C j G2EC@G
|   A4C@AFF#AFD
|  G2 g j D2bGDB  ^E& A& k D2FbD 
|  E4GECb^Dbg
|  C2 c j C6b2a ^E& f j F6E2
|  D2 b j B6A&2G E j E6@D2@
|  C2@ E@ k ^B A^2 C@ k F2 A j D2@ F k
|  E2 G j C2@ E k D2 F j B2 D k
|  C2 E j A2 C k b2 B j @+1F2DBF
|  D2@ F@ k B2D@FA&G E j B2GE@B
|  G2 ^E& B k E2GbDC ^B& f j C2aEC 24-10
|  a2 C k f2aced b j  F4  f4 -10
|  b16 +20
}
'play the piece twice, but change the mode between plays:
maj piece revmaj piece
#30
Gesang / Antw:Immer noch ziemlich neu (...
Letzter Beitrag von Lilysetter - Samstag, 13. Juni 2026, 12:26
> Meinst Du "nach einer öffnenden Klammer jede Zeile um jeweils zwei Leerzeichen einrücken"?
Genau.   Als Klammern gelten für mich auch << und >>.
> Aber was heißt dann "und umgekehrt"?
Die Zeilen nach (einer) schließenden Klammer(n) werden um je 2 Leerzeichen weniger weit eingerückt.
Das soll für DICH eine Hilfe seine, damit Du weißt, wie viele Klammerebene noch geschlossen werden müssen.
Ich weiß auch, dass fast alle Tipper es anders handhaben, nämlich dass die öffnenden und schließenden Klammern in der selben Spalte stehen.  Jeder soll es so machen, wie es ihm richtig erscheint, aber das dann konsequent.

Abschließen sage ich: Lesen in den Handbuchern (learning.de.pdf und notation.de.pdf)! Dort steht 98% drin. Man muss nur wissen, nach was man suchen soll. Ich weiß, es sind fast 1200 Seiten.