Wie Cantara funktioniert
Hintergrundgeschichte
Als ich auf dem Gymnasium war, wurde ich Teil der Leitung einer christlichen Jugendgruppe. Wenn wir unsere Veranstaltungen durchführten, sangen wir zu Beginn gerne ein paar Lieder. Allerdings gab es das Problem, dass die vorhandenen Liederbücher nicht ausreichten und der Inhalt manchmal nicht zu den gewünschten Liedern passte. Damals suchte ich nach einem verfügbaren Liedpräsentationsprogramm und wurde schnell enttäuscht. Die meisten existierenden Programme waren entweder kommerziell, sehr umfangreich oder einfach ein „Overkill" für den im Grunde recht einfachen Zweck: Die Leute sollten (spontan) Lieder auswählen können, das Programm sollte sie dann anzeigen.
Zu dieser Zeit beschloss ich, mit der Entwicklung von Cantara zu beginnen. Der Name kommt vom lateinischen „cantare" (singen), ist aber eher künstlich als authentisch gewählt. Ein weiterer Grund für die Wahl des Namens war, dass ich zur gleichen Zeit Organist in der Kirche wurde – und der deutsche Name für diese Position ist „Kantor", was ziemlich ähnlich klingt.
Später konnte ich die beste Studentengruppe der Welt leiten 😃 und währenddessen wuchs das Programm langsam und wurde mit neuen Funktionen wie Multiscreen-Unterstützung und der Möglichkeit, Liedtexte direkt in die Zwischenablage zu exportieren, aktualisiert, sodass es in kleinen Gruppen ohne Beamer-Projektionsmöglichkeit verwendet werden kann. Die Entwicklung von Cantara wird weitergehen und ich hoffe, dass es ein kleines Werkzeug sein wird, um unseren großen himmlischen Vater zu loben und anzubeten!
Die Herangehensweise
graph LR;
A[Eingabedatei] -->|Lieder sammeln| B(Liedliste)
B --> C(Liedauswahl)
C --> D{Präsentationsdaten generieren}
D --> E[Präsentation direkt starten]
D --> F[Liedtexte im Markup-Format exportieren]
D --> G[Präsentation als PPTX exportieren]
D --> H[Präsentation als Bilder exportieren]
Cantara nimmt die Lieder aus einem bestimmten Ordner auf dem Dateisystem, der *Liederverzeichnis (oder Song-Repository, bzw. kurz Song-Repo) genannt wird. Jedes Lied ist eine einfache Textdatei, die mit einem Texteditor Ihrer Wahl bearbeitet werden kann. Cantara erkennt den Songtitel anhand des Dateinamens (ohne Erweiterung). Wenn Sie zum Beispiel eine Datei haben wie:
Amazing Grace.song
erkennt Cantara diese als „Amazing Grace" im Songformat (zu den Formaten siehe den nächsten Abschnitt).
Tipp
Das Liederverzeichnis kann einfach über Cloud-Dienste wie NextCloud oder Git geteilt und synchronisiert werden. Auf diese Weise können Sie Lieder innerhalb Ihrer Gruppe oder Organisation weitergeben.
Tipp
Seit Version 2.4.0 bietet Cantara einen eingebauten Editor, mit dem Sie die Lieder bearbeiten und CCLI-Lieder in das Cantara-Songformat konvertieren können. Beachten Sie, dass die Lieder weiterhin einzelne Textdateien sind und daher mit jedem Texteditor bearbeitet werden können.
Warnung
Die Entwickler von Cantara sind nicht verantwortlich für Urheberrechtsfragen, die mit der öffentlichen Nutzung und Verbreitung von Liedtexten einhergehen. Vergewissern Sie sich, dass Sie die Rechte für die Verwendung der Liedtexte einholen! In Deutschland genießen religiöse Versammlungen mit freiem Eintritt eine größere urheberrechtliche Freiheit als kommerzielle Veranstaltungen. Bitte stellen Sie jedoch gemeinsam mit Ihrer Organisation sicher, dass keine rechtlichen Probleme entstehen.
Die Fenster/Modi von Cantara
Cantara besteht aus verschiedenen Fenstern, die Ihnen die Nutzung des Programms ermöglichen.



Tipp
Die Präsentationssteuerung verwendet das Liedauswahl-Fenster.

