Benutzerhandbuch
Textdatei-Verwaltung
Wenn OnSong bestimmte Dateien importiert, muss möglicherweise ein Hinweis auf die Dateicodierung oder das Format gegeben werden. Die Einstellungen für die Behandlung von Textdateien helfen OnSong zu wissen, wie bestimmte Dateien zu handhaben sind.
Liedernummer aus Titel abrufen
Wenn ein Lied importiert wird, dessen Titel mit einer Nummer gefolgt von einem Punkt beginnt, kann OnSong die Nummer als Liedernummer für die ordnungsgemäße Sortierung und Suche abrufen.
ChordPro-Kompatibilitätsverarbeitung
ChordPro ist eine Syntax und kein Standard-Dateiformat. Aus diesem Grund haben verschiedene Anbieter ChordPro-Funktionen auf unterschiedliche Weise verwendet. Diese Option verarbeitet ChordPro, um es so zukunftskompatibel wie möglich zu machen, indem beispielsweise kommentierte Abschnittsetiketten in echte Abschnitte konvertiert werden.
Intelligente Anführungszeichen konvertieren
Diese Option versucht, inkompatible intelligente Anführungszeichen in kompatible Versionen zu konvertieren.
Akkorde in Liedtexten erkennen
OnSong verwendet textbasierte Songinhalte, um Akkorddiagramme auf dem Bildschirm zu rendern. Sowohl OnSong- als auch ChordPro-Dateiformate kennzeichnen Akkorde in eckigen Klammern innerhalb von Liedtexten. Die meisten Akkorddiagramme sind jedoch mit Akkorden auf einer separaten Zeile über Liedtexten verfügbar. Wenn diese Option aktiviert ist, erkennt OnSong Akkorde über Liedtexten und platziert die Akkorde automatisch mit Liedtexten. Standard ist aktiviert.
Numerische Akkorde erkennen
Wenn diese Option aktiviert ist, erkennt OnSong nummerierte Akkorde wie 1, 4 und 5m, wie sie im Nashville Number System verwendet werden. Deaktivieren Sie diese Option, wenn Nummern in Ihren Diagrammen als Akkorde behandelt werden. Standard ist aktiviert.
Tonart erkennen nach
Wenn die Tonart des Liedes nicht explizit in den Metadaten des Liedes deklariert ist, muss OnSong die Tonart auf andere Weise finden, um die Transposition zu aktivieren. OnSong erkennt die Tonart anhand einer der folgenden Methoden:
- Erster Akkord verwendet den ersten Akkord des Liedes als Grundlage für die Tonart. Beispiel: Wenn der erste Akkord Am7 ist, wird die Tonart des Liedes auf Am gesetzt. Standard.
- Letzter Akkord verwendet den letzten Akkord des Liedes als Grundlage für die Tonart. Beispiel: Wenn der letzte Akkord des Liedes ein Bbsus4 ist, wird die Tonart auf Bb gesetzt.
- Notenanzahl ist eine Methode zur Bestimmung der Tonart des Liedes durch Akkumulierung aller von den Akkorden des Liedes verwendeten Noten und anschließendes Zählen von Kreuzen und Bs zur Bestimmung der Tonart. Dies kann genauer sein als der erste oder letzte Akkord des Liedes, kann aber immer noch falsch sein, wenn nicht genug Akkorde im Lied vorhanden sind.
- Harmonische Analyse sammelt jeden Akkord im Lied und ermittelt die Tonart aus der gesamten Akkordfolge.
- Nur Metadaten wird nur die Metadaten des Liedes als Grundlage für die Tonart verwenden. Das bedeutet, dass wenn die Tonart nicht deklariert ist, die Transposition nicht verfügbar ist.
Fallback-Dateiendung
OnSong verwendet die Dateiendung einer Datei, um deren Dateiformat zu bestimmen. Dies ist während des Importvorgangs wichtig, damit eine Textkonvertierung in ein unterstütztes internes Format erfolgen kann oder externe Dateien wie PDF korrekt angezeigt werden können.
In den meisten Fällen haben Dateien eine Dateiendung. OpenSong-Dateien haben normalerweise keine Endung, sind aber wirklich XML-formatierte Dateien. Aus diesem Grund fügt OnSong Dateien ohne Endung automatisch eine .xml-Dateiendung hinzu. Dies identifiziert die Datei als OpenSong-Datei und konvertiert sie entsprechend.
Wenn Sie viele Dateien ohne Endung haben und der Dateityp bekannt ist, geben Sie die Dateiendung an dieser Stelle ein.
Dateicodierung
Textcodierung ist der Prozess der Umwandlung von Zeichen einer geschriebenen Sprache in Binärwerte, die von einem Computer gespeichert werden können. OnSong ist darauf ausgelegt, die Dateicodierung einer Datei zu erraten, aber es gibt einige Fälle, in denen die Dateicodierung nicht bekannt ist. Die Standardeinstellung hierfür ist Automatisch, was bedeutet, dass die Codierung erraten wird. Wenn Sie die Codierung der Datei kennen, wählen Sie sie aus einer der Optionen:
- Automatisch erkennt die Codierung basierend auf dem Inhalt der Datei. Standard.
- ASCII ist eine grundlegende Textcodierung, die die meisten westlichen Zeichensätze abdeckt.
- UTF-8 ist eine Obermenge von ASCII, die die meisten weltweit vorkommenden Zeichen enthält, aber keine Zeichen wie die in asiatischen Sprachen enthaltenen nicht einschließt. OnSong verwendet UTF-8 intern und speichert größere Zeichensätze auf eine Weise, die deren Abruf ermöglicht.
- UTF-16 verwendet 16-Bit-Werte zur Definition des Zeichensatzes, was 32.768 mögliche Zeichen ermöglicht.
- UTF-32 verwendet 32-Bit-Werte zur Definition des Zeichensatzes, was 2 Milliarden mögliche Zeichen ermöglicht.
- ISO-Latin oder besser bekannt als dessen Codepage „ISO-8859-1". Es ähnelt UTF-8 und enthält lateinische Zeichen.
Textdatei-Konvertierung
Wenn Textdateien importiert werden, kann OnSong diese automatisch in das OnSong-Dateiformat übersetzen. Dies platziert Akkorde automatisch in eckigen Klammern. Da OnSong Akkorde über Liedtexten in der Song-Anzeige nun automatisch verarbeiten kann, ist dies standardmäßig auf Text eingestellt. Sie können OnSong Ihre Lieder immer noch automatisch konvertieren lassen, indem Sie stattdessen OnSong auswählen.