SToV ← JJM Homepage

Shorthand Tabs on Violin (SToV)

Music representation system

Shorthand Tabs on Violin (SToV) is a system for tabs readers to learn classical stringed instruments, such as the violin. Without frets, left hand finger placement for the violin may seem intimidating, but it can be broken down in the same way as frets on the guitar. Unlike both tabs and traditional Western notation, SToV was designed to be highly condensed and easy to type out on a keyboard, even on a cellphone.

Though it can be used for monophonic pieces, this system excels at condensing polyphonic music such as Bach's Chaccone. Take the first phrase for instance:

5 bars of classical sheet music, chords in 3/4 time, treble clef

In SToV, this would be notated as:
{4.-8
730-xx0
4-4.-8
7510-6500-[x]0
4-4.-8
7301-335-xx3
4-4-16[4]
051-230-65p3(2)
16[4]-4.-8}
75p2h3p0-730-xx0

One element of the original notation lost with conversion to SToV is different note lengths within one chord. While the first two notes of the Chaccone are played as a dotted quarter followed by an 8th, having the lower two voices notated as half notes gives important context for phrasing and other performance nuances.

Each line of SToV has two streams of data: rhythm and pitch, with the former enclosed in curly braces. Double spaces indicate bar lines. Hyphens delineate left hand formations (“segments”), with numbers representing the “fret” played on each string. The strings are read left to right, lowest to highest. An x indicates no note is played on that string, while [x] is shorthand for xxx, indicating the three lowest strings are silent. Silent upper strings are implicit (e.g. 730 is equivalent to 730x). Transitions between pitches are described using guitar tab terminology: p indicates a pull-off (descending notes on the same string), while h indicates a hammer-on (ascending). Mordents are further condensed using parentheses, such that A(B) is equivalent to AhBpA. To maintain clarity about which strings are indicated, a new segment must be started when switching strings after a hammer-on, pull-off, or mordent.

The rhythm and pitch streams must have the same number of segments in each line. This allows for differentiation between arpeggiation and double stops. For example, {4.} 730 indicates a dotted quarter chord, while {888} 730 indicates 8th note arpeggiation. Durations are notated numerically (2 = half, 4 = quarter, 8 = 8th, etc.), with dots augmenting them accordingly. An x in the rhythm stream indicates an 8th note rest, with longer rests being notated as multiples (e.g. xx = quarter rest) and shorter rests being half or quarter Xs (e.g. > = 16th rest, \ = 32nd rest). Repeated durations are notated in square brackets (e.g. 16[2] = two 16th notes).

Monophonic example:
{8.32[2]-8-8
xx3(5)-xx3-xx3
16[2]-4->16
xx31-[x]1-[x]1-[x]1
16[2]-4->16
[x]1h5-[x]5-[x]8
8.16-16[4]}
[x]8p5-[x]8p6p5p3

4 bars of classical music, in 2/4 meter