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

Hauptmenü

Neueste Beiträge

#91
Fragen und Probleme aller Art / Antw:Alle Dauern verdoppeln / ...
Letzter Beitrag von Malte - Freitag, 5. Dezember 2025, 17:08
Achso, ich habs in meinem Hirn mit \shiftDurations durcheinandergebracht, schau dir das mal an. Das hab ich schon häufiger genutzt und die einzige mir bekannte Einschränkung ist, daß es Taktarten nicht auch automatisch verdoppelt (4/4→4/2 etc.).
#92
Fragen und Probleme aller Art / re: Alle Dauern verdoppeln / h...
Letzter Beitrag von ingmar - Freitag, 5. Dezember 2025, 16:49
Zitat von: Malte am Freitag,  5. Dezember 2025, 15:35was genau an \scaleDurations ist denn anders als du es haben willst?

Zitat von: der LilyPond-DokuTondauern skalieren: Die Dauer von einzelnen Noten, Pausen oder Akkorden kann mit einem Bruch multipliziert werden, indem hinter die Notendauer ,,*N/M" (oder ,,*N" wenn M 1 ist) geschrieben wird. Die Erscheinung der Noten oder Pausen wird dadurch nicht beeinflusst, die neue Dauer wird aber dazu benutzt, ihre Position im Takt zu errechnen und die neue Dauer in der MIDI-Ausgabe einzusetzen.
In dürren Worten:
music = \relative { c' d e f g2 g a4 a a a g1 }

\scaleDuration 2/1 \music
...das führt einfach dazu, dass nun in jedem der Viervierteltakte nur zwei Viertelnoten stehen statt vier, oder nur eine Halbe statt zwei – als wären es Zweivierteltakte. Es gibt Fälle, wo das brauchbar ist (z. B., aber nicht nur, für MIDI), aber nicht für die hier benötigte Verdopplung der Notenwerte. Ich wünsche mir stattdessen folgendes Ergebnis:

music = \relative { c'2 d e f g1 g a2 a a a g\breve }
--ingmar

BTW: Hallo Malte! : - )
#93
Fragen und Probleme aller Art / Antw:Alle Dauern verdoppeln / ...
Letzter Beitrag von Malte - Freitag, 5. Dezember 2025, 15:35
Hallo Ingmar,

was genau an \scaleDurations ist denn anders als du es haben willst? Ich weiß, dass die Taktarten nicht mit skaliert werden, aber sonst fällt mir gerade nichts ein.

Viele Grüße
Malte
#94
Fragen und Probleme aller Art / Alle Dauern verdoppeln / halbi...
Letzter Beitrag von ingmar - Freitag, 5. Dezember 2025, 10:48
Ich habe viel mit frühbarocker bzw Renaissance-Musik zu tun. Diese Musik wurde in den Ausgaben des letzten Jahrhunderts fast immer in halben Notenwerten notiert, weil sonst der Durchschnittsmusiker sofort ein sehr langsames Tempo assoziierte. Inzwischen haben viele Musiker allerdings dazugelernt. Jedenfalls bedeutet das aber, dass man immer mal wieder existierende Musik neu notieren möchte, sie selbst aber dazu nicht ändern möchte (die existierende Frescobaldi-Funktion würde das tun und hilft mir daher nicht weiter).

Ich habe also eine Variable, die sicher nur einstimmige Musik enthält. Ich möchte nun alle Dauern halbieren (oder verdoppeln). Es gibt bereits eine Funktion \scaleDurations, die allerdings eine leicht abweichende Aufgabe erfüllt.

Also sowas wie
* music = \halfdurations \music
* music = \doubledurations \music

oder halt
* music = \durationsperfactor 1/2 \music
* music = \durationsperfactor 2 \music

oder so ähnlich.

- Andere Faktoren als 1/2 und 2/1 werden sicher nicht vorkommen.
- nice to have: Nicht nur Noten und Pausen, sondern auch spaces (wie s1 s2 s4 s\breve) werden skaliert.
- nice to have: Auch MIDI interpretiert die neuen Werte (verdoppelt/halbiert hörbar das Tempo).
- (wie die Taktarten dabei reagieren, spielt für mich hier erstmal keine Rolle)

Das gleiche Problem wurde hier im Forum schon einmal behandelt, es fehlt mir allerdings der letzte, entscheidende Schritt: Die Funktion wie oben, die das nun tatsächlich auf bestehende Musik anwendet.

Meine LilyPond-Version ist 2.20. Ja.

Danke im Voraus! : - )

--ingmar

#95
Instrumentenspezifisch / Antw:Numerische Akkordnamen
Letzter Beitrag von joo4wie - Dienstag, 2. Dezember 2025, 17:55
Ich hab es intuitiv ausprobiert; so funktioniert es:

\version "2.24.0"
\language "deutsch"

chrds =
\chordmode {
 h:m3 g:5
}

<<
  \new ChordNames \chrds
  \new Staff \chrds
>>
#96
Allgemeine Diskussion / Antw:Wo finde ich die Beiträge...
Letzter Beitrag von joo4wie - Freitag, 28. November 2025, 20:16
Das alte, archivierte Forum von 2017 ist hier zu finden:
https://web.archive.org/web/20210411031652/https://archiv.lilypondforum.de/
#97
Gut zu wissen / Antw:Weitergabe der Forumsadmi...
Letzter Beitrag von admin - Sonntag, 23. November 2025, 20:18
Hallo allerseits,

in den vergangenen zwei Wochen habe ich hier nicht reingeschaut und es haben sich mehrere Leute (teils auch per Mail) gemeldet. Wie es genau weitergeht, wer es allein oder im Team weiterführt, werden wir noch sehen, aber ich bin inzwischen zuversichtlich, dass das Forum bestehen bleibt :-)

Viele Grüße
Malte
#98
Gut zu wissen / Antw:Weitergabe der Forumsadmi...
Letzter Beitrag von lemzwerg - Sonntag, 23. November 2025, 17:24
Hiermit leite ich eine E-Mail von Jean Abou Samra weiter :)

ZitatI'm the admin of the French-speaking LilyPond forum at https://lilypond.community and the wiki https://wiki.lilypond.community created this month to replace the LilyPond Snippet Repository (LSR), and a former core developer of LilyPond as well. I saw your call for someone to hand the German-speaking LilyPond forum to. Please forgive me for writing in English, as my German was enough to read [this] thread with some help from a dictionary, but is too rusty for writing this email. (Note that I wanted to post this publicly on the forum thread but I forgot my password from the account I created long ago and I didn't receive the password reset email; I also tried to register with a different email but I didn't recall registrations had to be approved.)

While I'm not prepared to learn how to maintain and moderate a SimpleMachines forum, I'd be willing to try to make <https://lilypond.community> multilingual, by adding a new category for discussions in German, and importing users and posts from the SimpleMachines forum into this forum.

Please let me know what you think.

Best,
Jean
#99
Fragen und Probleme aller Art / Antw:Fehler slur
Letzter Beitrag von Lilysetter - Dienstag, 18. November 2025, 12:52
Eine Möglichkeit wäre, einen Bogen von der zweiten in die dritte Klammer gehen zu lassen, und diesen mit \slurDashPattern zu unterbrechen.
Gerade jetzt habe ich keine Zeit, evtl. probiere ich das später aus.
#100
Fragen und Probleme aller Art / Antw:glissando im Tak
Letzter Beitrag von viertel - Montag, 17. November 2025, 17:06
Danke, das geht so. Auch wenn die Abstände nicht optimal sind.