midiviz

01 — How violinists and violists choose fingerings: rules, traditions, geometry

This brief feeds the design of an automatic violin and viola fingering algorithm, which maps MIDI pitches to string, finger (0 = open, 1 = index … 4 = little finger), position and shifts. It also supplies the test cases for that algorithm. Strings are named by their open note (G, D, A, E on the violin; C, G, D, A on the viola). Roman numerals follow the score convention: I = highest string, IV = lowest.

Verification tags:


0. Ten-line summary (what matters most for a cost model)

  1. Fingering is chosen from two points of view. Technically it should follow “the rule that calls for a minimum expenditure of effort”. Musically it should carry out the composer’s intentions (Flesch) [KRU][V]. Yampolsky’s test of a “rational fingering” is the one that needs the least movement of the hand while staying comfortable [MY11][V].
  2. Prefer the position that covers the passage, so that shifts are few. “Unnecessary shifting should always be avoided” (Grove) [GRS][V]. Use 2nd and other even positions, and half position, to save shifts between 1st and 3rd [GRS][MY11][V].
  3. Keep a melodic segment on one string for uniform timbre. L. Mozart, Yampolsky, Flesch and Galamian all say so [MY11][GRP][V]. Do not cross to a new string for just one note; shift instead [MY11][KRU][V].
  4. Hide shifts. Place them on a semitone, on a change of finger, on a bow change, on an open string or a harmonic, after a longer note, or at a rhythmic group boundary [PHI][MY11][KRU][AUE][V].
  5. In chromatic passages use a different finger per semitone (the “newer” fingering, with no half-step slides). Both Flesch and Galamian prefer it in their treatises [MY11][V]. The older sliding fingering 1-1-2-2-3-3 is still taught as an alternative [SCH][VC1][V].
  6. Avoid open strings on long, expressive or strong-beat notes, because they cannot take vibrato [WV][MY11][KRU][V]. Open strings are fine in fast passages and as shift points. Ascending lines use the open string and descending lines prefer the 4th finger (Schroeder) [SCH][V].
  7. Avoid the oblique crossing: the same finger moving to an adjacent string at a different fingerboard spot (any interval except a perfect fifth). Yampolsky, Flesch and Galamian all avoid it [MY11][V]. A perfect fifth, by contrast, is taken with one finger lying across both strings [MY11][V].
  8. Repeated notes in a lyrical line change finger [MY11][V]. Use the same finger for the same pattern (parallel fingering) [MY11][V].
  9. The normal hand frame is a perfect fourth from finger 1 to finger 4. An augmented fourth is possible, and extensions or contractions go beyond it [MY11][DAK][WV][V]. The frame shrinks in millimetres as the hand goes up the string (Galamian) [STS][V].
  10. Hand size moves the optimum. Smaller hands shift where larger hands stretch (Flesch vs Galamian, per Myers) [MY11][V]. Violists stretch less and use half position and enharmonic re-fingering more [VSM][VAF][V].

1. Instrument geometry

1.1 Tuning and strings [WV][WVA][V]

| Instrument | Strings (low → high) | MIDI | String numbers | |—|—|—|—| | Violin | G3 D4 A4 E5 | 55 62 69 76 | IV III II I | | Viola | C3 G3 D4 A4 | 48 55 62 69 | IV III II I | | Cello (contrast) | C2 G2 D3 A3 | 36 43 50 57 | — |

The viola sits exactly a fifth below the violin and shares three strings with it (G, D and A). The cello sits an octave below the viola [WVA][V]. Every violin note above open D can be played on more than one string. Open A, for example, can be played open, on the D string in positions 1–4, or on the G string in positions 6–9 [WV][V].

1.2 String lengths and body sizes

| Item | Value | Source | |—|—|—| | Violin vibrating string length (nut–bridge), average | 325–328 mm | [STL][V] | | Stradivari / Guarneri / Stainer violin scale | 12.8 in (325 mm) | [WSL][V] | | Fractional violin scale: 7/8, 3/4, 1/2, 1/4 | ≈317, 307, 287, 267 mm | [WSL][V] | | Violin body (4/4, 3/4, 1/2) | 356, 335, 310 mm | [WV][V] | | Other fractional violins | 1/8, 1/10, 1/16, 1/32, 1/64; sizes are “not literal proportions” | [WV][V] | | Viola body | 38–46 cm, average ≈41 cm; children’s from ≈30 cm | [WVA][V] | | Viola nominal sizes | 17, 16½, 16, 15½, 15, 14, (12) in; no standard scale length | [WSL][V] | | Viola vibrating string length | “on average 37–38 cm”; no fixed body/string ratio | [STL][V] | | Viola string makers’ design length (Dominant 16–17”) | 38 (39.5) cm | search snippet only [?] | | Cello string length | ≈70 cm (Thomastik reference); Strad scale 27.4 in | [STL][WSL][V] | | Strad viola 1723 (Vidal) body | 16 3⁄16 in | [SCH][V] | | Tertis’s Montagnana viola / Tertis Model | 17⅛ in / 16¾ in | [WTE][V] | | Primrose’s description | viola “on an average about two inches longer than the violin” | [BYU][V] |

The often-quoted 365–420 mm envelope for violas is plausible. The sources fetched only give the 37–38 cm average and say that no standard exists [STL][V]. Use L = 328 mm for the violin and L = 375 mm for the viola as defaults, and expose L as a parameter.

1.3 Fret formula and finger spacing [calc]

A stop n semitones above the open string lies at distance d(n) = L·(1 − 2^(−n/12)) from the nut. The gap between neighbouring stops n and n+1 is L·2^(−n/12)·(1 − 2^(−1/12)), about 5.6 % of the remaining length.

n (st) 1 2 5 7 12 17 19 24
violin d(n), L=328 18 36 82 109 164 205 219 246
viola d(n), L=375 21 41 94 125 188 235 250 281
cello d(n), L=690 39 75 173 229 345 432 460 518

Width of the finger 1 → finger 4 perfect-fourth frame (mm), by anchor a (finger 1 at a, finger 4 at a+5):

a 1 (½ pos) 2 (1st) 5 (3rd) 7 (4th) 12 (7th) 17 (10th) 19 (11th)
violin 328 77.7 73.3 61.6 54.9 41.1 30.8 27.5
viola 375 88.8 83.8 70.5 62.8 47.0 35.2 31.4
viola 395 (17”) 93.5 88.3 74.2 66.1 49.5 37.1 33.1
cello 690 (1→4 = m3 only: 3 st) — 97.8 — — — — —

Consequences [calc]:

1.4 Range per string and top positions

String Typical max (orchestral) Solo max
Violin E E7 (88) ~A7
Violin A, D, G about 7th–8th position: violin A ≈ E6/A6; D ≈ A5/D6; G ≈ D5/G5 (sul G solos go to 10th+) —
Viola ≈ a fifth lower; A string ≈ E6–A6 in solo repertoire [?] —

2. Positions, frames and finger patterns

2.1 Naming

Position Anchor a of finger 1 (st above open) Example on violin A string
half 1 B♭4
1st 2 (low-1 = 1) B4
2nd 3–4 C5/C♯5
3rd 5 D5
4th 7 (6) E5
5th 8–9 F5/F♯5
6th 10 (11) G5
7th 12 A5
8th 13–14 B♭5/B5
9th 15–16 C6/C♯6
10th 17 D6
11th 19 E6
12th 20–21 F6/F♯6

The 1st–7th rows match the Tunable chart attributed to Galamian’s Principles [TUN][V]. Higher rows are [T] by extension of the same rule.

2.2 The frame and the four finger patterns

Pattern Shape Steps 1→2, 2→3, 3→4 (st) 1→4 span D string, 1st position (0 = D4) Typical keys
FP1 1-23-4 2,1,2 5 (P4) E F♯ G A D, A, G major on lower strings
FP2 12-3-4 1,2,2 5 (P4) E F G A C major, D minor
FP3 1-2-3-4 2,2,2 6 (A4) E F♯ G♯ A♯ A major (D, A strings)
FP4 1-2-34 2,2,1 5 (P4) E♭ F G A♭ (low 1) F, B♭ (flat keys)

Allowed finger offsets relative to finger 1, for a solver [derived from above; T]: | Finger | Normal offset (st) | Contracted | Extended | |—|—|—|—| | 1 | 0 | — | −1 (backward extension, “1 back”) | | 2 | 1–2 | — | 3 | | 3 | 2–4 (3 most common) | — | 5 | | 4 | 4–6 (5 normal) | 4 | 7 (unison/octave-harmonic reach), 8–9 = tenth stretch |

Stretches between adjacent fingers should stay within 1–2 st. Strings Magazine (Flavin 2026): “intervals larger than a whole step between adjacent fingers involve extensions. For non-adjacent fingers, an extension occurs if the spacing between them is greater than two whole steps” [EXT][V].

2.3 Extensions, contractions, creeping, thumb

2.4 Higher-position rules from the Flesch/Galamian comparison [MY11][V]


3. Shifting

3.1 Mechanics and classification

3.2 Where to shift (hiding the shift)

| Shift on / at | Source | |—|—| | a semitone (inaudible “half-step shift”); best when also a finger change and a bow change | [PHI][KRU][MY11][V] | | an open string (hand moves while the open string sounds) | L. Mozart, Yampolsky, Flesch, Galamian [MY11][KRU][V]; Grove: Locatelli [MY11][V] | | a harmonic | Yampolsky, Flesch (Galamian: no) [MY11][V] | | a repeated note | Yampolsky [MY11][V] | | a bow change, the main beat | L. Mozart [KRU][V]; Yampolsky: “bowings and position change should often occur simultaneously” [MY11][V] | | after a longer note, before a short one (dotted figures: after the dot) | L. Mozart [KRU][V]; Flesch and Galamian for double stops [MY11][V] | | rhythmic group boundaries (“rhythmic fingering”; avoid “antirhythmic” fingerings) | Auer [AUE][V] | | a rest / phrase boundary | Flesch shifts before the end of a phrase to prepare; Galamian ends the phrase, then shifts [MY11][V] |

Further rules:

3.3 Half-step shifts (same finger, one semitone) — a real disagreement

3.4 Leaps

3.5 Portamento (expressive) vs glissando (technical)

3.6 Stay low vs go up


4. String crossings and string choice


5. Open strings


6. Standard fingerings to use as test oracles

6.1 First-position map, violin (Tunable chart, citing Galamian) [TUN][V]

| String | 0 | 1 | 2 | 3 | 4 | |—|—|—|—|—|—| | G | G3 55 | A3 57 | B3 59 | C4 60 | D4 62 | | D | D4 62 | E4 64 | F♯4 66 | G4 67 | A4 69 | | A | A4 69 | B4 71 | C♯5 73 | D5 74 | E5 76 | | E | E5 76 | F♯5 78 | G♯5 80 | A5 81 | B5 83 |

The highest note in 1st position is B5, played with 4 on E [WV][V]. Low and high variants: finger 2 low = semitone above 1 (flat keys), high = whole tone (sharp keys). “The 3rd and 4th fingers do not change between the two configurations” in that basic chart (folkstrings, search snippet only [?]).

6.2 One-octave scale rules [SCH][V]

“To each note in the first position belongs its own finger, whether the note is raised or lowered a semitone.” Ascending uses the open string and descending uses finger 4. “If the notes of the open strings are raised a semitone, usually the 4th finger plays it on the string below” (e.g. D♯4 = G4, not D1-low).

6.3 Three-octave scales, violin — Galamian fingerings via DiscoverViolin [DV][V]

The source writes each octave as a stand-alone 8-note group, with the tonic repeated at the start of the next group. The decoding below is checked note by note against the anchor table; every cell is consistent. “–” marks a shift. The same fingerings serve melodic minor except G♯ and C♯ minor. G and B♭ major shift to 4th position; A, A♭ and A minor shift to 3rd; C and D major “begin in 3rd position” [DV][V].

G major (also G minor), ascending: | G3 55 | A3 | B3 | C4 | D4 | E4 | F♯4 | G4 67 | |—|—|—|—|—|—|—|—| | G0@1 | G1 | G2 | G3 | D0 | D1 | D2 | D3 |

G4 A4 B4 C5 D5 74 –E5 76 F♯5 G5 79
D3@1 A0 A1 A2 A3@1 A1@4 A2@4 A3@4
G5 A5 81 B5 83 C6 84 –D6 86 E6 F♯6 G6 91
A3@4 A4@4 E1@4 E2@4 E1@6 E2@6 E3@6 E4@6

Descending (string/finger): G6 E4, F♯6 E3, E6 E2, D6 E1@6 – C6 E2@4, B5 E1, A5 A4@4, G5 A3 | G5 A3, F♯5 A2, E5 A1@4 – D5 A3@1, C5 A2, B4 A1, A4 D4, G4 D3 | G4 D3, F♯4 D2, E4 D1, D4 G4, C4 G3, B3 G2, A3 G1, G3 G0. The descent replaces open A and open D with finger 4, matching Schroeder’s rule [SCH][V].

A major (also A♭, A minor) — 3rd, 5th and 7th positions on E:

C major (C minor, C♯ minor) — starts in 3rd position:

D major (D♭ major, D minor) — starts with 2 in 3rd position on G:

The same page gives continuous “Galamian style” versions, written in 4-note groups (e.g. G major “0210 1230 1230 123–1 2341 2–123”). Their grouping was not decoded unambiguously, so they are not used as oracles [DV][?].

6.4 Three-octave scales — Cora Cooper (Kansas State), violin and viola [KSU][V]

“All scales have a ‘turn’ at the beginning and the end … Keys in parentheses are for viola. Each block of numbers indicates one string; hyphens indicate a shift or extension.” This is direct evidence that viola uses the identical fingering a fifth lower (violin G major = viola C major).

Key (viola) Ascending, one block per string (G, D, A, E)
G major (C) 0210 1234 · 12-1234 · 1234 · 12-1234-4 (descend the same way)
G-string majors A♭–C♯ (viola D♭–F♯) 1321234 · 1234 · 12-1234 · 123-1234-4
D major (G) blocks on D, A, E: 0210 1234 · 12-1234 · 123-123-1234-4
D-string majors E♭–F♯ (viola A♭–B) blocks on D, A, E: 1321234 · 123-1234 · 123-123-1234-4
G minor (C) up 02101234 12-1234 1234 123-1234; down (4)32-321 4321-321 4321 43210210

Decoding: the opening turn is tonic, 3rd, 2nd, tonic (G major: G B A G = 0 2 1 0), then the scale runs up from the 2nd degree. G major, Cooper version:

A major, Cooper version (G-string pattern): A3 G1, (turn C♯ B A), B3 G2, C♯4 G3, D4 G4 | E4 D1, F♯4 D2, G♯4 D3, A4 D4 | B4 A1, C♯5 A2 – D5 A1@3, E5 A2, F♯5 A3, G♯5 A4 | A5 E1@3, B5 E2, C♯6 E3 – D6 E1@6, E6 E2, F♯6 E3, G♯6 E4 – A6 E4.

Kruse’s generalisation, “ascend in plus-two position shifts … descend in minus-three” [KRU][V], fits C and D major in §6.3 exactly: up 3→5→7→9 on E, down 9→6→3 [calc]. G and A major deviate: A major descends 7→3 in one shift.

6.5 Two-octave viola patterns (tonebase, C. Kim) [TBV][V]

“Every scale starts on 1st finger (except for C and G Major)”. Starting on the C string: 1234 1234 1234 12…. Starting on the G string: 1234 1234 123 - 123 4. For example, A major on G from A3: A3 G1, B3 G2, C♯4 G3, D4 G4 | E4 D1 … A4 D4 | B4 A1, C♯5 A2, D5 A3 – E5 A1@4, F♯5 A2, G♯5 A3, A5 A4 [calc]. The C-string line as printed has 14 digits for 15 notes; the last block is probably 123 [?]. For three octaves “the pattern starting on the 2nd finger [is] probably … the most versatile and most common” [TBV][V].

6.6 Chromatic scales

Newer fingering (no same-finger semitones; both Flesch and Galamian prefer it in their treatises [MY11][V]), as taught by Kennedy Violins [KEN][V], 3 octaves from G3:

Older (sliding) fingering (Schroeder): “the 1st, 2nd and 3rd fingers will each be used twice in succession … The 4th has one note only on each string”. Per string: 0 1 1 2 2 3 3, e.g. G3 0, G♯3 1, A3 1, A♯3 2, B3 2, C4 3, C♯4 3, D4 0 [SCH][V]. A common variant is “0 1-1 2-2 3 4 0” [VC2][V]. It is defended as “very expressive at slow tempos” [VC2][V].

Flesch and Galamian edition examples, finger strings only (pitches not reproduced in [MY11]):

These are useful only for checking digit statistics: repeated consecutive fingers are rare (only the 11 at the start and end of the Caprice 5 string).

6.7 Arpeggios and broken chords

6.8 Suzuki Book 1 / Twinkle (A major, 1st position) [MF][WSU][V]

Suzuki’s ten violin volumes begin with his Variations on “Twinkle Twinkle Little Star” [WSU][V]. In the Suzuki book the theme is in A major, starting on open A [MF][V].

A4 A4 E5 E5 F♯5 F♯5 E5 D5 D5 C♯5 C♯5 B4 B4 A4
A0 A0 E0 E0 E1 E1 E0 A3 A3 A2 A2 A1 A1 A0

The middle section “E E D D C♯ C♯ B” (twice) is E0 E0 A3 A3 A2 A2 A1 [MF][V]. This is beginner practice: open strings everywhere, including the open E in a “melody”. An “expressive” cost profile would replace E0 with A4 in this tune. The algorithm needs a level or style switch: beginner / baroque / romantic.


7. Double stops and chords

Notes must be on adjacent strings, in one position or a mixed position [GRP][V]. A double stop whose notes lie on the same string, or on non-adjacent strings, in the current position must be played elsewhere. E.g. E4+G4 (both on the D string in 1st position) “must be played in the second position (2nd and 4th finger) or in the third position (1st and 3rd finger)” [GRP][V]. The widest interval in one position “naturally” is the octave (1 on the lower string, 4 on the upper); tenths and more need extension [WV][V].

Interval Standard fingers (lower note, upper note) Notes / source
Unison 4 (extended, +7 st) on the lower string + 1 on the upper, or stopped lower + open upper Flesch, Galamian [MY11][V]; unison with open string, positions 1–4 [SCH][V]
Second 4 + 1 [MY11][SCH][V]
Third 3 + 1 or 4 + 2; also 3-4 in series [MY11][SCH][V]; Flesch allows an open lower note, Galamian keeps the upper note on the upper string [MY11][V]
Fourth P4: change position to avoid oblique crossings; A4: 1-2 or 2-3 [MY11][V]
Fifth one finger flat across both strings (1 or 2; Galamian also 3) [MY11][WC][V]
Sixth adjacent fingers (1+2, 2+3, 3+4) [MY11][V]. Consecutive minor sixths a whole step apart: 1-2 then 3-4. Major sixths a half step apart: 1-3 then 2-4 [MY11][V]
Seventh 1 + 3 or 2 + 4 [MY11][V]
Octave 1 + 4 normally; 1 + 3 high up or after a 4; fingered octaves 1-3/2-4 in fast scalar runs [MY11][WV][V]; Yampolsky: fingered octaves fast, standard octaves in cantilena [MY11][V]
Tenth 1 + 4 with extension (+8–9 st); prepare an extended hand [MY11][WV][V]

Notes:


8. Trills, vibrato, fast passages, repeated notes, ornaments, glissando


9. Hand size and physiology


10. Violin vs viola vs cello

| Aspect | Violin | Viola | Cello | |—|—|—|—| | Strings | G D A E | C G D A (a fifth lower) | C G D A (an octave below the viola) | | Frame 1→4 | P4 (5 st); A4 (6 st) normal max | same patterns [DAK][KSU][V], wider in mm (+14 % at L=375) | minor third, 3 st; whole steps between 1-2 via extension (“1x2”) [DAK][V] | | Fingering of scales | — | same digits a fifth lower (Cooper) [KSU][V]; Flesch Scale System adapted for viola by C. Karman (C. Fischer, 1942) [KAR][V] | different system (1-2-3-4 = chromatic) | | Half position | used, often replaced by a backward extension | used more (pragmatic) [VSM][VAF][V] | backward extension standard | | Clef | treble | alto, treble for high passages [WVA][V] | bass/tenor/treble | | Typical upper range | E7 orchestral | ≈ a fifth lower [?] | thumb position above the neck [WC][V] | | Bow/response | — | thicker strings, slower response, more weight [WVA][V] | — | | Fifths | one finger | one finger | one finger “used flat” [WC][V] |

Viola literature for scale and fingering practice:


11. Distilled cost model and test cases

11.1 State and moves (suggested)

State per note: (string s, anchor a, finger f); open string is f=0 and leaves a unchanged. Pitch check: p = open[s] + a + off(f), where off(1)=0, off(2)∈{1,2,3}, off(3)∈{2,3,4,5} and off(4)∈{4,5,6,7,8,9}. Non-default offsets carry a cost. Displayed position = name(a) from §2.1. Run a beam or Viterbi search over the note sequence, with chords solved as joint assignments. The structure mirrors the piano engine (fingering/fingering.js).

11.2 Rules with suggested relative weights

Weights are starting points for tuning (1 = minor nuisance, 10 = strongly avoided, ∞ = impossible). “Style” marks rules that should change with a profile (beginner / baroque / classical / romantic, or a Flesch- vs Galamian-like hand).

# Rule Cost Source
R1 Pitch below open string, chord on non-adjacent strings, two notes on one string at once, finger outside reach ∞ §1, §7 [GRP][WV]
R2 Each shift: base cost + k·distance in mm (from §1.3), measured from the old anchor to the new 3 + 0.15/mm §3 [GRS][WV]
R3 Shift timing discount: on a semitone ×0.5, onto a new finger ×0.8, at a bow/slur boundary or after a rest ×0.6, after an open string or harmonic ×0.3, on a beat or group start ×0.8; shift inside a slur ×1.5 multipliers §3.2 [PHI][KRU][AUE][MY11]
R4 Same finger on consecutive different pitches (audible slide): semitone 1 (Galamian) / 4 (Flesch); ≥2 st 8; two in a row +6 style §3.3 [MY11][KRU]
R5 Extension beyond the frame: per st beyond span(handSize, L, a), quadratic; backward 1-extension cheaper than forward 4 2·x² §2.3 [WV][MY11][EXT]
R6 Augmented-4th frame (1-2-3-4 whole steps) 1 §2.2 [DAK][DV]
R7 String crossing: adjacent 1, skip 3 (requires a bow change); crossing “for one note” and back +4 1/3/+4 §4 [KRU][MY11]
R8 Oblique crossing: same finger to an adjacent string at an interval ≠ P5, consecutive or simultaneous 7 §4 [MY11]
R9 Perfect fifth on the same finger across strings 0.5 (finger 3: +1) §4 [MY11]
R10 Timbre: leaving the current string mid-segment in a slurred/legato phrase 2 per change §4 [MY11][GRP]
R11 Open string on a long note (≥ ~½ s), on a strong beat, or on the phrase climax 4 (open E: 5) §5 [WV][MY11][KRU]; style (beginner/baroque 0.5)
R12 Open string in fast notes; open string as shift point −0.5 (bonus) §5 [WV][KRU]
R13 Descending scale: open string where 4 on the lower string is available 1 §5 [SCH][DV]
R14 Finger 4 on a long expressive note or climax (prefer 3) 1.5 §5 [MY11]
R15 Position height: per position above 3rd on A/D/G strings in non-cantabile context 0.3 §1.4, §4 [KRU]
R16 Prefer the sul-G/sul-D colour when the score says sul G / IV etc. ∞ for other strings §2.3 [WV]
R17 Repeated note: same finger in slow legato 1 (fast détaché: 0) §8 [MY11]
R18 Consistency: same fingering for the same transposed figure −1 per matched note §4 [MY11]
R19 Lookahead: choose the position that contains the next figure; penalise shift–shift-back within ≤2 notes 4 §3.4 [GRP][GRS]
R20 Same finger on two consecutive notes of an arpeggio (shifting) 2 (Galamian 1) §3.3 [MY11]
R21 Chord finger patterns: minor triad 4-2-1, major 4-3-1, dim7 4-2-1-3 asc; deviation 1 §6.7, §7 [MY11]
R22 Minor third / augmented second with adjacent fingers Flesch 2 / Galamian 0 §2.4 [MY11]
R23 Natural harmonic substitution for the octave node note (style) 0 to 3 §5 [WV][KRU]
R24 Viola multiplier: R5 ×1.5, half/intermediate positions −0.5 style §9 [VSM][VAF]
R25 Half position (a=1) occupancy 0.5 violin / 0 viola §2.1 [MY11][VAF]

11.3 Test cases (input → expected; ✓ = exact oracle, ≈ = acceptable-set member)

| ID | Input (MIDI) | Expected | Source | |—|—|—|—| | T1 ✓ | G major 1 oct ascending 55 57 59 60 62 64 66 67 | G0 G1 G2 G3 D0 D1 D2 D3, all 1st position | [TUN][DV][SCH] | | T2 ✓ | same, descending 67 66 64 62 60 59 57 55 | D3 D2 D1 G4 G3 G2 G1 G0 (finger 4 instead of open D) | [DV][SCH] | | T3 ≈ | G major 3 oct ascending 55…91 | §6.3 G-major table (shift A3→A1@4, E2→E1@6) or §6.4 Cooper (shift on D string to 3rd) | [DV][KSU] | | T4 ✓ | A major 3 oct, Galamian | §6.3 A-major line (A string 3rd position with high 4 on G♯5; E string 3rd→5th→7th) | [DV] | | T5 ✓ | C major 3 oct from C4 (60) | starts G1@3; top: G6 E1@9 … C7 E4 | [DV] | | T6 ✓ | D major 3 oct from D4 | starts G2@3; top D7 by same-finger semitone shift on 4 | [DV] | | T7 ✓ | Twinkle, A major (§6.8) | A0 A0 E0 E0 E1 E1 E0 A3 A3 A2 A2 A1 A1 A0 (beginner profile) | [MF][WSU] | | T8 ≈ | Twinkle, expressive profile | E5 notes as A4 (stay on A string); rest identical | R11/R10 [WV][KRU] | | T9 ✓ | chromatic G3→G6 (55…91), “newer” | §6.6 Kennedy sequence; no same-finger consecutive pair except the final 4-4 | [KEN][MY11] | | T10 ✓ | chromatic G3→D4, “older” style | 0 1 1 2 2 3 3 | [SCH] | | T11 ✓ | one octave on each string from open, 1st position, 4 notes: D4 E4 F♯4 G4 / D4 E4 F4 G4 / D4 E4 F♯4 G♯4 | D0 1 2 3 with offsets FP1 / FP2 / FP3 | [DAK] | | T12 ✓ | E♭ on open-string pitch: D♯4 (63) in a 1st-position G-string passage, e.g. 59 60 63 | G2 G3 G4 (4 on lower string rather than low-1 on D) | [SCH] | | T13 ✓ | double stop {64, 76} (E4+E5) in 1st position | D1 + A4 (octave = 1-4) | [WV][MY11] | | T14 ✓ | double stop {64, 71} (E4+B4) | D1 + A1 (fifth, one finger flat) | [MY11][WC] | | T15 ✓ | double stop {64, 67} (E4+G4) | both on the D string in 1st position (D1, D3) → 2nd position G4+D2 or 3rd position G3+D1 | [GRP]: “must be played in the second position (2nd and 4th finger) or in the third position (1st and 3rd finger)” | | T16 ✓ | thirds {60,64} then {62,66} (C4/E4 → D4/F♯4), 1st position | G3+D1 then G4+D2 (3-1 then 4-2) | [MY11][SCH] | | T17 ✓ | sixth {57,66} (A3/F♯4) | G1+D2 (adjacent fingers) | [MY11] | | T18 ≈ | A-string run 72 74 76 74 72 (C5 D5 E5 D5 C5), legato | A2 A3 A4 A3 A2 (finger 4, not open E: no single-note crossing) | [MY11][KRU][GRP] | | T19 ≈ | oscillation 72 74 76 77 76 74 72 (C5…F5) on A, legato | A1 A2 A3 A4 A3 A2 A1 in 2nd position (avoids 1st↔3rd shifting and an E-string F5) | [GRS][MY11] | | T20 ✓ | repeated slow note 74 74 74 (D5, half notes, legato) | finger changes (e.g. A3, then 4 in 2nd/half or 1@3); never three identical | [MY11] | | T21 ✓ | ascending fully-diminished 7th arpeggio in one position, 4 notes | fingers 4-2-1-3 | [MY11] | | T22 ✓ | broken minor triad in one position | fingers 1-2-4 | [MY11] | | T23 ✓ | natural harmonic request (o) at E6 on the E string | E4 extended from 3rd position (touch, octave node) | [KRU][WV] | | T24 ✓ | viola C major 3 oct (48→84) | violin G-major Cooper digits on C G D A | [KSU] | | T25 ✓ | viola A major 2 oct from A3 on G string | G1 G2 G3 G4 | D1 D2 D3 D4 | A1 A2 A3 – A1@4 A2 A3 A4 | [TBV] | | T26 ≈ | sul G marking on a phrase spanning G3–G5 | all on G; positions up to ≈ 8th | [WV][GRP] | | T27 ✓ | fast 16ths A4 B4 C♯5 D5 E5 F♯5 (69…78) staccato | A0 A1 A2 A3 E0 E1 (open E allowed in fast notes) | [WV] | | T28 ✓ | same, slow cantabile with E5 a long climax | E5 = A4 (no open string on climax) | [WV][MY11] | | T29 ≈ | descending chromatic E string top G6→E5 | 4-4 3 2 1 | 4 3 2 1 | 4 3 2 1 | (½) 2 1 0 | [KEN] | | T30 ✓ | consecutive major sixths a semitone apart | 1-3 then 2-4 | [MY11] | | T31 ✓ | two consecutive minor sixths a whole step apart | 1-2 then 3-4 | [MY11] | | T32 ≈ | small-hand profile, broken tenth in 1st position | shift instead of 1-4 stretch (Flesch); large-hand profile: stretch (Galamian) | [MY11] |

Note on T15: Grove’s example is written <g' e'> (E4 and G4). In 1st position both notes lie on the D string (E4 = D1, G4 = D3), so the solver must move the lower note to the G string. Decoded against §2.1 [calc]: in 2nd position (a = 3–4) E4 = G4 and G4 = D2; in 3rd position (a = 5) E4 = G3 and G4 = D1.


12. Historical treatises — what each contributed (compact)

| Author, work | Contribution relevant to fingering | Tag | |—|—|—| | Galliard tablature (early 17th c.) | 4th finger descending, open string ascending | [MY11][V] | | Merula (before 1639) | 1st–3rd (and 4th) positions already used | [GRS][V] | | Corrette, L’école d’Orphée (1738) | seven positions | [MY11][V] | | Geminiani, The Art of Playing on the Violin Op. 9 (London 1751) | 24 exercises; shifting, extensions and contractions; consecutive chromatic fingering; “keep fingers as firm as possible, and not to raise them until there is a necessity”; the “Geminiani chord”; opposed to L. Mozart on many points | [WGE][MY11][BURI][V]; Geminiani’s numbered “orders” of positions [?] | | L. Mozart, Versuch einer gründlichen Violinschule (Augsburg 1756) | necessity / convenience / elegance; whole vs half positions; shift on an open string, on the beat and bow change, after a long note; change finger on a repeated note; 4th-finger extension to stay on one string | [MY11][KRU][VAF][V] | | L’Abbé le fils, Principes du violon (1761) | first known discussion of half position; diminished fifths with adjacent fingers | [MY11][V] | | Khandoshkin | whole passages on one string | [MY11][V] | | Baillot, L’Art du violon (1834) | best-known position studies (all in C major, per Grove) | [WBA][GRP][V] | | Spohr, Violinschule (Vienna 1832) | codified current technique; Spohr invented the chinrest c. 1820, which freed the left hand for shifting (Ricci’s thesis) | [WSP][MY11][V]; Spohr’s own fingering rules [?] | | Paganini | one-finger glissando scales; position-less virtuosity | [MY11][V] | | Bériot (c. 1870) | separates expressive from technical fingering; credited with one-finger-per-semitone chromatics | [MY11][KRU][V] | | Schroeder, Handbook of Violin Playing (Eng. tr.) | open-up/4-down rule; older chromatic fingering; shift mechanics; double-stop catalogue; viola chapter | [SCH][V] | | Ševčík, Op. 1 (1880), Op. 8 Changes of Position (1895, 59 exercises), Op. 9 | Semitone System; exhaustive shift combinations (“Op. 8 contains virtually all combinations of shifts”) | [WSE][IMS8][SP2][V] | | Flesch, Art of Violin Playing (1923); Scale System (1926); Violin Fingering: Its Theory and Practice (Eng. 1966) | fingering definition; >1,700 examples; anti half-step shift; anti open string in cantilena; string characters; B/L portamento | [WFL][MY11][KRU][FLN][V]; Scale System date [T] | | Auer, Violin Playing as I Teach It (1921) | inaudible shifts; rhythmic fingering; normal-hand editing | [AUE][V] | | Dounis (Op. 12 1921 … Op. 29 1942) | finger independence, light shifting finger | [WDO][STS][V] | | Yampolsky, Principles of Violin Fingering (Eng. OUP 1967) | rational vs irrational fingering; oblique crossings; inaudible shift tools; string characters | [MY11][V] | | Galamian, Principles of Violin Playing and Teaching and Contemporary Violin Technique (both 1962) | frame shrinks; creeping fingering; half-step shift in slurs; open strings OK; varied scale fingerings | [WGA][STS][MY11][V] | | Yankelevich | intermediary-note study (oscillograms) | [STI][V] | | Szigeti, Szigeti on the Violin (1969) | P4 natural frame; whole-tone crossings; semitone shifts; finger change on repeated notes | [MY11][V] | | Suzuki | 10 volumes from Twinkle; 1st position, open strings | [WSU][MF][V] | | Simon Fischer, Basics (1997), Scales (Peters 2012) | modern exercise compendia (finger patterns, shifting, 3- and 4-octave scales) | [T] (contents not fetched) |


References