Hilfe:Notensatz/VisualEditor
Diese Seite beschreibt, wie die Anzeige von Musiknoten als Eingabe von umgewandelter Notenschrift mit der Bearbeitungsumgebung VisualEditor realisiert werden kann.
Notenzeichen darstellen
Aktivierung über den Unterpunkt Notenschrift, der sichtbar wird, wenn du das Menü über die Option Mehr weiter ausklappst.
Das Anklicken des Menüpunktes öffnet ein neues Dialogfenster. Alternativ kann dieses Fenster auch über die Eingabe von <score an der Cursorposition aufgerufen werden.[1]
Hinweise und Hilfestellung
Bitte beachte auf jeden Fall die Musikrechte für Notensätze, ehe du Noten in eine Seite einfügst. Wie bei allen Änderungen gelten auch für Partituren die Richtlinien zu den Urheberrechten und zu Quellenangaben.
Syntaxbeispiele für die Eingabe findest du auf der Seite Hilfe:Notensatz
Markupschriftsätze zur Notendarstellung
| Notensatzsprache LilyPond | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||
| Füge in das Eingabefeld eine nach dem Notensatzprogramm LilyPond gültige Zeichenfolge ein und vergleiche, ob die Anzeige in der Livevorschau dir die richtigen Noten ausgibt. Falls unterhalb des Sprachfeldes eine Fehlermeldung erscheint, prüfe, ob die Sprache LilyPond angewählt (dunkelblau hinterlegt) ist. | |||||||||||||||||||||||||||||||||
<score lang="lilypond"> \relative c' { c d e f g a b c }</score> [3]
| |||||||||||||||||||||||||||||||||
| Der Notensatz unterstützt seit Januar 2018 die Angabe einer „⧼score-visualeditor-mwscoredialog-notelanguage⧽“, die aus einer Liste aus der daneben stehenden Eingabebox ausgewählt werden kann.[4] Sollte das Eingabefeld inaktiv sein, ist bei den weiteren Einstellungen das Auswahlkästchen ⧼score-visualeditor-mwscoredialog-raw⧽ aktiviert. Zu der gewählten Sprache muss die Bezeichnung der Noten passen, da sonst eine Fehlermeldung erzeugt wird. | |||||||||||||||||||||||||||||||||
<score lang="lilypond"> \relative c' { c d e f g a b c }</score>
| |||||||||||||||||||||||||||||||||
| Anzeige bei korrekter Eingabe.[5] | |||||||||||||||||||||||||||||||||
| Notensatzsprache ABC | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| Füge in das Eingabefeld eine nach dem Notensatzprogramm ABC gültige Zeichenfolge ein und vergleiche, ob die Anzeige in der Livevorschau dir die gewünschten Noten ausgibt. Falls unterhalb des Sprachfeldes eine Fehlermeldung erscheint, prüfe, ob die Sprache ABC angewählt (dunkelblau hinterlegt) ist. | |||||||||||||||||||||||||||||||||
<score lang="ABC">
L:1/4 K:C c, d, e, f, | g, a, b, c| </score>
| |||||||||||||||||||||||||||||||||
| Anzeige für eine korrekte Eingabe. – bricht den Vorgang ab | |||||||||||||||||||||||||||||||||
Audiodatei erzeugen oder bearbeiten
Um die dargestellten Noten hörbar zu machen können sie ausgelesen und als Audiodatei ausgegeben werden.
| Noten als Audiodatei ausgeben | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
<score lang="lilypond" sound="1"> \relative { \clef bass \key f \major \time 4/4 r4 c d f f2. f4 f c8 c8( c4) c bes bes bes bes bes bes8 bes8( bes4) } \addlyrics { Pro -- bier’s mal mit Ge -- müt -- lich -- keit, mit Ru -- he und Ge -- müt -- lich -- keit }</score>
| |||||||||||||||||||||||||||||||||
Du kannst über das Auswahlkästchen eine Audiodatei zu dem Notensatz erzeugen lassen, indem du es aktivierst. Unterhalb der Notenschriftzeichen erscheint nun ein Abspielmenüfeld.[6] Zusätzlich wird das Eingabefeld darunter aktiviert, falls du auf eine bereits vorhandene Audiodatei zu diesen Noten im Format Ogg Vorbis .ogg zurückgreifen möchtest.
| |||||||||||||||||||||||||||||||||
<score lang="lilypond"> \relative c' { c d e f g a b c } </score>
| |||||||||||||||||||||||||||||||||
Wenn du eine vorhandene Audiodatei eingibst, darf dort nur der reine Dateiname ohne das Präfix Datei: eingegeben werden.[7] Wechsle zur Quelltextbearbeitung und ersetze override_ogg="Reine C-dur-Tonleiter.ogg" indem du hinter dem schließenden </score> in der nächsten Zeile den Quelltext [[Datei:Reine C-dur-Tonleiter.ogg]] einfügst, da sonst eine Fehlerkategorie Kategorie:CowboysWiki:Seite mit veraltetem Notensatz-Parameter ausgelöst wird.
| |||||||||||||||||||||||||||||||||
| Dem Notensatz eine Datei im MIDI-Format hinzufügen | |||||||||||||||||||||||||||||||||
<score lang="lilypond" midi="1">\relative c' {\autoBeamOff c8 d8 e8 f8 g4 g4 | a8 a8 a8 a8 g2 | a8 a8 a8 a8 g2 f8 f8 f8 f8 e4 e4 | g8 g8 g8 g8 c,2 \bar "|." }
\addlyrics { Al -- le mei -- ne Ent -- chen | schwim -- men auf dem See, | schwim -- men auf dem See, Köpf -- chen in das Was -- ser, | Schwänz -- chen in die Höh’. }</score>
| |||||||||||||||||||||||||||||||||
Wenn du eine vorhandene Mididatei eingibst, darf dort nur der reine Dateiname ohne das Präfix Datei: eingegeben werden.[8] Dies ist inzwischen veraltet, löst eine Fehlerkategorie Kategorie:CowboysWiki:Seite mit veraltetem Notensatz-Parameter aus und sollte über die Quelltextbearbeitung korrigiert werden. Entferne das override_midi="Alle Meine Entchen.mid" und füge hinter dem schließenden </score> in der nächsten Zeile den Quelltext [[Datei:Alle Meine Entchen.mid]] ein.
| |||||||||||||||||||||||||||||||||
Notenschrift bearbeiten oder ändern
| Notenschrift bearbeiten oder ändern | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Möchtest du eine vorhandene Notenschriftanzeige bearbeiten, so klicke sie im Seitentext an und es wird ein Dialogfeld angezeigt, über welches du den Bearbeitungsdialog öffnen kannst. | |||||||||||||||||||||||||||||||||
<score lang="lilypond">\relative { \clef bass \key f \major \time 4/4 r4 c d f f2. f4 f c8 c8( c4) c bes bes bes bes bes bes8 bes8( bes4) } \addlyrics { Pro -- bier’s mal mit Ge -- müt -- lich -- keit, mit Ru -- he und Ge -- müt -- lich -- keit }</score>
| |||||||||||||||||||||||||||||||||
| Ergänze, ändere oder lösche Zeichen im Eingabefeld und klicke auf Änderungen übernehmen. Die Vorschau über dem Dialogfenster zeigt dir jede deiner Veränderungen an. Das Dialogfeld entspricht in seiner Funktion dem der Erstellung, lediglich die Schaltfläche Einfügen heißt nun Änderungen übernehmen. | |||||||||||||||||||||||||||||||||
<score lang="lilypond" sound="1"> \relative { \clef bass \key f \major \time 4/4 r4 c d f f2. f4 f c8 c8( c4) c bes bes bes bes bes bes8 bes8( bes4) } \addlyrics { Pro -- bier’s mal mit Ge -- müt -- lich -- keit, mit Ru -- he und Ge -- müt -- lich -- keit }</score>
| |||||||||||||||||||||||||||||||||
| Die erzeugte MIDI-Datei lässt dich beispielsweise mit einem Mediaplayer abspielen.
– bricht den Vorgang ab | |||||||||||||||||||||||||||||||||
Fehlermeldungen bei Notensätzen
Die Vorschaufunktion versucht jedes einzelne Zeichen, welches du in das Eingabefeld einfügst in Notenschrift umzuwandeln, sobald es eingefügt wurde. Die Funktion kann jedoch nur für sie verständliche Kombinationen umsetzen, so dass dir während der Eingabe eine Fehlermeldung angezeigt wird, solange deine Eingabe nicht komplett oder fehlerhaft ist.
| Fehleranzeigen während der Notenschrifteingabe | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
⧼score-nops⧽[9]
| |||||||||||||||||||||||||||||||||
| Trotz zulässiger Syntax wird eine Fehlermeldung ausgegeben, da die Angabe noch unvollständig ist. Fügst du nun dahinter beispielsweise diese Zeichenfolge {c} an, so wandelt sich die Anzeige zu <score> \relative c' { c }</score>
| |||||||||||||||||||||||||||||||||
Weitere Meldungen (Beispiele)
⧼Score-abcconversionerr⧽
⧼score-midioverridenotfound⧽
⧼Score-compilererr⧽
| |||||||||||||||||||||||||||||||||
| – bricht den Vorgang ab – übernimmt deine Änderungen in die Seitenvorschau. Info: Bitte füge den Notensatz nicht ein, solange eine Fehlermeldung ausgegeben wird. | |||||||||||||||||||||||||||||||||
Weitere Informationen
- Hilfe:Notensatz – Beschreibungsseite zur Notenschriftfunktion
- Hilfe:Tags – technische Erklärungsseite zur Verwendung und Funktion von Tags
- CowboysWiki:Musikrechte – Richtlinien zur Verwendung von Notensätzen
- Mw:Extension:Score – Seite zur Scoreerweiterung bei MediaWiki (englisch)
Weblinks
- Zu LilyPond gibt es ein Benutzerhandbuch auf lilypond.org
- Einführungsseite mit Beispielen zur ABC-Notation – How to understand abc – the basics auf abcnotation.com (englisch)
Anmerkungen
- ↑ Achtung, wenn du diese Funktion über die Tastenkombination aufrufst, und im Dialogfenster auf Abbrechen klickst bleibt die Zeichenkette
<scorean der Cursorposition im Seitentext stehen, falls dies nicht beabsichtigt war, entferne sie bitte wieder. - ↑ Hier sollte kein Häkchen gesetzt werden, da dies (Stand Oktober 2023) zu einer unschönen Darstellung mit erheblichem Leerraum zwischen der Datei und der LilyPondversionsangabe mit dem Hinweis auf die Webseite lilypond.org führt.
- ↑ Livevorschaubereich während der Eingabe im Dialogfeld, wenn die Eingabe gültig ist.
- ↑ Dem Quelltext wird ein Attribut
note-language="…"mit Angabe der gewählten Sprache hinzugefügt. - ↑ Notenbezeichnungen in anderen Sprachen für LilyPond.
- ↑ Dem Score-Tag wird ein Attribut
sound="1"hinzugefübt, wenn das Auswahlkästchen aktiviert wurde. - ↑ Das Attribut
sound="1"wird wieder aus dem Score-Tag entfernt und stattdessenoverride_ogg="Reine C-dur-Tonleiter.ogg"hinzugefübt, wenn das Auswahlkästchen aktiviert wurde. - ↑ Das Attribut
sound="1"wird wieder aus dem Score-Tag entfernt und stattdessenoverride_midi="Alle Meine Entchen.mid"hinzugefübt. - ↑ Die Livevorschaubereich während der Eingabe im Dialogfeld ist rot umrandet, wenn die Eingabe nicht umgewandelt werden konnte.

