\\
{{ latex:tikz:guitar_tunings.png ? 2000 }}
{{ latex:tikz:circle_keys.png ? 2000 }}
\\
Flow chart diagram of common guitar tunings, starting from standard E.
For more related figures, please visit https://tikz.net/tag/flowchart/.
% Author: Izaak Neutelings (June, 2018)
\documentclass[border=3pt,tikz]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta} % to control arrow size
\tikzset{>={Latex[length=4,width=4]}} % for LaTeX arrow head
\usetikzlibrary{calc}
\usepackage{amsmath,bm}
\usepackage{relsize} % for fontsize
\colorlet{mylightblue}{blue!5!white}
\colorlet{mydarkblue}{blue!30!black}
\colorlet{myblue}{blue!50!black}
\colorlet{myred}{red!50!black}
\colorlet{mydarkred}{red!30!black}
\colorlet{mydarkgreen}{green!30!black}
\newcommand{\sh}{\kern-0.08em$^\textbf{\#}$\hspace{-3pt}}
\renewcommand{\b}{\kern-0.06em$\flat$}
\begin{document}
% FLOW CHART
\begin{tikzpicture}[xscale=1.3,yscale=1.2,
fscale/.style={font=\relsize{#1}},
arrow/.style={->,thick,mydarkblue,shorten <=2,shorten >=4},
sarrow/.style={->,thick,mydarkblue,shorten <=2,shorten >=6}]
\def\c{0.7}
\def\m{5}
\def\tuning(#1,#2,#3,#4,#5){
\node[draw=mydarkblue,thick,rounded corners=\c,inner sep=\m] (#1) at (#2,#3) [fscale=1.2,anchor=south] {#4};
\node[fill=white,inner sep=1] at (#1.north west) [fscale=-2,right=2,anchor=west,text=mydarkgreen] {#5};
}
% TUNINGS
\tuning(E, 1, 5, EBEGBE, open minor/cross-note E)
\tuning(D, 0, 4, EADGBE, standard E)
\tuning(Dr, 2, 4, EBEG\sh\,BE, open E)
\tuning(C, 0, 3, DADGBE, drop D)
\tuning(Cl,-2, 3, EAEAC\sh\,E, open A)
%\tuning(Cr,2.3,2.9, E\b A\b D\b G\b B\b E\b, standard E\b/half step down)
\tuning(Bl,-1, 2, DGDGBD, open G/spanish)
\tuning(Br, 1, 2, DADFAD, open minor/cross-note D)
\tuning(A, 0, 1, DGCFAD, standard D)
\tuning(Ar, 2, 1, DADF\sh AD, open D/vestapol)
% ARROW
\draw[sarrow,<-] (E) -- (D);
\draw[sarrow] (E) -- (Dr);
\draw[arrow] (D) -- (C);
\draw[sarrow] (D) -- (Cl);
%\draw[sarrow] (D) -- ([xshift=7]Cr.north west) node[fscale=-2,midway,above=2,right=-2] {capo};
\draw[sarrow,<-] (Cl) -- (Bl) node[fscale=-2,midway,above=1,right=-2] {capo};
\draw[sarrow] (C) -- (Bl);
\draw[sarrow] (C) -- (Br);
\draw[sarrow] (Br) -- (A);
\draw[sarrow] (Br) -- (Ar);
\end{tikzpicture}
% CIRCLE OF KEYS
\begin{tikzpicture}[scale=1,
%,node/.style={red},
dot/.style={draw,circle,inner sep=2pt,fill}]
\def\R{1.4}
\def\d{0.3}
\def\w{2.0}
\coordinate (O) at (0,0);
% CIRCLE
\draw[mylightblue,fill] (O) circle (\R);
\draw[mydarkblue,line width=\w] (O) circle (\R);
% COORDINATES
\foreach \i/\k [evaluate={\a=(90+(1-\i)*360/12);}]
in {1/C,2/Cs,3/D,4/Ds,5/E,6/F,7/Fs,8/G,9/Gs,10/A,11/As,12/B}{
\coordinate (\k) at ({\R*cos(\a)},{\R*sin(\a)});
\coordinate (l\k) at ([shift=({\a:\d})]\k);
}
% KEYS
\node[mydarkblue] at (lC) {C};
\node[mydarkblue,above right=-8,align=center]
at (lCs) {C\sh\\[-3pt]D\b};
\node[mydarkblue] at (lD) {D};
\node[mydarkblue,right=-8,align=center]
at (lDs) {D\sh\\[-3pt]E\b};
\node[mydarkblue] at (lE) {E};
\node[mydarkblue] at (lF) {F};
\node[mydarkblue,below=-8,align=center]
at (lFs) {F\sh\\[-3pt]G\b};
\node[mydarkblue] at (lG) {G};
\node[mydarkblue,above=4,below left=-8,align=right]
at (lGs) {G\sh\\[-3pt]A\b};
\node[mydarkblue] at (lA) {A};
\node[mydarkblue,below=4,above left=-8,align=left]
at (lAs) {A\sh\\[-3pt]B\b};
\node[mydarkblue] at (lA) {A};
\node[mydarkblue] at (lB) {B};
% TUNINGS
\draw[blue!50!black] (E)--(A)--(D)--(G)--(B)--(E);
\draw[green!50!black] (D)--(A)--(D)--(G)--(G)--(E);
\draw[red!50!black] (D)--(G)--(D)--(G)--(B)--(D);
% DOTS
\foreach \k in {C,Cs,D,Ds,E,F,Fs,G,Gs,A,As,B}
\fill[mydarkblue] (\k) circle [radius=0.09];
\end{tikzpicture}
\end{document}