This is an old revision of the document!
% Author: Izaak Neutelings (July, 2017) \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!20!black} \colorlet{myblue}{blue!50!black} \colorlet{myred}{red!50!black} \colorlet{mydarkred}{red!30!black} \colorlet{mydarkgreen}{green!30!black} \newcommand{\sh}{$^\textbf{\#}$\hspace{-3pt}} \renewcommand{\b}{$\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}; } \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, DADGGE, drop D) \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) \draw[sarrow] (E) -- (D); \draw[sarrow] (E) -- (Dr); \draw[arrow] (D) -- (C); \draw[arrow] (C) -- (Bl); \draw[sarrow] (C) -- (Br); \draw[sarrow] (Br) -- (A); \draw[sarrow] (Br) -- (Ar); \end{tikzpicture} % CIRCLE \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); \draw[mylightblue,fill] (O) circle (\R); \draw[mydarkblue,line width=\w] (O) circle (\R); \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}