Benutzer:Hei ber/Notensatz
Seit dem Frühjahr 2013 gibt es die Möglichkeit, Notenabfolgen direkt in Artikel einzupflegen. Siehe dazu Hilfe:Notensatz. |
Ziel des Projekts
[Bearbeiten | Quelltext bearbeiten]Mathematische Formeln können auf der Wikipedia problemlos in Artikel eingebaut werden, indem TeX-Markup direkt im Bearbeitungsfenster eingegeben wird. Für Noten besteht eine derartige Möglichkeit nicht.
Ziel dieses Projektes ist es, den Bedarf für einen eingebauten Notensatz zu ermitteln und für eine Implementierung in die Software Mediawiki zu werben.
Inzwischen ist die Implementierung von Notensatz bei der Foundation fest eingeplant und auch vom Wikimedia e. V. kommt grundsätztlich Unterstützung. Für eine zeitnahe Implementierung ist ein Lastenheft erforderlich, das beschreibt, welche Anforderungen wir als Autoren an Notensatz im Projekt haben. Das soll hier versucht werden.
Sammlung von wichtigen Features für das Lastenheft
[Bearbeiten | Quelltext bearbeiten]Notendarstellung
[Bearbeiten | Quelltext bearbeiten]- Aktuell üblicher Notensatz.
- Satz von einzelnen Systemen mit Zeilenumbruch
- Mehrstimmiger Satz, in einem System oder in zwei Systemen
- Liedtext zum Notensatz sollte notengenau gesetzt werden können
- Bei Notensätzen über mehrere Zeilen sollten die Notenlinien sauber übereinanderstehen und gleich lang sein.
- Es sollten gerade für wikisource auch die kirchliche Notation und die Notation wie in der Jenaer Handschrift w:de:Notation (Musik) setzbar sein.
- Vorgehensweise sollte analog zu tex / der math Umgebung sein
- Der Noten-Markup soll direkt im Editierfenster eingegeben werden können
- Auf der angezeigten Seite werden die Noten grafisch dargestellt
- Für Webseitenanzeige und Anzeige mit der Buchfunktion werden passende Auflösungen gewählt
- Gesetzte Noten und zugehöriger Text der Strophe müssen in ihrem Outline / Schriftstil nicht der normalen Textdarstellung des Artikles entsprechen.
- Die Größe der Systeme soll für eine darsgestellte Seite überall gleich sein.
- Die Noten sollen bei üblichen Auflösungen am Schirm und im Ausdruck gut lesbar sein
Tonausgabe
[Bearbeiten | Quelltext bearbeiten]- Möglichkeit der MIDI-Wiedergabe
- Optional: Im Rahmen des barrierefreien Zugangs neben der MIDI auch alternative Muskausgabeformate, wie .mp3.
- Es soll möglich sein, für die graphische Notendarstellung und die Musikausgabe verschiedene Datenbasen zu verwenden (z. B. um die Tonausgabe zur Verdeutlichung mehrfach zu wiederholen.)
- Wahl der Instrumente sollte möglich sein
Prototypische Beispiele
[Bearbeiten | Quelltext bearbeiten]- File:De Schauenburg Allgemeines Deutsches Kommersbuch 012.jpg - Wikisource
- s:de:Seite:Die_Gartenlaube_(1895)_896.jpg
- s:de:Seite:Die_Gartenlaube_(1895)_897.jpg
- s:de:Kategorie:Zeitschrift_(Musik)
Mit dabei
[Bearbeiten | Quelltext bearbeiten]- --Hei_ber 00:03, 13. Jan. 2010 (CET)
- Jens Liebenau 14:09, 19. Mär. 2010 (CET) Pro – Ich bin auch dafür.
- -- Ukko 22:43, 7. Jun. 2010 (CEST)
- -- Jörgens.Mi Diskussion 06:32, 9. Jun. 2010 (CEST)
Beispiele
[Bearbeiten | Quelltext bearbeiten]Beispiel Lilypond
[Bearbeiten | Quelltext bearbeiten]Typisch für die Melodien sind auch häufige Wechsel der Bewegungsrichtung, bei denen stufenweise zwischen Tonerhöhung und Tonerniedrigung gewechselt wird, hier demonstriert an einem kurzen Ausschnitt des Liedes Absolutely Free vom Album We’re Only in It for the Money: Von Note zu Note wechselt jeweils die Richtung, in der sich die Tonhöhe ändert.
Die Notendarstellung in obigen Beispielabsatz aus Frank Zappa wurde mit folgendem Code in lilypond erzeugt:
\new Voice { \time 3/4 \partial 4 g'4 | f'2 a'4 | g'2 bes'4 | a'2 r4 | c''2 } \new Lyrics \lyricmode {Dis4 -- cor2 -- po4 -- rate2 and4 we2 \skip4 will...2}
Beispiel abcm2ps
[Bearbeiten | Quelltext bearbeiten]Der folgende Code erzeugt das Nebenstehende Musikbeispiel.
�cm2ps %%pageheight 10cm %%pagewidth 15cm %�rsperstaff 3 X: 1 %T: The Gumbo Variations %C: Frank Zappa M: 4/4 L:1/8 %staves [git bas] K: F V: git clef=treble name="git." V: bas clef=bass name="bass" K: F %%MIDI program 1 27 % electric jazz guitar %%MIDI program 2 33 % electric bass (finger) % 1-3 [V: git] [K:F][L:1/16]z2 z4 | fggg gggg gfdc BcB2 | GFG2 GBcd fdf2 g2g2 [V: bas] [K:F][L:1/8]D,, (3F,,G,,B,,| G,,3 F,2 D,, (3F,,G,,B,,| G,,3 F,2 D,, (3F,,G,,B,,
Bereits vorhandene Noten bei Wikipedia
[Bearbeiten | Quelltext bearbeiten]- Vorlage:Musik-Zitat <250 Dateien
- Benutzer:Hei_ber/Notensatz/gallery - Alle Bilder auf einer Seite - Achtung, große Seite mit vielen Bildern
- Vorlage:Musik-PD<500 Dateien - nicht problematisch, da nicht urheberrechtsgestützt
- Benutzer:Hei_ber/Notensatz/gallery2- Alle Bilder auf einer Seite - Achtung, große Seite mit vielen Bildern
Geplante Projekte bei Wikisource
[Bearbeiten | Quelltext bearbeiten]- Projekte bei Wikisource
- Fertigstellung des Kommersbuchs
- Der Gartenlauben Walzer von Johann Strauß Gartenlaube 1895
- in gröbster Planung ein evangelisches und ein katholisches Gesangbuch
Bereits geführte Diskussionen
[Bearbeiten | Quelltext bearbeiten]Wünsche und Anforderungen der Community
[Bearbeiten | Quelltext bearbeiten]- Diskussion auf Music Markup
- Wikiscores auf meta
- Mein erster Versuch einer Formulierung von Gründen auf meta
Technische Umsetzung
[Bearbeiten | Quelltext bearbeiten]- Allgemeine Diskussion über Implementierung in MediaWiki-Projekten
- Diskussion über LilyPond und ABC auf Buzilla phab:T2189 (Bugzilla:189) - neue Entwicklung (06/09)
- Weitere Diskussion lilypond (Duplikat): phab:T9355 (Bugzilla:7355)
- Der etwas unglücklich verlaufene Vorschlag für eine Implementierung von Lilypond auf der Wikitech-Mailinglist
Projekte zur Darstellung von Noten im Netz
[Bearbeiten | Quelltext bearbeiten]Lilypond
[Bearbeiten | Quelltext bearbeiten]- Das Notensatzmodul Lilypond
- Ein Wiki, auf dem Notensatz mit lilypond eingebaut ist: Wikisophia.org
- Beschreibung (Beta Status) bei Mediawiki.org Extension:LilyPond
ABC
[Bearbeiten | Quelltext bearbeiten]- Standard: http://abc.sourceforge.net/standard/
- Besonders geeignet: Entwurf 2.0: http://abc.sourceforge.net/standard/abc2-draft.html
- Beispiele, was mit machbar ist: http://abcnotation.com/examples.html
- absm2ps (Erweiterung von abc): http://moinejf.free.fr/
- Schon implementiert, wohl mit dem für latex entwickelten wrapper einsetzbar
- ABC-Plus (fertiges Packet mit abcm2ps): http://abcplus.sourceforge.net/ (sucht neuen Maintainer)
- Dieser ABC-Plus-Source [1] ergibt dieses Bild [2] (von http://www.mit.edu/~jcb/little-fugue.html)
Score
[Bearbeiten | Quelltext bearbeiten]Score This extension can render musical scores as PNG images using LilyPond. Das scheint jetzt (endlich) zu einer Implementierung zu führen, derzeit noch experimentell. --Jörgens.Mi Diskussion 13:35, 30. Dez. 2011 (CET)
- Offenbar kann die Extension auch ABC - damit ist einer der Klippen in der Diskussion umschifft. --Hei_ber 00:45, 31. Dez. 2011 (CET)
- Es wird immer besser: "Code Review by Tim Starling". You made my day! --Hei_ber 00:46, 31. Dez. 2011 (CET)
Exkurs: Rechtliches zum Notenzitat
[Bearbeiten | Quelltext bearbeiten]- Zusammenstellung der Rechtslage – Wikipedia:Musikrechte
- bisherige Diskussionen
- Benutzer-Disk von Dr. Shaggeman – Meinung(s) bild(en)? (Januar 2007), Erörterung von anderen Lizenzbausteinen
- Portal:Musik – Noten, das Urheberrecht und das Wikiprinzip (Januar 2007), nach extensiven Notenlöschungen auf den Commons
- Wikipedia:Urheberrechtsfragen – Notenzitat (September 2006)
Diskussion gern auf der Diskussionsseite.