Explore Symbolic

interface / Symbolic

String Position

A specific fingering position for a chord or note set on a stringed instrument

How it works

This object can carry concrete values or a musical interpretation, depending on its notation.

Written forms

Ways to write this concept

Each notation describes the same underlying object. Load a playable example to hear one MIDI realization in the Code Sequencer.

guitar

String-by-string fret numbers for 6-string guitar, 'x' for muted strings. Assumes standard EADGBE tuning

  • xx02220
  • 320003
  • x32010

bass

String-by-string fret numbers for 4-string bass. Assumes standard EADG tuning

  • x355
  • 0235
  • x133

uke

String-by-string fret numbers for 4-string ukulele. Assumes standard GCEA tuning

  • 2220
  • 0003
  • 2010

tuning

Alternate tuning name followed by hyphen and position

  • dropd-0x02220
  • dadgad-000220
  • openg-000000

cowboy

Dictionary-based position that maximizes open strings and low fret positions for guitar

  • G
  • C
  • D
  • Em
  • Am

custom

Full specification with tuning spelled out and position. Use 'b' for flat, 's' for sharp

  • EADGBE-xx02220
  • DADFsAD-000220
  • EbAbDbGbBbEb-333333
Choose Load beside a convertible example to open its live player. Some catalog formats describe analysis or a display label and have no note realization yet.
Sources and playback

Concept descriptions and examples were adapted from Codex Music Mono’s typed catalog and concept examples. The Code Sequencer plays MIDI through a connected instrument; Symbolic does not synthesize sound.