[
  {
    "id": "c-major",
    "root": "C",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "C",
      "D",
      "E",
      "F",
      "G",
      "A",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-major",
    "root": "C#",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "C#",
      "D#",
      "E#",
      "F#",
      "G#",
      "A#",
      "B#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-major",
    "root": "D",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "D",
      "E",
      "F#",
      "G",
      "A",
      "B",
      "C#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-major",
    "root": "Eb",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "Eb",
      "F",
      "G",
      "Ab",
      "Bb",
      "C",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-major",
    "root": "E",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "E",
      "F#",
      "G#",
      "A",
      "B",
      "C#",
      "D#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-major",
    "root": "F",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "F",
      "G",
      "A",
      "Bb",
      "C",
      "D",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-major",
    "root": "F#",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "F#",
      "G#",
      "A#",
      "B",
      "C#",
      "D#",
      "E#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-major",
    "root": "G",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "G",
      "A",
      "B",
      "C",
      "D",
      "E",
      "F#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-major",
    "root": "Ab",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "Ab",
      "Bb",
      "C",
      "Db",
      "Eb",
      "F",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-major",
    "root": "A",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "A",
      "B",
      "C#",
      "D",
      "E",
      "F#",
      "G#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-major",
    "root": "Bb",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "Bb",
      "C",
      "D",
      "Eb",
      "F",
      "G",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-major",
    "root": "B",
    "type": "major",
    "type_name": "Major (Ionian)",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "B",
      "C#",
      "D#",
      "E",
      "F#",
      "G#",
      "A#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-natural-minor",
    "root": "C",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "C",
      "D",
      "Eb",
      "F",
      "G",
      "Ab",
      "Bb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-natural-minor",
    "root": "C#",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "C#",
      "D#",
      "E",
      "F#",
      "G#",
      "A",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-natural-minor",
    "root": "D",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "D",
      "E",
      "F",
      "G",
      "A",
      "Bb",
      "C"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-natural-minor",
    "root": "Eb",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "Eb",
      "F",
      "Gb",
      "Ab",
      "Bb",
      "Cb",
      "Db"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-natural-minor",
    "root": "E",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "E",
      "F#",
      "G",
      "A",
      "B",
      "C",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-natural-minor",
    "root": "F",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "F",
      "G",
      "Ab",
      "Bb",
      "C",
      "Db",
      "Eb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-natural-minor",
    "root": "F#",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "F#",
      "G#",
      "A",
      "B",
      "C#",
      "D",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-natural-minor",
    "root": "G",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "G",
      "A",
      "Bb",
      "C",
      "D",
      "Eb",
      "F"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-natural-minor",
    "root": "Ab",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "Ab",
      "Bb",
      "Cb",
      "Db",
      "Eb",
      "Fb",
      "Gb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-natural-minor",
    "root": "A",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "A",
      "B",
      "C",
      "D",
      "E",
      "F",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-natural-minor",
    "root": "Bb",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "Bb",
      "C",
      "Db",
      "Eb",
      "F",
      "Gb",
      "Ab"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-natural-minor",
    "root": "B",
    "type": "natural minor",
    "type_name": "Natural minor (Aeolian)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "B",
      "C#",
      "D",
      "E",
      "F#",
      "G",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-harmonic-minor",
    "root": "C",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "C",
      "D",
      "Eb",
      "F",
      "G",
      "Ab",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          9,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          2,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-harmonic-minor",
    "root": "C#",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "C#",
      "D#",
      "E",
      "F#",
      "G#",
      "A",
      "B#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          10
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          3,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-harmonic-minor",
    "root": "D",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "D",
      "E",
      "F",
      "G",
      "A",
      "Bb",
      "C#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          2,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-harmonic-minor",
    "root": "Eb",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "Eb",
      "F",
      "Gb",
      "Ab",
      "Bb",
      "Cb",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          3,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          9,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-harmonic-minor",
    "root": "E",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "E",
      "F#",
      "G",
      "A",
      "B",
      "C",
      "D#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          10
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-harmonic-minor",
    "root": "F",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "F",
      "G",
      "Ab",
      "Bb",
      "C",
      "Db",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          9,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          2,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          9,
          12
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-harmonic-minor",
    "root": "F#",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "F#",
      "G#",
      "A",
      "B",
      "C#",
      "D",
      "E#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          10
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          3,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          10
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-harmonic-minor",
    "root": "G",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "G",
      "A",
      "Bb",
      "C",
      "D",
      "Eb",
      "F#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          2,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          2,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-harmonic-minor",
    "root": "Ab",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "Ab",
      "Bb",
      "Cb",
      "Db",
      "Eb",
      "Fb",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          3,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          9,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          3,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-harmonic-minor",
    "root": "A",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "A",
      "B",
      "C",
      "D",
      "E",
      "F",
      "G#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          10
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-harmonic-minor",
    "root": "Bb",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "Bb",
      "C",
      "Db",
      "Eb",
      "F",
      "Gb",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          2,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          9,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-harmonic-minor",
    "root": "B",
    "type": "harmonic minor",
    "type_name": "Harmonic minor",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      8,
      11
    ],
    "note_count": 7,
    "notes": [
      "B",
      "C#",
      "D",
      "E",
      "F#",
      "G",
      "A#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          3,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          10
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-melodic-minor",
    "root": "C",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "C",
      "D",
      "Eb",
      "F",
      "G",
      "A",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          5,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          5,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-melodic-minor",
    "root": "C#",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "C#",
      "D#",
      "E",
      "F#",
      "G#",
      "A#",
      "B#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          6,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          6,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-melodic-minor",
    "root": "D",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "D",
      "E",
      "F",
      "G",
      "A",
      "B",
      "C#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-melodic-minor",
    "root": "Eb",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "Eb",
      "F",
      "Gb",
      "Ab",
      "Bb",
      "C",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          5,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-melodic-minor",
    "root": "E",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "E",
      "F#",
      "G",
      "A",
      "B",
      "C#",
      "D#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          6,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-melodic-minor",
    "root": "F",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "F",
      "G",
      "Ab",
      "Bb",
      "C",
      "D",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          5,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-melodic-minor",
    "root": "F#",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "F#",
      "G#",
      "A",
      "B",
      "C#",
      "D#",
      "E#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          6,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-melodic-minor",
    "root": "G",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "G",
      "A",
      "Bb",
      "C",
      "D",
      "E",
      "F#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          5,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-melodic-minor",
    "root": "Ab",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "Ab",
      "Bb",
      "Cb",
      "Db",
      "Eb",
      "F",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          6,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-melodic-minor",
    "root": "A",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "A",
      "B",
      "C",
      "D",
      "E",
      "F#",
      "G#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-melodic-minor",
    "root": "Bb",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "Bb",
      "C",
      "Db",
      "Eb",
      "F",
      "G",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          5,
          7,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          4,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-melodic-minor",
    "root": "B",
    "type": "melodic minor",
    "type_name": "Melodic minor (ascending)",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "B",
      "C#",
      "D",
      "E",
      "F#",
      "G#",
      "A#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          6,
          8,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          5,
          7,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-dorian",
    "root": "C",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "C",
      "D",
      "Eb",
      "F",
      "G",
      "A",
      "Bb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-dorian",
    "root": "C#",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "C#",
      "D#",
      "E",
      "F#",
      "G#",
      "A#",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-dorian",
    "root": "D",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "D",
      "E",
      "F",
      "G",
      "A",
      "B",
      "C"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-dorian",
    "root": "Eb",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "Eb",
      "F",
      "Gb",
      "Ab",
      "Bb",
      "C",
      "Db"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-dorian",
    "root": "E",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "E",
      "F#",
      "G",
      "A",
      "B",
      "C#",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-dorian",
    "root": "F",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "F",
      "G",
      "Ab",
      "Bb",
      "C",
      "D",
      "Eb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-dorian",
    "root": "F#",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "F#",
      "G#",
      "A",
      "B",
      "C#",
      "D#",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-dorian",
    "root": "G",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "G",
      "A",
      "Bb",
      "C",
      "D",
      "E",
      "F"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-dorian",
    "root": "Ab",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "Ab",
      "Bb",
      "Cb",
      "Db",
      "Eb",
      "F",
      "Gb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-dorian",
    "root": "A",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "A",
      "B",
      "C",
      "D",
      "E",
      "F#",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-dorian",
    "root": "Bb",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "Bb",
      "C",
      "Db",
      "Eb",
      "F",
      "G",
      "Ab"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-dorian",
    "root": "B",
    "type": "dorian",
    "type_name": "Dorian",
    "intervals": [
      0,
      2,
      3,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "B",
      "C#",
      "D",
      "E",
      "F#",
      "G#",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-phrygian",
    "root": "C",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "C",
      "Db",
      "Eb",
      "F",
      "G",
      "Ab",
      "Bb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-phrygian",
    "root": "C#",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "C#",
      "D",
      "E",
      "F#",
      "G#",
      "A",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-phrygian",
    "root": "D",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "D",
      "Eb",
      "F",
      "G",
      "A",
      "Bb",
      "C"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-phrygian",
    "root": "Eb",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "Eb",
      "Fb",
      "Gb",
      "Ab",
      "Bb",
      "Cb",
      "Db"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-phrygian",
    "root": "E",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "E",
      "F",
      "G",
      "A",
      "B",
      "C",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-phrygian",
    "root": "F",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "F",
      "Gb",
      "Ab",
      "Bb",
      "C",
      "Db",
      "Eb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-phrygian",
    "root": "F#",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "F#",
      "G",
      "A",
      "B",
      "C#",
      "D",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-phrygian",
    "root": "G",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "G",
      "Ab",
      "Bb",
      "C",
      "D",
      "Eb",
      "F"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-phrygian",
    "root": "Ab",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "Ab",
      "Bbb",
      "Cb",
      "Db",
      "Eb",
      "Fb",
      "Gb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-phrygian",
    "root": "A",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "A",
      "Bb",
      "C",
      "D",
      "E",
      "F",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-phrygian",
    "root": "Bb",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "Bb",
      "Cb",
      "Db",
      "Eb",
      "F",
      "Gb",
      "Ab"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-phrygian",
    "root": "B",
    "type": "phrygian",
    "type_name": "Phrygian",
    "intervals": [
      0,
      1,
      3,
      5,
      7,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "B",
      "C",
      "D",
      "E",
      "F#",
      "G",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-lydian",
    "root": "C",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "C",
      "D",
      "E",
      "F#",
      "G",
      "A",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-lydian",
    "root": "C#",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "C#",
      "D#",
      "E#",
      "F##",
      "G#",
      "A#",
      "B#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-lydian",
    "root": "D",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "D",
      "E",
      "F#",
      "G#",
      "A",
      "B",
      "C#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-lydian",
    "root": "Eb",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "Eb",
      "F",
      "G",
      "A",
      "Bb",
      "C",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-lydian",
    "root": "E",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "E",
      "F#",
      "G#",
      "A#",
      "B",
      "C#",
      "D#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-lydian",
    "root": "F",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "F",
      "G",
      "A",
      "B",
      "C",
      "D",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-lydian",
    "root": "F#",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "F#",
      "G#",
      "A#",
      "B#",
      "C#",
      "D#",
      "E#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-lydian",
    "root": "G",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "G",
      "A",
      "B",
      "C#",
      "D",
      "E",
      "F#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-lydian",
    "root": "Ab",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "Ab",
      "Bb",
      "C",
      "D",
      "Eb",
      "F",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-lydian",
    "root": "A",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "A",
      "B",
      "C#",
      "D#",
      "E",
      "F#",
      "G#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-lydian",
    "root": "Bb",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "Bb",
      "C",
      "D",
      "E",
      "F",
      "G",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-lydian",
    "root": "B",
    "type": "lydian",
    "type_name": "Lydian",
    "intervals": [
      0,
      2,
      4,
      6,
      7,
      9,
      11
    ],
    "note_count": 7,
    "notes": [
      "B",
      "C#",
      "D#",
      "E#",
      "F#",
      "G#",
      "A#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-mixolydian",
    "root": "C",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "C",
      "D",
      "E",
      "F",
      "G",
      "A",
      "Bb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-mixolydian",
    "root": "C#",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "C#",
      "D#",
      "E#",
      "F#",
      "G#",
      "A#",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-mixolydian",
    "root": "D",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "D",
      "E",
      "F#",
      "G",
      "A",
      "B",
      "C"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-mixolydian",
    "root": "Eb",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "Eb",
      "F",
      "G",
      "Ab",
      "Bb",
      "C",
      "Db"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-mixolydian",
    "root": "E",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "E",
      "F#",
      "G#",
      "A",
      "B",
      "C#",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-mixolydian",
    "root": "F",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "F",
      "G",
      "A",
      "Bb",
      "C",
      "D",
      "Eb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-mixolydian",
    "root": "F#",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "F#",
      "G#",
      "A#",
      "B",
      "C#",
      "D#",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-mixolydian",
    "root": "G",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "G",
      "A",
      "B",
      "C",
      "D",
      "E",
      "F"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-mixolydian",
    "root": "Ab",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "Ab",
      "Bb",
      "C",
      "Db",
      "Eb",
      "F",
      "Gb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-mixolydian",
    "root": "A",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "A",
      "B",
      "C#",
      "D",
      "E",
      "F#",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-mixolydian",
    "root": "Bb",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "Bb",
      "C",
      "D",
      "Eb",
      "F",
      "G",
      "Ab"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-mixolydian",
    "root": "B",
    "type": "mixolydian",
    "type_name": "Mixolydian",
    "intervals": [
      0,
      2,
      4,
      5,
      7,
      9,
      10
    ],
    "note_count": 7,
    "notes": [
      "B",
      "C#",
      "D#",
      "E",
      "F#",
      "G#",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-locrian",
    "root": "C",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "C",
      "Db",
      "Eb",
      "F",
      "Gb",
      "Ab",
      "Bb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-locrian",
    "root": "C#",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "C#",
      "D",
      "E",
      "F#",
      "G",
      "A",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-locrian",
    "root": "D",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "D",
      "Eb",
      "F",
      "G",
      "Ab",
      "Bb",
      "C"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-locrian",
    "root": "Eb",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "Eb",
      "Fb",
      "Gb",
      "Ab",
      "Bbb",
      "Cb",
      "Db"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-locrian",
    "root": "E",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "E",
      "F",
      "G",
      "A",
      "Bb",
      "C",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-locrian",
    "root": "F",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "F",
      "Gb",
      "Ab",
      "Bb",
      "Cb",
      "Db",
      "Eb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-locrian",
    "root": "F#",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "F#",
      "G",
      "A",
      "B",
      "C",
      "D",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-locrian",
    "root": "G",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "G",
      "Ab",
      "Bb",
      "C",
      "Db",
      "Eb",
      "F"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-locrian",
    "root": "Ab",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "Ab",
      "Bbb",
      "Cb",
      "Db",
      "Ebb",
      "Fb",
      "Gb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-locrian",
    "root": "A",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "A",
      "Bb",
      "C",
      "D",
      "Eb",
      "F",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          5,
          6,
          8,
          10,
          11
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-locrian",
    "root": "Bb",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "Bb",
      "Cb",
      "Db",
      "Eb",
      "Fb",
      "Gb",
      "Ab"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          4,
          6,
          8,
          9,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          4,
          6,
          7,
          9,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          6,
          7,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-locrian",
    "root": "B",
    "type": "locrian",
    "type_name": "Locrian",
    "intervals": [
      0,
      1,
      3,
      5,
      6,
      8,
      10
    ],
    "note_count": 7,
    "notes": [
      "B",
      "C",
      "D",
      "E",
      "F",
      "G",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          3,
          5,
          6,
          8,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          9,
          10,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          3,
          5,
          7,
          8,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-minor-pentatonic",
    "root": "C",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "C",
      "Eb",
      "F",
      "G",
      "Bb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-minor-pentatonic",
    "root": "C#",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "C#",
      "E",
      "F#",
      "G#",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-minor-pentatonic",
    "root": "D",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "D",
      "F",
      "G",
      "A",
      "C"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-minor-pentatonic",
    "root": "Eb",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "Eb",
      "Gb",
      "Ab",
      "Bb",
      "Db"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-minor-pentatonic",
    "root": "E",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "E",
      "G",
      "A",
      "B",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-minor-pentatonic",
    "root": "F",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "F",
      "Ab",
      "Bb",
      "C",
      "Eb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-minor-pentatonic",
    "root": "F#",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "F#",
      "A",
      "B",
      "C#",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-minor-pentatonic",
    "root": "G",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "G",
      "Bb",
      "C",
      "D",
      "F"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-minor-pentatonic",
    "root": "Ab",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "Ab",
      "Cb",
      "Db",
      "Eb",
      "Gb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-minor-pentatonic",
    "root": "A",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "A",
      "C",
      "D",
      "E",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-minor-pentatonic",
    "root": "Bb",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "Bb",
      "Db",
      "Eb",
      "F",
      "Ab"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-minor-pentatonic",
    "root": "B",
    "type": "minor pentatonic",
    "type_name": "Minor pentatonic",
    "intervals": [
      0,
      3,
      5,
      7,
      10
    ],
    "note_count": 5,
    "notes": [
      "B",
      "D",
      "E",
      "F#",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-major-pentatonic",
    "root": "C",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "C",
      "D",
      "E",
      "G",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-major-pentatonic",
    "root": "C#",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "C#",
      "D#",
      "E#",
      "G#",
      "A#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-major-pentatonic",
    "root": "D",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "D",
      "E",
      "F#",
      "A",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-major-pentatonic",
    "root": "Eb",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "Eb",
      "F",
      "G",
      "Bb",
      "C"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-major-pentatonic",
    "root": "E",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "E",
      "F#",
      "G#",
      "B",
      "C#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-major-pentatonic",
    "root": "F",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "F",
      "G",
      "A",
      "C",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-major-pentatonic",
    "root": "F#",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "F#",
      "G#",
      "A#",
      "C#",
      "D#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-major-pentatonic",
    "root": "G",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "G",
      "A",
      "B",
      "D",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-major-pentatonic",
    "root": "Ab",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "Ab",
      "Bb",
      "C",
      "Eb",
      "F"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-major-pentatonic",
    "root": "A",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "A",
      "B",
      "C#",
      "E",
      "F#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          5,
          7,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-major-pentatonic",
    "root": "Bb",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "Bb",
      "C",
      "D",
      "F",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          3,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          6,
          8,
          10
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-major-pentatonic",
    "root": "B",
    "type": "major pentatonic",
    "type_name": "Major pentatonic",
    "intervals": [
      0,
      2,
      4,
      7,
      9
    ],
    "note_count": 5,
    "notes": [
      "B",
      "C#",
      "D#",
      "F#",
      "G#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          4,
          6,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          2,
          4,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          2,
          4,
          7,
          9,
          11
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-blues",
    "root": "C",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "C",
      "Eb",
      "F",
      "Gb",
      "G",
      "Bb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-blues",
    "root": "C#",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "C#",
      "E",
      "F#",
      "G",
      "G#",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-blues",
    "root": "D",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "D",
      "F",
      "G",
      "Ab",
      "A",
      "C"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-blues",
    "root": "Eb",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "Eb",
      "Gb",
      "Ab",
      "Bbb",
      "Bb",
      "Db"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-blues",
    "root": "E",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "E",
      "G",
      "A",
      "Bb",
      "B",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-blues",
    "root": "F",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "F",
      "Ab",
      "Bb",
      "Cb",
      "C",
      "Eb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-blues",
    "root": "F#",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "F#",
      "A",
      "B",
      "C",
      "C#",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-blues",
    "root": "G",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "G",
      "Bb",
      "C",
      "Db",
      "D",
      "F"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-blues",
    "root": "Ab",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "Ab",
      "Cb",
      "Db",
      "Ebb",
      "Eb",
      "Gb"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-blues",
    "root": "A",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "A",
      "C",
      "D",
      "Eb",
      "E",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-blues",
    "root": "Bb",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "Bb",
      "Db",
      "Eb",
      "Fb",
      "F",
      "Ab"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-blues",
    "root": "B",
    "type": "blues",
    "type_name": "Blues scale (minor)",
    "intervals": [
      0,
      3,
      5,
      6,
      7,
      10
    ],
    "note_count": 6,
    "notes": [
      "B",
      "D",
      "E",
      "F",
      "F#",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          7
        ]
      }
    ]
  },
  {
    "id": "c-major-blues",
    "root": "C",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "C",
      "D",
      "Eb",
      "E",
      "G",
      "A"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          8
        ]
      }
    ]
  },
  {
    "id": "c-sharp-major-blues",
    "root": "C#",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "C#",
      "D#",
      "E",
      "E#",
      "G#",
      "A#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      }
    ]
  },
  {
    "id": "d-major-blues",
    "root": "D",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "D",
      "E",
      "F",
      "F#",
      "A",
      "B"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      }
    ]
  },
  {
    "id": "eb-major-blues",
    "root": "Eb",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "Eb",
      "F",
      "Gb",
      "G",
      "Bb",
      "C"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      }
    ]
  },
  {
    "id": "e-major-blues",
    "root": "E",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "E",
      "F#",
      "G",
      "G#",
      "B",
      "C#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      }
    ]
  },
  {
    "id": "f-major-blues",
    "root": "F",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "F",
      "G",
      "Ab",
      "A",
      "C",
      "D"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      }
    ]
  },
  {
    "id": "f-sharp-major-blues",
    "root": "F#",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "F#",
      "G#",
      "A",
      "A#",
      "C#",
      "D#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      }
    ]
  },
  {
    "id": "g-major-blues",
    "root": "G",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "G",
      "A",
      "Bb",
      "B",
      "D",
      "E"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      }
    ]
  },
  {
    "id": "ab-major-blues",
    "root": "Ab",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "Ab",
      "Bb",
      "Cb",
      "C",
      "Eb",
      "F"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      }
    ]
  },
  {
    "id": "a-major-blues",
    "root": "A",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "A",
      "B",
      "C",
      "C#",
      "E",
      "F#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          1,
          2,
          5,
          7,
          10,
          12
        ],
        "root_frets": [
          10
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          0,
          2,
          5,
          7,
          8,
          9,
          12
        ],
        "root_frets": [
          5
        ]
      }
    ]
  },
  {
    "id": "bb-major-blues",
    "root": "Bb",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "Bb",
      "C",
      "Db",
      "D",
      "F",
      "G"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          6
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          1,
          2,
          3,
          6,
          8,
          11
        ],
        "root_frets": [
          11
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          0,
          3,
          5,
          6,
          7,
          10,
          12
        ],
        "root_frets": [
          3
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          3,
          5,
          8,
          10,
          11,
          12
        ],
        "root_frets": [
          8
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          1,
          3,
          4,
          5,
          8,
          10
        ],
        "root_frets": [
          1
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          1,
          3,
          6,
          8,
          9,
          10
        ],
        "root_frets": [
          6
        ]
      }
    ]
  },
  {
    "id": "b-major-blues",
    "root": "B",
    "type": "major blues",
    "type_name": "Major blues",
    "intervals": [
      0,
      2,
      3,
      4,
      7,
      9
    ],
    "note_count": 6,
    "notes": [
      "B",
      "C#",
      "D",
      "D#",
      "F#",
      "G#"
    ],
    "positions": [
      {
        "string_number": 1,
        "string": "e",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          7
        ]
      },
      {
        "string_number": 2,
        "string": "B",
        "frets": [
          0,
          2,
          3,
          4,
          7,
          9,
          12
        ],
        "root_frets": [
          0,
          12
        ]
      },
      {
        "string_number": 3,
        "string": "G",
        "frets": [
          1,
          4,
          6,
          7,
          8,
          11
        ],
        "root_frets": [
          4
        ]
      },
      {
        "string_number": 4,
        "string": "D",
        "frets": [
          0,
          1,
          4,
          6,
          9,
          11,
          12
        ],
        "root_frets": [
          9
        ]
      },
      {
        "string_number": 5,
        "string": "A",
        "frets": [
          2,
          4,
          5,
          6,
          9,
          11
        ],
        "root_frets": [
          2
        ]
      },
      {
        "string_number": 6,
        "string": "E",
        "frets": [
          2,
          4,
          7,
          9,
          10,
          11
        ],
        "root_frets": [
          7
        ]
      }
    ]
  }
]
