PS ZitherLayout

© 2011-2023 PiperSoft
     
zur deutschen Beschreibung springen

Description

PS ZitherLayout is a tool to generate note sheets to be put under the strings of a zither.
It reads one or more text input files and generates a LaTeX file as output (in default mode). This file can then be compiled using LaTeX to get a PDF file.
PS ZitherLayout supports several output modes for generating different kinds of output files. One of those is the MIDI mode, in which the program generates a MIDI file for listening to the encoded melody.

For further details see the readme file which is part of PS ZitherLayout.

Example

As an example I produced note sheets for two-voice harmony of the german christmas song "Süßer die Glocken nie klingen" in G-major.
The input files are sdgnk_znG.txt (first voice), sdgnk_znG22.txt (second voice) and sdgnk_lyrics.txt (lyrics and common definitions).
The layout process contains of a call of PS ZitherLayout to generate the LaTeX file:
     PS_ZitherLayout -i sdgnk_znG.txt -o sdgnk_znG.tex
and the following command to create the PDF file:
     pdflatex sdgnk_znG
(and equivalent calls for the second voice). Keep in mind that you need MusixTeX for the LaTeX run.
As result you get two PDF files sdgnk_znG.pdf and sdgnk_znG22.pdf (and some other temporary files from the latex run).

The mentioned MIDI mode can be used to generate a MIDI file from the same input files:
     PS_ZitherLayout -i sdgnk_znG.txt -O midi -o sdgnk_znG.mid
Using the combine mode even allows combining the generated MIDI files of the single voices into a single multi-voice MIDI file:
     PS_ZitherLayout -i sdgnk_znG.mid sdgnk_znG22.mid -c -O midi -o sdgnk.mid
As a result you get a combined MIDI file sdgnk.mid for listening to the song.

back to project page

Beschreibung

PS ZitherLayout ist ein Programm zum Erstellen von Unterlegnoten für Zithern.
Das Programm liest dazu einfache Textdateien und erstellt daraus eine LaTeX-Datei (im voreingestellten Modus), welche mit LaTeX in eine PDF-Datei umgewandelt werden kann.
PS ZitherLayout unterstützt mehrere Ausgabemodi um verschiedene Arten von Ausgabedateien zu erzeugen. Einer davon ist der MIDI-Modus, in welchem das Programm eine MIDI-Datei erzeugt mit der man sich die eingegebene Melodie anhören kann.

Für weitere Details beinhaltet PS ZitherLayout eine ausführliche readme-Datei.

Beispiel

Als Beispiel habe ich Unterlegnoten für einen zweistimmigen Satz des deutschen Weihnachtslieds "Süßer die Glocken nie klingen" in G-dur erzeugt.
Eingabedateien sind sdgnk_znG.txt (erste Stimme), sdgnk_znG22.txt (zweite Stimme) and sdgnk_lyrics.txt (Strophentexte und gemeinsame Definitionen).
Der Layoutprozess besteht dann aus dem Aufruf des ZitherLayout-Programms um die LaTeX-Datei zu generieren:
     PS_ZitherLayout -i sdgnk_znG.txt -o sdgnk_znG.tex
sowie dem folgenden Befehl um daraus eine PDF-Datei zu erstellen:
     pdflatex sdgnk_znG
(und analogen Aufrufen für die zweite Stimme). Bitte beachten, dass für den LaTeX-Lauf MusixTeX benötigt wird.
Als Ergebnis erhält man zwei PDF-Dateien sdgnk_znG.pdf und sdgnk_znG22.pdf (und einige temporäre Dateien vom LaTeX-Lauf).

Der oben genannte MIDI-Modus kann genutzt werden, um aus den gleichen Eingabedateien MIDI-Dateien zu erzeugen:
     PS_ZitherLayout -i sdgnk_znG.txt -O midi -o sdgnk_znG.mid
Mit dem Kombinier-Schalter können nun sogar die MIDI-Dateien der einzelnen Stimmen zu einer einzigen mehrstimmigen MIDI-Datei zusammengefügt werden:
     PS_ZitherLayout -i sdgnk_znG.mid sdgnk_znG22.mid -c -O midi -o sdgnk.mid
Als Ergebnis erhält man eine MIDI-Datei sdgnk.mid mit der man sich das Lied anhören kann.

zurück zur Projektseite