···279279\begin{figure}[t]
280280\centering
281281\begin{tikzpicture}[
282282- string/.style={draw=keystroke, line width=0.7pt},
283283- ilabel/.style={font=\footnotesize\sffamily\bfseries, text=acdark}
282282+ string/.style={draw=keystroke, line width=0.7pt}
284283]
285285-% =============== TRUMPET (top-left) =================================
286286-\begin{scope}[shift={(0, 1.55)}]
287287- \node[ilabel, anchor=south west] at (-0.05, 0.55) {Trumpet};
288288- \node[anchor=south west, inner sep=0pt] at (0, 0)
289289- {\includegraphics[width=2.0cm]{trumpet.png}};
290290- \node[font=\tiny\sffamily, text=keymapped!90, anchor=south west]
291291- at (-0.05, -0.05) {valves: $-2, -1, -3$ semitones};
292292-\end{scope}
293293-% =============== OCARINA (top-right) ================================
294294-\begin{scope}[shift={(4.0, 1.55)}]
295295- \node[ilabel, anchor=south west] at (-0.05, 0.55) {Ocarina};
296296- \node[anchor=south west, inner sep=0pt] at (0.30, 0)
297297- {\includegraphics[width=0.85cm]{ocarina.png}};
298298- \node[font=\tiny\sffamily, text=keystroke, anchor=south west]
299299- at (-0.05, -0.05) {asymmetric finger holes};
300300-\end{scope}
301301-% =============== GUITAR (bottom-left) ===============================
284284+% Trumpet (top-left) — bare silhouette, no overlaid labels
285285+\node[anchor=south west, inner sep=0pt] at (0, 1.40)
286286+ {\includegraphics[width=2.4cm]{trumpet.png}};
287287+% Ocarina (top-right) — bare silhouette
288288+\node[anchor=south west, inner sep=0pt] at (4.45, 1.40)
289289+ {\includegraphics[width=1.0cm]{ocarina.png}};
290290+% Guitar tuning (bottom-left): 6 strings, M3 break highlighted
302291\begin{scope}[shift={(0, 0)}]
303303- \node[ilabel, anchor=south west] at (-0.05, 0.78) {Guitar (EADGBE)};
304292 \foreach \i/\note/\hl in {1/E/0, 2/A/0, 3/D/0, 4/G/0, 5/B/1, 6/E/0} {
305305- \draw[string] (0, {0.65 - (\i-1)*0.10}) -- (1.85, {0.65 - (\i-1)*0.10});
293293+ \draw[string] (0, {0.60 - (\i-1)*0.12}) -- (1.85, {0.60 - (\i-1)*0.12});
306294 \ifnum\hl=1
307295 \node[font=\tiny\sffamily\bfseries, text=keymapped!90, anchor=east]
308308- at (-0.04, {0.65 - (\i-1)*0.10}) {\note};
296296+ at (-0.04, {0.60 - (\i-1)*0.12}) {\note};
309297 \else
310298 \node[font=\tiny\sffamily, text=acdark, anchor=east]
311311- at (-0.04, {0.65 - (\i-1)*0.10}) {\note};
299299+ at (-0.04, {0.60 - (\i-1)*0.12}) {\note};
312300 \fi
313301 }
314314- \node[font=\tiny\sffamily, text=keymapped!90, anchor=west]
315315- at (1.92, 0.25) {$\leftarrow$ M3 (others P4)};
316302\end{scope}
317317-% =============== VIOLIN (bottom-right) ==============================
303303+% Violin tuning (bottom-right): 4 strings, uniform P5
318304\begin{scope}[shift={(4.0, 0)}]
319319- \node[ilabel, anchor=south west] at (-0.05, 0.78) {Violin (GDAE)};
320305 \foreach \i/\note in {1/G, 2/D, 3/A, 4/E} {
321321- \draw[string] (0, {0.65 - (\i-1)*0.15}) -- (1.85, {0.65 - (\i-1)*0.15});
306306+ \draw[string] (0, {0.60 - (\i-1)*0.18}) -- (1.85, {0.60 - (\i-1)*0.18});
322307 \node[font=\tiny\sffamily, text=acdark, anchor=east]
323323- at (-0.04, {0.65 - (\i-1)*0.15}) {\note};
308308+ at (-0.04, {0.60 - (\i-1)*0.18}) {\note};
324309 }
325325- \node[font=\tiny\sffamily, text=keystroke, anchor=west]
326326- at (1.92, 0.20) {uniform P5};
327310\end{scope}
328311\end{tikzpicture}
329329-\caption{Asymmetric pitch interfaces across instrument families. Trumpet valves produce non-uniform semitone offsets ($-2, -1, -3$); ocarina finger holes cluster asymmetrically across the body to fit the player's grasp; guitar's 6-string EADGBE tuning is uniform in perfect fourths \emph{except} the M3 between G and B; violin keeps strict P5s but each string is a different absolute pitch. The standard piano keyboard is one member of a larger family in which the physical-to-pitch interface is irregular by design --- the diatonic naming keymap embodied in many surfaces, each with its own asymmetry. Trumpet silhouette: Clker-Free-Vector-Images, public domain~\citep{trumpet_silhouette_clker}; ocarina silhouette: Delapouite, CC~BY~3.0 via game-icons.net~\citep{ocarina_delapouite}.}
312312+\caption{Asymmetric pitch interfaces across instrument families. \textbf{Top}: trumpet (left), valves produce non-uniform semitone offsets $-2, -1, -3$ from open; ocarina (right), finger holes cluster asymmetrically across the body. \textbf{Bottom}: guitar (left), 6-string EADGBE is uniform P4 \emph{except} the M3 between G and B; violin (right), strict P5 between each string but each is a different absolute pitch. The standard piano keyboard is one member of this larger family in which the physical-to-pitch interface is irregular by design --- the diatonic naming keymap embodied in many surfaces, each with its own asymmetry. Trumpet silhouette: Clker-Free-Vector-Images, public domain~\citep{trumpet_silhouette_clker}; ocarina silhouette: Delapouite, CC~BY~3.0 via game-icons.net~\citep{ocarina_delapouite}.}
330313\label{fig:asymmetric-instruments}
331314\end{figure}
332315