BlogAnleitung
Wie Gitarrentabs Saiten und Bünde wählen
Eine Note kann an sechs Stellen auf dem Griffbrett liegen. Hier steht die Regel, nach der MuseScore eine davon wählt, wo diese Regel schlecht lesbar ist und welche zwei Dateiprobleme jeden Bund verschieben.
- Geschrieben von
- Haiyi Mei
- Veröffentlicht
- Aktualisiert
- Länge
- 8 Min. Lesezeit
Die Kurzantwort
Eine Tonhöhe lässt sich meist auf zwei bis sechs Saiten spielen, deshalb müssen Tabs eine auswählen. MuseScore setzt, wie andere Notensatzprogramme mit dieser Regel, jede Note auf die höchste Saite, auf der sie spielbar ist, was den niedrigsten Bund ergibt, und verschiebt eine Akkordnote, deren Saite schon belegt ist, auf die nächste freie Saite. Die Bünde bleiben niedrig und leicht lesbar, aber eine Melodie kann auf einer einzigen Saite hochklettern, wo man die Hand an einer Stelle lassen würde. Wenn Tabs aus einer Datei eine Oktave zu hoch ausfallen, hat die Datei die Gitarre eine Oktave über dem Klang geschrieben, und das Programm hat diese notierte Tonhöhe auf die Bünde gesetzt.
Warum eine Note mehrere Stellen auf dem Griffbrett hat
Die Saiten überschneiden sich. In Standardstimmung sind die Leersaiten E2, A2, D3, G3, H3 und E4, jeweils fünf Halbtöne voneinander entfernt, außer von G nach H, wo es vier sind. Deshalb klingt der 5. Bund einer Saite (auf der G-Saite der 4.) wie die Leersaite der nächsten. Das E über dem eingestrichenen C, E4, ist die leere höchste Saite, der 5. Bund der H-Saite, der 9. der G-Saite, der 14. der D-Saite, der 19. der A-Saite und der 24. der tiefen E-Saite: sechs Stellen auf einem Hals mit 24 Bünden, fünf auf einer E-Gitarre mit 22 Bünden oder einer klassischen Gitarre mit 19 Bünden.
Ein Notensystem gibt nur die Tonhöhe an. Tabs geben Saite und Bund an, deshalb wählt, wer sie schreibt, ob Mensch oder Programm, für jede Note eine dieser Stellen, und diese Wahl bestimmt, wohin die Hand geht.
Welche Regel verwendet Notensatzsoftware?
Die Regel von MuseScore steht in seinem Quellcode, in StringData. Eine Note kommt auf die höchste Saite, deren Leersaite auf oder unter der Note liegt (im Kommentar über convertPitch steht „using the highest possible string“). Bei einem Akkord werden die Noten von der höchsten abwärts genommen; ist die Saite einer Note schon belegt, sucht das Programm „a suitable string, from topmost“, also die erste freie Saite von oben, auf der sich die Note innerhalb der Bünde des Griffbretts spielen lässt. Geht das bei keiner, bleiben beide Noten auf einer Saite, und die Tabs markieren den Konflikt.
Wir haben dieselbe Regel in ScoreStarling umgesetzt und beide Umsetzungen verglichen. Ein Skript schrieb 120 zufällige Akkorde aus einer bis vier verschiedenen Noten zwischen E2 und C6 auf ein Tabulatursystem in Standardstimmung ohne Bundzahlen, ließ die Kommandozeile von MuseScore 4.7.5 sie ausfüllen und verglich jede Note. Wir haben das viermal mit verschiedenen zufälligen Akkorden durchgeführt.
| Akkorde | Anzahl | Ergebnis |
|---|---|---|
| MuseScore fand eine spielbare Lösung | 447 | Gleiche Saite und gleicher Bund bei allen 1.055 Noten |
| MuseScore ließ zwei Noten auf einer Saite | 13 | Hohe Akkorde; seine importierte Gitarre hat weniger Bünde als unsere 24, und wir setzen jede Note auf eine eigene Saite |
| Keine Saitenzuordnung kann sie spielen | 20 | Mehr tiefe Noten als Saiten, die sie erreichen, etwa zwei Noten unter A2, die nur die tiefe E-Saite spielt; so geschrieben, wie MuseScore sie schreibt, und markiert |
Die Regel ist vorhersehbar, und das macht sie zu einer guten Standardeinstellung: Wer die Tabs liest, kann ableiten, wo eine Note liegen wird, und wer die Partitur in Guitar Pro oder MuseScore öffnet, sieht dieselben Bünde.
Wann liest sich die Regel des niedrigsten Bundes schlecht?
Wenn eine Linie hoch auf dem Griffbrett liegt. Die Regel schaut nie auf die Noten davor oder danach, deshalb landet jede Note, die die höchste Saite spielen kann, dort, und eine Phrase, die man an einer Stelle halten würde, läuft auf dieser einen Saite auf und ab. Hier ist eine Phrase, die vom E im 12. Bund abwärts führt, so wie ScoreStarling sie unter jeder Regel schreibt.
Niedrigste Bünde
Wenigste Lagenwechsel
| Note | Niedrigste Bünde | Wenigste Lagenwechsel |
|---|---|---|
| C5 | 1. Saite, 8 | 1. Saite, 8 |
| D5 | 1. Saite, 10 | 1. Saite, 10 |
| E5 | 1. Saite, 12 | 1. Saite, 12 |
| D5 | 1. Saite, 10 | 1. Saite, 10 |
| C5 | 1. Saite, 8 | 1. Saite, 8 |
| B4 | 1. Saite, 7 | 1. Saite, 7 |
| A4 | 1. Saite, 5 | 2. Saite, 10 |
| G4 | 1. Saite, 3 | 2. Saite, 8 |
Die erste Spalte umfasst die Bünde 3 bis 12 auf einer Saite, die Hand bewegt sich beim Abwärtsspielen also ständig. Die zweite spielt die letzten beiden Noten auf der H-Saite, im 10. und 8. Bund, und bleibt zwischen dem 7. und dem 12. Beide sind spielbar. Die Version mit den niedrigsten Bünden ist das, was MuseScore zeigt, und die zweite kommt dem näher, was man im Gitarrenunterricht aufschreiben würde.
Ein Programm kann die zweite Art finden, indem es die ganze Stimme auf einmal plant. Die Option „Wenigste Lagenwechsel“ von ScoreStarling behandelt jede Note oder jeden Akkord als einen Schritt, listet die Möglichkeiten auf, ihn zu greifen, und sucht den günstigsten Weg durch alle: Die Hand deckt vier Bünde ab, ein Wechsel kostet umso mehr, je weiter er geht, ein Akkord, der breiter ist als vier Bünde, kostet extra, höhere Lagen und Bünde oberhalb des 12. kosten ein wenig, und Leersaiten kosten nichts. Deine Technik kennt es trotzdem nicht. Betrachte einen geplanten Fingersatz also als Vorschlag und spiele ihn durch.
Warum sind meine Tabs eine Oktave zu hoch?
Eine Gitarre klingt eine Oktave unter ihren notierten Noten, und eine Datei kann das auf zwei Arten ausdrücken. MusicXML kann die Stimme in der klingenden Tonhöhe schreiben, unter einem Violinschlüssel mit einer kleinen 8 darunter, oder eine Oktave höher mit einem transpose-Element, das „darstellt, was zu einer notierten Tonhöhe addiert werden muss, um die richtige klingende Tonhöhe zu erhalten“. Beide ergeben dasselbe Notenbild. Ein Programm, das bei der zweiten Art die Tabs aus der notierten Tonhöhe ausfüllt, setzt jede Note eine Oktave zu hoch.
Wir haben das in MuseScore 4.7.5 gesehen. Eine Datei enthielt eine C-Dur-Tonleiter in der ersten Lage, klingend C3 bis C4 (vom 3. Bund der A-Saite bis zum 1. Bund der H-Saite), auf die zweite Art geschrieben, mit ihren Saiten und Bünden. MuseScore ersetzte jeden Bund und schrieb die Tonleiter vom 1. Bund der H-Saite bis zum 8. Bund der höchsten Saite, dieselbe Tonleiter eine Oktave höher. In klingender Tonhöhe unter dem Violinschlüssel mit der 8 geschrieben, öffnete sich dieselbe Tonleiter mit allen Saiten und Bünden wie geschrieben. Die MusicXML-Downloads von ScoreStarling schreiben Tab-Stimmen so.
Wenn Tabs, die du bekommen hast, eine Oktave zu hoch liegen, prüfe den Notenschlüssel und jede Transposition der Stimme in der Quelldatei, bevor du Noten änderst.
Was ändert ein Kapodaster in einer Datei?
Er ändert die Töne der Leersaiten. Das capo-Element von MusicXML „ändert die Stimmung der leeren Saiten“ um seine Anzahl von Halbtönen, und die Bundnummern beginnen bei 0 für eine Leersaite. Mit einem Kapodaster im 2. Bund ist Bund 0 also die Saite, die am Kapodaster gespielt wird, und Bund 3 der 5. Bund vom Sattel aus. Das entspricht dem, was Spieler auf einem Akkordblatt mit Kapodaster lesen. MuseScore 4.7.5 ignorierte den Kapodaster, als es unser MusicXML öffnete, und schrieb die Bünde vom Sattel aus. Schreibe die Kapodaster-Position deshalb auch in den Text der Partitur.
Wie ScoreStarling Tabs schreibt
Seit dem 8. Oktober 2026 kann ScoreStarling eine Gitarren-, Bass- oder Ukulelenstimme mit Tabs unter dem Notensystem oder nur als Tabs zeigen. Die Stimme kann aus einer Aufnahme, einem Videolink, einer PDF-Datei mit Noten oder einer MusicXML-, MIDI- oder ABC-Datei stammen. In Partitureinstellungen › Gitarrentabulatur folgt „Niedrigste Bünde“ der obigen Regel, und „Wenigste Lagenwechsel“ plant die Handlage für die ganze Stimme; du kannst auch jede Note bei gleicher Tonhöhe auf eine andere Saite setzen oder einen Bund eintippen. Zu den Stimmungen gehören Drop-D, DADGAD und Open G, mit einem Kapodaster bis zum 12. Bund. Noten, die keine Saite wie geschrieben spielen kann, werden markiert. Bendings, Slides, Hammer-ons und Schlagmuster werden nicht geschrieben, und die Stimmung bleibt für das ganze Stück gleich. Probiere es mit Audio in Gitarrentabs, YouTube in Gitarrentabs oder Noten in Gitarrentabs aus.
Quellen
- MuseScore,
src/engraving/dom/stringdata.cpp:convertPitchundfretChords, gelesen am 7. Oktober 2026. - MusicXML 4.0, das string-Element: Saite 1 ist die höchstklingende Saite in voller Länge.
- MusicXML 4.0, das fret-Element: 0 für eine Leersaite.
- MusicXML 4.0, das capo-Element.
- MusicXML 4.0, das transpose-Element.
- Unser Vergleich von 480 zufälligen Akkorden in Standardstimmung, der Kommandozeile von MuseScore Studio 4.7.5 gegen ScoreStarling, und der C-Dur-Tonleiter, auf beide Arten geschrieben, 8. Oktober 2026.
Fragen und Antworten
Warum setzt mein Notensatzprogramm eine Note auf eine Saite, die ich nicht nehmen würde?
Ein Notensystem sagt nicht, welche Saite zu benutzen ist, deshalb wendet das Programm eine Regel an. MuseScore nimmt die höchste Saite, auf der die Note spielbar ist, was den niedrigsten Bund ergibt, und verschiebt eine Akkordnote, deren Saite schon belegt ist, auf die nächste freie. Verschiebe Noten, die du an einer anderen Stelle des Griffbretts spielst, auf eine andere Saite; die Tonhöhe bleibt dieselbe.
Warum sind meine Gitarrentabs eine Oktave zu hoch?
Die Datei schreibt die Gitarre höchstwahrscheinlich mit einem transpose-Element eine Oktave über dem Klang, und das Programm hat die notierte Tonhöhe auf die Bünde gesetzt. Schreibst du die Stimme in klingender Tonhöhe unter einem Violinschlüssel mit einer kleinen 8 darunter, ist das behoben. In unserem Test machte MuseScore 4.7.5 aus einer C-Dur-Tonleiter in der ersten Lage, die auf die zuerst genannte Weise geschrieben war, dieselbe Tonleiter eine Oktave höher, auf den beiden höchsten Saiten.
Bedeutet Bund 0 mit Kapodaster den Sattel oder den Kapodaster?
In MusicXML bedeutet er den Kapodaster. Das capo-Element hebt die Stimmung jeder Saite um seine Anzahl von Halbtönen an, Bund 0 ist also die Saite, die am Kapodaster gespielt wird. MuseScore 4.7.5 ignorierte den Kapodaster, als es unser MusicXML öffnete, und zählte die Bünde vom Sattel aus.
Kann ScoreStarling aus einer Aufnahme Gitarrentabs erstellen?
Ja, seit dem 8. Oktober 2026. Es schreibt die Aufnahme auf ein Notensystem mit Tabs darunter oder nur als Tabs, für Gitarre, Bass und Ukulele. Bendings, Slides und Hammer-ons werden nicht geschrieben. Siehe Audio in Gitarrentabs.



