Darstellbarer Tonumfang in deutscher Schreibweise

• 20. Dez 2017 - 12:03

Hallo "Musescorer",
ich habe ein kleines Problem. Es betrifft den "Darstellbaren Tonumfang" im Bereich Instrumenteneigenschaften ändern.
Im Prinzip ist dort alles soweit klar, aber geht man auf den Bleistift um den Tonumfang zu ändern findet man in der Notenauswahl die Bezeichnungen "Okatve-1 bis Oktave 8". Nun weiss ich, dass es sich hier um die internationale, sprich amerikanische Schreibweise handelt. Ich weiss auch, dass man immer "3" abziehen muss um auf den deutschen "Gegenwert" zu kommen. Aslo "C4" ist das deutsche "C1 (eingestrichen).
Nun meine Frage...
Kann man das irgendwo Umstellen oder gibt es irgendwo die Möglichkeit, dass man sich das selber "einmalig" anpassen kann (zb. in einer Ini-Datei) ?
Gerade wenn man nicht so alle Instrumente kennt ist das "umrechnen" manchmal sehr mühsam.
Vielen Dank im Voraus für eure Hilfe.

Ganz herzlichst
Gerd


Comments

Antwort auf von Jojo-Schmitz

Hallo Jojo,
danke für die wirklich schnelle Antwort. Aber... das ist schade. Vielleicht kann man das ja mal einbauen. Ich denke, ich bin nicht alleine mit dem Problem.
Nochmals vielen Dank fürs Feedback.
Kann man eigentlich "neue Instrument" kreieren? Die Lyra z.B geht von C6 - C8 (also C3-C5, C´- C´´´)

Gerd

Antwort auf von Musikgerd

Naja, man könnte die Strings "Octave 8" - "Octave -1" halt nicht mit "Oktave 8" - "Oktave -1" übersetzen.

Neue Instrumente geth auf mindestens 2 Wegen:

  1. Eine Partitur mit einem ähnlichen Instrument erzeigen, und Langen, kurzen Instrumenten Namen, sowie Tonumfang und ggf. Klang ändern und als Vorlage abspeichern.
  2. Eine eigene insttuments.xml erstellen und zusätzlich zur vorhandenen laden.

Antwort auf von Jojo-Schmitz

Hallo Jojo,
"Naja, man könnte die Strings "Octave 8" - "Octave -1" halt nicht mit "Oktave 8" - "Oktave -1" übersetzen."

Ja das wär doch schonmal was, wenn die Sub Oktave bis 5 gestrichen hießen.. :) Habe das Template gesucht aber leider nicht gefunden.. ;) Das würde das Ganze schonmal sehr vereinfachen. Die einzelnen Notenbezeichnung könnte man ja so lassen. Naja... vielleicht bekommt Ihr das hin.. :)
Mit dem Instrument werde ich mal ausprobieren. Danke für die Tips und das tolle Program. Vielleicht bringt das Christkind ja auch von mir ein Geschenk zu Weihnachten für das tolle Program in Form von Spende. ;)

Danke und ganz herzlichst

Gerd

Antwort auf von Musikgerd

Hallo Jojo.
so... nach langem Testen habe ichs geschafft, dank eurer Hilfe. War nicht ganz einfach. Irgendwie scheint die Anleitung nicht so ganz stimmig mit der aktuellen Version zu sein.
Nichts desto Trotz habe ich mal für die "Nachwelt" den Quellcode eingefügt. Es handelt sich um eine Lyra in C gestimmt, mit 2 Oktaven Umfang, notiert im Deutschen C3 - C5 (Midi Codes 84-108) und im Amerikanischen C6-C8. Vielleicht sucht ja einer soetwas... dann hat er´s.
Ich habe das Glockenspiel kopiert und dann die namen in Lyra C geändert. Im Anhang sind beide Parts drin (Glockenspiel und Lyra) damit man den Unterschied deutlicher sieht.
Ein Problem gibt es zwar noch, weil es nicht Standardmäßig geladen wird. Ich muss immer erstmal unter Bearbeiten/Instrumente das instruments.xml laden und dann ist es da. Vielleicht gibt es dafür noch eine Lösung.
Vielen Dank für die Hilfe.
Frohe Festtage und herzlichste Grüße
Gerd
LyrainC.jpg

Antwort auf von kuwitt

Hallo kuwitt,
vielen Dank. Habs gefunden aber verstehen tue ich das ehrlich gesagt nicht. Es sieht so aus als würde MS dasselbe File ja auch laden. Aber ist auch egal, denn "wer heilt hat Recht" und es klappt ja. Also vielen Dank für die Hilfe. Und wie versprochen kommt heute noch das Christkind und bringt eine kleine Geldbotschaft an die "Macher".

Gerd

Antwort auf von Musikgerd

Es gibt in MusicXML pitched-percussion.bell-lyre aber kein pitched-percussion.glockenspiel.lyra. Es gibt auch pluck.lyre, strings.lyra.byzantine und strings.lyra.cretan, aber die meinst du anscheinend nicht.

Lade deine instruments.xml in den Voreinstellungen als 2. Datei, nicht als Ersatz der ersten.

Antwort auf von Jojo-Schmitz

Hallo Jojo,
genau. Es handelt sich hier um eine Sandner Lyra in "C". Ich habe es geschafft ein eigenes "Setup" zu programmieren wo jetzt im Moment nur die "Lyra in C" drin ist. Dieses kann ich jetzt erweitern um div. Instrumente eines Spielmannszuges in verschiedenen Stimmung. Ist schon Klasse, was man mit Musescore und dank eurer Hilfe so machen kann. Ich habe den Quellcode mal beigefügt. Vielleicht können es ja "andere" auch gebrauchen.Dieses lade ich wie gesagt als 2te Gruppe ein und es "funzt".
Vielleicht klappt es dann auch noch mit den "String"-Namen. ;)
Wie auch immer ... nochmals Danke!

Gerd

Anhang Größe
Instrumente Spielmannszug.jpg 29.77 KB

Antwort auf von Jojo-Schmitz

Da hast du wohl in beiden Punkten Recht ;). Liegt wohl daran, dass ich kein HTML Programmieren gelernt habe :( . Aber... Ich wurschtel mich durch und habe das "Genre" noch eingefügt. Mit dem Quellcode hochladen ist so ein Problem. Will nicht so klappen wie ich das gerne hätte. Bekomme immer eine Fehlermeldung.Aber ich bleibe dran. Vielleicht schaffe ich es ja noch. Irgendwas stimmt da noch nicht. Im MS klappt alles. Habe jetzt auch die Trommelpfeife in Ces eingebaut .:) Ist halt "try and error" das Ganze. aber... mühsehlig ernährt sich das Eichhörnchen und es ist ja auch gut, dass es euch noch gibt, die uns helfen. Macht übrigens Spass sich damit zu beschäftigen. wenn ich meinen selbstkomponierten Marsch fertig habe, werde ich ihn auch komplett hochladen. Vielleicht wird´s ja noch ein "hit"! :) :)
Aber btw.... ist das nicht langsam "offtopic" ? ;)

..hier mal die Fehlermeldung beim Hochladen...
XML-Verarbeitungsfehler: Kein Wurzel-Element gefunden
Adresse: https://musescore.org/sites/musescore.org/files/2017-12/Spielmannszug.x…
Zeile Nr. 68, Spalte 23:
----------------------^

:(:(:(:(:(

Anhang Größe
Spielmannszug_2.xml 2.16 KB

Antwort auf von Musikgerd

Hallo Jojo,
ich greife dieses Thema nochmal auf, weil wir, so sieht es aus, ein bisschen "Offtopic" wurden. Nachdem mit den Instrumenten alles geklappt hat habe ich die Partitur auch hochgeladen.
Die ursprüngliche Frage war ja nach den "Oktavbezeichnungen". Du schriebst man könnte die "Strings" umbenennen. Ich habe die Datei gefunden wo die Strings hinterlegt sind, leider kann man die so nicht ändern.
(locale/mscore_de.qm)... (Auch nicht Hexeditor)
Frage1..Gibt es eine Möglichkeit die Datei selber zu bearbeiten?
2. Könntet Ihr das vei einem Languageupdate ev. berücksichtigen?

Vielen dank im Voraus für die Beantwortung.

Herzlichst
Gerd

Antwort auf von Jojo-Schmitz

Hallo jojo,
wiedermal danke für die schnelle Antwort.
Mit der Antwort zu AD1 kann ich leider nicht viel anfangen, weil ich ja kein Programmierer bin.. ;)
Zu 2 kann ich sagen, als ich Klavier gelernt und später studiert habe kannte man halt die Bezeichnungen SubKontra, Kontra, Groß, klein.......usw. - 4 gestrichene Oktave und nicht Okave -1 usw. Mag sein, dass sich das im Rahmen der "Globalisierung" geändert hat :).
In der deutschen Musik gibt es ja auch noch ein "h", welches man international suchen muss.
Aber ok... wenn´s nicht geht... dann geht´s halt nicht..... und wenn man nicht will.... dan will man halt nicht. :) ;)
Überzeugung zu leisten fällt dann schwer... ;)
Dann muss ich halt umlernen..... mal schaun, ob das geht... ;)

Herzlichst
Gerd

Antwort auf von Musikgerd

Möglich, dass das eine Ländersache ist, und wir es daher einfach in der Übersetzung ändern können.
Siehe https://www.transifex.com/musescore/musescore/translate/#de/musescore/1…

Das H gibt es übrigens nicht nur in Deutschland, sondern ist auch dänisch, norwegisch, schwedisch,
polnisch, slowakisch, tschechisch, serbisch, kroatisch und ungarisch, siehe https://de.wikipedia.org/wiki/Anderssprachige_Tonbezeichnungen

Antwort auf von Musikgerd

Ich bin immer noch nicht überzeugt, eine 4 mit einer 1 zu übersetzen erscheint mir sehr zweifelhaft und fehlerträchtig. In MuseScore (wie auch in MIDI) ist halt das mitttlere C ein C4. Oder halt C', aber halt nicht C1

"Octave -1" könnte man evtl. mit "Subsubkontra-Oktave" übersetzen, "Oktave 1" mit "Konta-Oktave" etc., macht das Sinn?
Und "C-1" mit ",,C", "C1" mit ",C", etc., ich bin aber nicht sicher, ob das so einfach machbar ist.

Antwort auf von Jojo-Schmitz

Naja, ich willl dich ja nicht überzeugen.. ;) ... oder vielleicht doch..:)
Schau mal hier...
http://www.sengpielaudio.com/Rechner-notennamen.htm
Da ist das "Schlüssel C" = C4 international oder eben das "C eingestrichen" in deutsch. (C auf der 1ten Hilfslinie im Violinschlüssel unter dem System, im Bass ist es das C auf der 1ten Hilfslinie über dem System, also das "Übergangs C" .Darunter kommen dann Große, kleine, Kontra und SubKontra.Nach oben dann die C" bis C""`
Vielleicht hatte ich mich falsch ausgedrückt, kann ja sein. Mag sein, dass wenn wir jetzt die Midi-Notenbezeichnung reinbringen das Ganze dann wieder anders aussieht. Da Musescore aber ein Notationsprogramm und kein Sequencer ist sollte das nicht stören. Fakt ist,w enn ich die "Lyra" als Maßstab nehme geht diese von "C6-C8), also vom 1gestrichen C bis zum dreigestrichen C, also Schlüssel C und 2 Oktaven hoch.
Wußte garnicht, dass das alles so kompliziert ist... :) lol......
Ich glaube wir haben da aneinander vorbei geschrieben. Wenn ich von C1 rede, dann meine ich das "eingestrichene C, also.. C´. Vielleicht war das das Mißverständnis. Der Link zu der Tabelle zeigt es aber sehr anschaulich... Vielleicht hift das ja zu verstehen, was ich meine.

Herzlichst
Gerd

Edith sagt:
Hab noch was interessantes gefunden. Midi denkt da nämlich noch ganz anders. Fiel mir gerade ein.

Zitat:"
MIDI Note Numbers

The MIDI specification only defines note number 60 as "Middle C", and all other notes are relative. The absolute octave number designations shown here are based on Middle C = C5, which is an arbitrary assignment.

There is a discrepancy that occurs between various models of MIDI devices and software programs, and that concerns the octave numbers for note names. If your MIDI software/device considers octave 0 as being the lowest octave of the MIDI note range, then middle C's note name is C5. The lowest note name is then C0 (note number 0), and the highest possible note name is G10 (note number 127).

Some software/devices instead consider the third octave of the MIDI note range (2 octaves below middle C) as octave 0. In that case, the first 2 octaves are referred to as -2 and -1. So, middle C's note name is C3, the lowest note name is C-2, and the highest note name is G8.
Zitatende.
und hier der Link dazu:
http://www.electronics.dit.ie/staff/tscarff/Music_technology/midi/midi_…

Antwort auf von Musikgerd

Autsch ;-) Lassen wir das middle C als C4.

Wie auch immer, mit "C-1" mit ",,C", "C1" mit ",C", "C4" mit "C'"etc. könnte ich leben, wenn es den technisch machbar ist, in allen Bereich von MuseScore, also nirgends numerisch und unübersetzbar verankert ist.
Was echt nicht geht ist C4 mit C1 zu übersetzen...

Antwort auf von Jojo-Schmitz

Hm... grübel.....grmpf... Aua.......
Jetzt weiß ich garnix mehr.... Back to the roots.
Es ging doch nur darum, dass die Bezeichnungen der "Oktave -1 bis Oktave 8" vorne in der Tabelle umgeändert werden sollten in "Sub-Kontra bis fünfgestrichenes C . Wobei das "5 gestrichene C" nicht "C5" ist!
Also... SubKontra, Kontra, Große, Kleine, C',C'',C''',C'''' und C'''''. Statt Oktave -1, Oktave 0, Okt.1 usw bis Oktave8.
Die einzelnen Tonbezeichnungen in der Tabelle können doch so bleiben! :) Die Könnten nach wie vor C-1 bis H8 benannt bleiben.(Also... international)
Vielleicht sprechen wir jetzt die gleiche Sprache. Dann wäre die Oktavbezeichnung im deutschsprachigen Raum richtig. Dann wäre das C' nämlich immer noch inder Tabelle C3. Man könnte aber beim kreieren der Instrumente sich nach der Oktavbezeichnung richten. So hatte ich dich auch ganz am Anfang verstanden... :)
Als Beispiel habe ich mal ebend das Original "bemahlt" und als JPG beigefügt, was ich meine.
Notenauswahlbezeichnungen.jpg
Grüße
Gerd

Antwort auf von Jojo-Schmitz

Hallo Jojo,
also merke... Ein Bild sagt mehr als 1000 Worte.

"Aber ist Octave -1 nicht Subsubkontra-Oktave?"
Nein, Das verwirrende ist, dass die Subkontra auf der Klaviatur nur bis zum ''A ( a-1) geht. siehe http://www.sengpielaudio.com/Rechner-notennamen.htm
Bei euch in der Tabelle geht sie runter bis zum ''C (C-1)
Eure Tabelle geht ja auch hoch bis zum H'''''' (H8) Dieser Tonumfang ist ja kaum mit einem Instrument zu spielen.... ;). Normal könnte die Tabelle bei C'''''' (C8) aufhören. Aber ihr habt sicher eure Gründe dafür, dass es weiter hoch geht.
Ich habe ja die Lyra und die Ces-Flöten notiert und überprüft. MS zeigt mir ja an, wenn es für das Instrument nicht mehr spielbar wäre, und da war alles richtig. Ich musste im Arr. sogar einen Ton ändern weil ich in der Lyra-Stimme das "kleine h" hatte, was sie nicht mehr spielen kann, weil sie nur bis zum C' nach unten geht. :)

Aber schön, dass wir jetzt über das Gleiche reden. Ich habe die Bezeichnungen im Translatefile "mscore_de.ts" gefunden. Hier müssten nur die Bezeichnungen geändert werden. Mehr nicht.. ;) s. unten.
Derzeit ist die Stringgröße immer 8 Zeichen. Ich weiss nicht ob das auch 9 oder 10 sein dürfen, damit man eine sinnvolle Bezeichnung hin bekommt. Sinnvoll wäre. Sub-Kontra, Kontr Okt., Gosse Okt., Kleine Okt., Eingstr., Zweigetsr.,Dreigestr.,Viergestr.,Fünfgestr., Sechsgestr. z.Beispiel.
Ich weiss leider nicht wie man die TS-Datei kompiliert. Hab da zwar was gelesen aber da fehlt mir halt das "Know how". Vielleicht kann man auch die gestrichenen Oktaven " ' Oktave, '' Oktave, '''Oktave" usw. benennen.

Wie auch immer, jetzt weißt du was ich meine..und das ist schön. Und wenn ihr es ändert wäre es auch schön und wenn nicht, dann kann ich auch damit leben. :) Es ist ein tolles Programm und euer Support ist besser als bei manch teurer Payware. Hut ab!!!!! Danke dafür!

Herzlichst
Gerd

Auszug aus dem "Ts" file mit geänderten, deutschen Bezeichnungen.

    Octave 0
    Kontra   



    Octave -1
    SubKont.

Antwort auf von Musikgerd

Der Grund sind die MIDI Töne 0-127
Der String "Octave -1" is 9 Zeichen lang, die anderen 8, aber das sollte keine Rolle spielen.
Sollte, käme halt auf einen Versuch an...

Die ts Datei kann man mit dem Qt Tool lrelease zu einer qm Datei wandeln.

Aber lass es mich mal versuchen.

Antwort auf von Jojo-Schmitz

Ja, genau. Das würde schon reichen.! Suuuuuper.
Ich denke ich wäre nicht der Einzige, der sich darüber freuen würde.!
Vielen Dank wenn ihr es umsetzen könntet!

Ganz herzlichst
Gerd

Edith sagt:... ahhhhh ist ja schon drin. Prima und vielen Dank!!!
Kleine Sache.... große Wirkung. Mehr braucht es nicht!

Antwort auf von Jojo-Schmitz

Ok, wenn es geht.... warum nicht. Bin ja schon so froh! :):):)
Das ist jetzt Kosmetik. Vielleicht reicht ja auch

6-gestr. Oktv.
.....
.....
2-gestr. Oktv.
1-gestr. Oktv.
Kleine Oktv.
Große Oktv.
Kontra Oktv.
Subktr. Oktv.

Nur mal so ein Vorschlag.

Ganz herzlichsten Dank!
Gerd

Antwort auf von Jojo-Schmitz

Guten morgen Jojo,
das ist wohl wahr. Das Ganze ist ja eh ein Behelf. Aber so ist es etwas einfacher zu berechenen. Setzt man zB. die Lyra wirklich auf Tonumfang C' bis C''', dann klingt sie viel zu tief. Hier muss man immer noch 3 Oktaven dazu rechnen, also intern. C6 - C8, damit es richtig notiert wird und auch klingt. Ich persönlich finde es aber so einfacher zu berechnen. Wenn ich weiß, dass ein instrumen im Bereich "kleines c" bis C'' spielt dann ist das eben C5 - C7 international. Von daher macht es schon Sinn, dass es jetzt so ist, weil die Umrechnung einfacher geht. Die "Krux" ist nach wie vor da.. ;)
Und die Töne C9-G9.... wer braucht das schon. Vielleicht könnte man im MS die letzte Zeile so gestalten, dass sie "> C8" wäre. Somit würdet ihr alle Töne bis Midi 127 erfassen.... :)
Vielen Dank, dass du dich damit so intensiv auseinandergestzt hast. Find ich Klasse. Hätte ich auch gefunden, wenn ihr es nicht geändert hättet. Das ist eben Super-support. Danke dafür!

Herzlichst
Gerd

Antwort auf von Jojo-Schmitz

Und das ist immer noch irgendwie falsch, Wie Du schon eingangs schriebst (Also "C4" ist das deutsche "C1" (eingestrichen)) C4, middle C, ist das 1-gestrichene C, nicht das 2-gestrichene wie in meinem Bild weiter. Also fängt die ganze Chose wohl doch bei der Subsubkontra Oktave an?
Nur dann hat man auch die von dir erwähnte Differenz von 3

Antwort auf von Jojo-Schmitz

Am Besten wir lassen es so, wie es war... :) :) --lol --
Kann natürlich sein, wenn man von den "Mididaten" ausgeht. Das war mir nicht bewußt. Aber wie in dem einem Link zu lesen war, streiten sich da die Geister bei C4 oder C5 (Midi) Ich kann mich noch erinnern, als ich damals Midiworkshops in den Mitte 80igern gemacht habe, dass es immer Probleme zwischen Programmieren und Musikern bezüglich 0-127 oder 1-128 bzw. C4 und C5 gab. dachte, dass sich das erledigt hat. ;)
Aber naja... sonst lass es halt wie es war. Bin mir jetzt garnicht mehr so sicher was "gut oder böse" ist. Sorry für die Umstände. Aber nachher stimmt garnichts mehr... ;)

Gerd

Antwort auf von kuwitt

Was ist im Deutschen gebräuchlicher?
Und wie kriegt man das mit der Anzeiger von Notenname und Oktave in der Statuszeile (und im Screenreader) hin, da ist der Notenname zu meinem Ärger derzeit noch nichtmals übersetzt, und die Oktave wird numerisch (also nicht übersetzbar) angehängt.

Antwort auf von Jojo-Schmitz

Alles kann....muss aber nicht.. ;)
Subkontra-Oktave Großbuchstabe + 2 A2 (oder 2A)
Kontra-Oktave Großbuchstabe + 1 D1 (oder 1D)
Große Oktave Großbuchstabe F
Kleine Oktave Kleinbuchstabe g
Eingestrichene Oktave Kleinbuchstabe + 1 c1 (auch c1) c'
Zweigestrichene Oktave Kleinbuchstabe + 2 e2 (auch e2) e''
Dreigestrichene Oktave Kleinbuchstabe + 3 h3 (auch h3) h'''
Viergestrichene Oktave Kleinbuchstabe + 4 f4 (auch f4) f''''
Fünfgestrichene Oktave Kleinbuchstabe + 5 c5 (auch c5) c'''''

Antwort auf von Jojo-Schmitz

Mir sind aus meiner subjektiven Erfahrung notiert sowohl Buchstabe+Ziffer als auch Buchstabe+Apostroph geläufig (übersetze dies aber innerlich als eingestrichen usw., Subkontraoktave etc. sind weniger in meinem aktiven Sprachgebrauch weniger präsent)

Betreffs des Screenreaders fände ich allerdings Begrifflichkeiten von Subsubkontraoktave bis 5-gestrichen sinnvoller, bin mir nicht sicher, ob ein Screenreader zwischen Groß- und Kleinbuchstaben unterscheidet.

Ein großes Anliegen von MuseScore ist es u.a. auch, Menschen mit visuellen Einschränkungen das Programm verfügbar/benutzbar zu machen, daher ist sehr wichtig, auch aus der Perspektive dieser Zielgruppe diese Themen zu bedenken (Wie kann jemand die Software benutzen, dem der Sehsinn fehlt oder eingeschränkt ist.)

Do you still have an unanswered question? Please log in first to post your question.