Gitarrensaiten Logik - from Value

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Gitarrensaiten Logik - from Value

Re: Gitarrensaiten Logik - from Value

von LatexBX » Di 14. Feb 2023, 06:32

Danke für den Modulo Tip. Da muss ich sehr langsam einsteigen.

Das Ergebnis soll folgendermaßen aussehen.

1,b9,9,b,3,4,b5,5,b6,6,7,j7
5,b6,6,7,j7,1,b9,9,b,3,4,b5
b,3,4,b5,5,b6,6,7,j7,1,b9,9
7,j7,1,b9,9,b,3,4,b5,5,b6,6
4,b5,5,b6,6,7,j7,1,b9,9,b,3
1,b9,9,b,3,4,b5,5,b6,6,7,j7

Die erste Ur-Reihe beginnt im Folgenden ab einem bestimmten Startpunkt und läuft nachdem sie beendet ist, wieder vom Anfang -habe ich mal fett markiert- weiter. Welches programmatische Konzept würde dies ermöglichen?

Re: Gitarrensaiten Logik - from Value

von gast. » Mo 13. Feb 2023, 11:04

Ich habe nicht ganz verstanden, was du vorhast, aber du kannst natürlich jederzeit auch Berechnungen vornehmen, um beispielsweise horizontale Verschiebungen zu realisieren. Dazu sind auch modulo-Operationen möglich. Siehe dazu in der Anleitung den Bereich über pgfmath und tikzmath.

Gitarrensaiten Logik - from Value

von LatexBX » So 12. Feb 2023, 15:06

Hallo zusammen,

Ist es in tikZ möglich, die Chromatik aus der Musik nur einmal zu definieren und dann auf das Gitarrengriffbrett zu übertragen?

Auf den 6 Saiten der Gitarre fängt die Reihe korrekterweise zwar auf je einem anderen Intervall an, läuft dann aber genau gleich in der Reihenfolge weiter...Für mich etwas tricky in der Programmierung.

der Offset der ersten Spalte wäre von oben nach unten gelesen:
1...
5...
b...
7...
4...
1...

Danke für Hilfe!
\tikz[x=0.75cm,y=0.75cm]
  \foreach \tone [count=\ti] in {1,b9,9,b,3,4,b5,5,b6,6,7,j7}
    \foreach \stringNumber [count=\si] in {1,...,6}
      \node [draw, top color=white, bottom color=blue!50, minimum size=0.666cm]
        at (\ti,-\si) {$\mathstrut\tone$};

Nach oben