Autor Thema: Stück für den schottischen Dudelsack und Posaunenchor  (Gelesen 3332 mal)

Dagmar

  • Member
Stück für den schottischen Dudelsack und Posaunenchor
« am: Sonntag, 28. März 2010, 14:34 »
Hallo, liebe LilyPond-Gemeinde,

ich bin neu hier im Forum und auch mit LilyPond noch eine ziemliche Anfängerin. Ich habe mich sehr gefreut, als ich erfahren habe, dass LilyPond weit über die Möglichkeiten normaler Notensatzprogramme hinausgeht, aber trotzdem habe ich ein kleines Problem:

Ich möchte ein Stück setzen für den schottischen Dudelsack und Posaunenchor. Der schottische Dudelsack wird in D-Dur notiert und glücklicherweise hat LilyPod ja die Möglichkeit, durch include "bagpipe.ly" das Schreiben der Dudelsacknoten recht einfach zu gestalten.

Nun kommt aber das Problem mit den Noten für den Posaunenchor. Damit Dudelsack und Posaunenchor zusammenpassen, muss der Posaunenchor in Es-Dur notiert werden. Nach dem Einfügen von bagpipe.ly ist es mir aber nicht mehr möglich, den Schlüssel für die Posauenchornoten auf Es-Dur zu setzen bzw. überhaupt irgendwelche Noten zu schreiben, die beim Dudelsack nicht vorkommen. Gibt es evtl. die Möglichkeit, im laufenden Programm für die Posauenchornoten bagpipe.ly wieder zu entfernen und bei der nächsten Dudelsackstimme wieder einzufügen?

Ich weiß, dass die Möglichkeit besteht, auch ohne das Einfügen der Dudelsackbibliothek Dudelsacknoten zu schreiben, es ist jedoch sehr mühsam, weil ich jede Gracenote und jede Verzierung einzeln schreiben muss. Durch das Einfügen der Dudelsackbibliothek sind die Befehle und Tonhöhen einfach festgelegt und das Schreiben einer Dudelsackstimme geht sehr schnell.

Vielleicht hat jemand einen Tipp?

Viele Grüße Dagmar

RobUr

  • Member
Re:Stück für den schottischen Dudelsack und Posaunenchor
« Antwort #1 am: Samstag, 17. April 2010, 07:02 »
Hallo Dagmar,

herzlich willkommen hier bei uns!

Auf dein hier geschildertes (schwierigeres) Problem und das andere möchte ich gern noch eingehen.

Zitat
Nach dem Einfügen von bagpipe.ly ist es mir aber nicht mehr möglich, den Schlüssel für die Posauenchornoten auf Es-Dur zu setzen bzw. überhaupt irgendwelche Noten zu schreiben, die beim Dudelsack nicht vorkommen.
Durch Einbinden der „bagpipe.ly“ werden nicht nur die Makros für die Vorschlagsnoten, sondern auch die Notennamen für den Dudelsack definiert. Letzteres ist der wesentliche Knackpunkt: der Lilypond-Parser für die Noteneingabe wird angewiesen, nur noch die dudelsackspezifischen Notennamen zu akzeptieren. Hierbei gilt quasi das „Highlander“-Prinzip: es kann nur einen geben! Wenn man die Dateien für deutsche und italienische Notennamen gleichzeitig einbände, gäbe es denselben Effekt: Lily weiß nicht mehr, welcher Buchstabe denn nun eine Notenhöhe darstellen soll. Deshalb geht es nicht anders, als die „bagpipe.ly“ außen vor zu lassen, wenn du gleichzeitig weitere Instrumente in der Partitur unterbringen willst.

Zitat
Gibt es evtl. die Möglichkeit, im laufenden Programm für die Posauenchornoten bagpipe.ly wieder zu entfernen und bei der nächsten Dudelsackstimme wieder einzufügen?
Das ist in der aktuellen Version (2.12) nicht möglich. Die Routine für Notennamen/Tonhöhen (ly:parser-set-note-names) kann offenbar nur für die gesamte Datei gefüttert werden.

Zitat
Durch das Einfügen der Dudelsackbibliothek sind die Befehle und Tonhöhen einfach festgelegt und das Schreiben einer Dudelsackstimme geht sehr schnell.
Du kannst dir deine eigene Dudelsackbibliothek anlegen und einbinden! Ein guter Ansatz ist ja die von Lily mitgelieferte bagpipe.ly. Ich habe einige Takte deiner Partitur bearbeitet und musterhaft ein paar Shortcuts geändert (siehe zip-Archiv). Ich bin mir aber nicht bei allem sicher, da es nicht gerade mein Hauptfachinstrument ist. Du kannst die Datei „my-bagpipe.ly“ beliebig ändern und erweitern. Aufpassen müsstest du trotzdem wegen der Notennamen, wenn du „deutsch.ly“ einbindest: deutsches „h“ ist englisches „b“, und so ziemlich alle „f“ und „c“ müssten in „fis“ bzw. „cis“ geändert werden (also im Prinzip die üblichen Notennamen verwenden).

Zitat
Ich weiß, dass die Möglichkeit besteht, auch ohne das Einfügen der Dudelsackbibliothek Dudelsacknoten zu schreiben, es ist jedoch sehr mühsam, weil ich jede Gracenote und jede Verzierung einzeln schreiben muss.
Das müsstest du somit nicht mehr. Für dich ist vielleicht von Interesse, dass die Vorschlagsnoten als \grace { \small Note } formatiert sind (nicht \teeny). Du müsstest auch mit relativer/absoluter Noteneingabe aufpassen.

Zitat
Der schottische Dudelsack wird in D-Dur notiert … Damit Dudelsack und Posaunenchor zusammenpassen, muss der Posaunenchor in Es-Dur notiert werden.
Da muss ich widersprechen und mahne zur Vorsicht im Umgang mit transponierenden Instrumenten. Nach meinen Recherchen werden die „Great Highland Bagpipes“ zwar in D-Dur notiert, tatsächlich steht’s aber in A – und A mixolydisch [A-Dur mit kleiner Septime, also ohne gis] hat nur die beiden Kreuze, die zur Annahme D-Dur verleiten. Die Notation in „D-Dur“ bedeutet also eben nicht, dass das Instrument in D steht! Im Klartext: man spielt ein „c“ auf dem Dudelsack, und es erklingt das „A“ eine kleine Terz tiefer. Der erste Ton der Air deines Stückes ist in T.1 oder auch T.18 notiert ein „d“, aber klingend das „h“ darunter! Daran müssen wir nun Trompeten und Posaunen anpassen: der erste Ton der Trompeten I und II in T.18 soll sicher auch ein klingendes „h“ sein (unisono mit dem Dudelsack). Nun haben wir den Salat zunächst mit den Trompeten: am verbreitetsten ist die B-Trompete, die einen Ganzton tiefer als notiert klingt. Damit der erste Ton der Air ebenfalls als „h“ erklingt, müssen wir sie diesen Ganzton höher in Cis-Dur notieren (das ist einen weiteren Ganzton von Es-Dur entfernt). Das ist schon recht nah am „trompetenüblichen“ D-Dur. Praktischerweise könnten sich beide Instrumente beim Stimmen entgegenkommen (jedes einen Viertelton), dann hätte man wenig Huddelei. Hinzu kommt, dass Trompeten meist ohne Tonart, dafür aber mit Vorzeichen vor den Noten notiert werden. Eine Ausnahme ist die Posaunenchor-Notation, in welcher Trompeten klingend, also nicht-transponierend notiert werden. Selbiges gilt für Posaunen, bei denen die Tenorposaune in B dominiert und üblicherweise in C notiert wird.

Die Fragen aus deinem anderen Thread sind recht schnell beantwortet:
Du hattest bereits mit VerticalAxisGroup etwas versucht, aber das bringt im \midi-Block rein gar nichts – es gehört in den \layout-Block oder in die \staff-Definition.
Die Änderung der Zeilengröße entfaltet ihre maximale Wirkung zu Beginn der Datei als #(set-global-staff-size X). Du wolltest vermutlich kleinere Zeilen erreichen, aber #(layout-set-staff-size X) ändert nichts am Linienabstand. Hierzu bitte auch das Forum durchforsten!
Für viele andere „vertikale“ Probleme gibt es auch schon zahlreiche und vielfältige Lösungen. Wenn dann doch mal etwas ganz neues dabei ist: keine Scheu, einen neuen Thread zu starten!

Ich hoffe, es kann dir als Starthilfe dienen.

Beste Grüße, Robert

ding-dong

  • Member
Re:Stück für den schottischen Dudelsack und Posaunenchor
« Antwort #2 am: Samstag, 17. April 2010, 08:53 »
Zitat von: RobUr
Wenn man die Dateien für deutsche und italienische Notennamen gleichzeitig einbände, gäbe es denselben Effekt: Lily weiß nicht mehr, welcher Buchstabe denn nun eine Notenhöhe darstellen soll. Deshalb geht es nicht anders, als die „bagpipe.ly“ außen vor zu lassen, wenn du gleichzeitig weitere Instrumente in der Partitur unterbringen willst.
das geht natürlich!
\version "2.12.3"
\include "deutsch.ly"
deutsch = { c d e f g a h c }
\include "italiano.ly"
italiano = {do re mi fa sol la si do}
{\deutsch}
{\italiano}
{
  \deutsch
  \italiano
}
ob es sich bei bagpipe.ly anders verhält?

Dagmar

  • Member
Re: Stück für den schottischen Dudelsack und Posaunenchor
« Antwort #3 am: Samstag, 21. Januar 2012, 19:13 »
Hallo Leute,

es ist nun fast ein Jahr her, als ich euch um Hife bat und ich habe es leider versäumt, für die tollen Antworten zu danken. Ich habe damals mein Stück fertig geschrieben und habe dann auch eine Weile mit Lilypond nichts mehr gemacht, weil die Stücke, die ich dann geschrieben habe, nur für Pipes waren und da arbeite ich ja mit Celtic Pipes.

Nun schreibe ich wieder mal ein Stück für Orchester und Dudelsack und bin durch das Internet auf meinen damaligen Eintrag gestoßen und möchte euch wenigstens nachträglich noch für eure tolle Hilfe danken.

Viele Grüße Dagmar