{
  "sourceSuffixMap": {
    "major": "maj",
    "minor": "min",
    "7": "7",
    "m7": "m7",
    "maj7": "maj7",
    "sus4": "sus4",
    "dim": "dim",
    "aug": "aug",
    "6": "6",
    "add9": "add9",
    "9": "9",
    "11": "11",
    "13": "13",
    "m9": "m9",
    "maj9": "maj9",
    "m6": "m6",
    "add11": "add11",
    "madd9": "madd9",
    "m7b5": "m7b5",
    "7sus4": "7sus4",
    "7b9": "7b9",
    "7#9": "7#9",
    "9#11": "9#11",
    "maj13": "maj13",
    "m11": "m11",
    "maj11": "maj11",
    "dim7": "dim7",
    "aug7": "aug7"
  },
  "uiTypeMap": {
    "Major": {
      "none": "maj",
      "6": "6",
      "9": "add9",
      "11": "add11"
    },
    "m": {
      "none": "min",
      "6": "m6",
      "9": "madd9"
    },
    "7": {
      "none": "7",
      "9": "9",
      "11": "11",
      "13": "13",
      "♭9": "7b9",
      "♯9": "7#9",
      "♯11": "9#11"
    },
    "m7": {
      "none": "m7",
      "9": "m9",
      "11": "m11"
    },
    "M7": {
      "none": "maj7",
      "9": "maj9",
      "11": "maj11",
      "13": "maj13"
    },
    "sus4": {
      "none": "sus4"
    },
    "dim": {
      "none": "dim"
    },
    "aug": {
      "none": "aug"
    }
  },
  "intervalsByType": {
    "maj": [0, 4, 7],
    "min": [0, 3, 7],
    "7": [0, 4, 7, 10],
    "m7": [0, 3, 7, 10],
    "maj7": [0, 4, 7, 11],
    "sus4": [0, 5, 7],
    "dim": [0, 3, 6],
    "aug": [0, 4, 8],
    "6": [0, 4, 7, 9],
    "add9": [0, 4, 7, 14],
    "9": [0, 4, 7, 10, 14],
    "11": [0, 4, 7, 10, 14, 17],
    "13": [0, 4, 7, 10, 14, 17, 21],
    "m9": [0, 3, 7, 10, 14],
    "maj9": [0, 4, 7, 11, 14],
    "m6": [0, 3, 7, 9],
    "add11": [0, 4, 7, 17],
    "madd9": [0, 3, 7, 14],
    "m7b5": [0, 3, 6, 10],
    "7sus4": [0, 5, 7, 10],
    "7b9": [0, 4, 7, 10, 13],
    "7#9": [0, 4, 7, 10, 15],
    "9#11": [0, 4, 7, 10, 14, 18],
    "maj13": [0, 4, 7, 11, 14, 17, 21],
    "m11": [0, 3, 7, 10, 14, 17],
    "maj11": [0, 4, 7, 11, 14, 17],
    "dim7": [0, 3, 6, 9],
    "aug7": [0, 4, 8, 10]
  },
  "notationProfilesByType": {
    "11": {
      "renderMode": "practical-voicing",
      "renderedIntervals": [0, 10, 14, 17],
      "explanatorySymbol": "7(9,11)",
      "annotation": "3と5を省略した実用ボイシングを表示"
    },
    "13": {
      "renderMode": "practical-voicing",
      "renderedIntervals": [0, 4, 10, 14, 21],
      "explanatorySymbol": "7(13)",
      "annotation": "11を省略した実用ボイシングを表示"
    },
    "7b9": {
      "renderMode": "practical-voicing",
      "renderedIntervals": [0, 4, 10, 13],
      "explanatorySymbol": "7(♭9)",
      "annotation": "5を省略した実用ボイシングを表示"
    },
    "9#11": {
      "renderMode": "practical-voicing",
      "renderedIntervals": [0, 4, 10, 14, 18],
      "explanatorySymbol": "7(9,♯11)",
      "annotation": "5を省略した実用ボイシングを表示"
    },
    "maj13": {
      "renderMode": "practical-voicing",
      "renderedIntervals": [0, 4, 11, 14, 21],
      "explanatorySymbol": "maj7(13)",
      "annotation": "11を省略した実用ボイシングを表示"
    },
    "m11": {
      "renderMode": "practical-voicing",
      "renderedIntervals": [0, 3, 10, 14, 17],
      "annotation": "5を省略した実用ボイシングを表示"
    },
    "maj11": {
      "renderMode": "practical-voicing",
      "renderedIntervals": [0, 4, 11, 17],
      "annotation": "5と9を省略した縮約表示",
      "discouraged": true,
      "preferredAlternative": "maj7#11 / maj9#11"
    }
  },
  "onChordPolicyByType": {
    "maj": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 3,
      "requiredRetainedIntervals": [4],
      "preferredRetainedIntervals": [0, 7],
      "minimumPreferredRetainedCount": 1
    },
    "min": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 3,
      "requiredRetainedIntervals": [3],
      "preferredRetainedIntervals": [0, 7],
      "minimumPreferredRetainedCount": 1
    },
    "7": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [4, 10],
      "preferredRetainedIntervals": [0, 7],
      "minimumPreferredRetainedCount": 1
    },
    "m7": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [3, 10],
      "preferredRetainedIntervals": [0, 7],
      "minimumPreferredRetainedCount": 1
    },
    "maj7": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [4, 11],
      "preferredRetainedIntervals": [0, 7],
      "minimumPreferredRetainedCount": 1
    },
    "sus4": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 3,
      "requiredRetainedIntervals": [5],
      "preferredRetainedIntervals": [0, 7],
      "minimumPreferredRetainedCount": 1
    },
    "6": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 3,
      "requiredRetainedIntervals": [4, 9],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "add9": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 3,
      "requiredRetainedIntervals": [4, 2],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "9": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [4, 10, 2],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "m9": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [3, 10, 2],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "maj9": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [4, 11, 2],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "m6": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 3,
      "requiredRetainedIntervals": [3, 9],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "add11": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 3,
      "requiredRetainedIntervals": [4, 5],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "madd9": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 3,
      "requiredRetainedIntervals": [3, 2],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "m7b5": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [3, 6, 10],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "7sus4": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [5, 10],
      "preferredRetainedIntervals": [0, 7],
      "minimumPreferredRetainedCount": 1
    },
    "7b9": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [4, 10, 1],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "7#9": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [4, 10, 3],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "11": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [10, 5],
      "preferredRetainedIntervals": [0, 2],
      "minimumPreferredRetainedCount": 1
    },
    "13": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [4, 10, 9],
      "preferredRetainedIntervals": [0, 2],
      "minimumPreferredRetainedCount": 1
    },
    "9#11": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [4, 10, 2, 6],
      "preferredRetainedIntervals": [0],
      "minimumPreferredRetainedCount": 1
    },
    "maj13": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [4, 11, 9],
      "preferredRetainedIntervals": [0, 2],
      "minimumPreferredRetainedCount": 1
    },
    "m11": {
      "allowDynamicFallback": true,
      "allowCuratedSelection": true,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [3, 10, 5],
      "preferredRetainedIntervals": [0, 2],
      "minimumPreferredRetainedCount": 1
    },
    "maj11": {
      "allowDynamicFallback": false,
      "allowCuratedSelection": false,
      "minimumSoundingNotes": 4,
      "requiredRetainedIntervals": [4, 11, 5],
      "preferredRetainedIntervals": [0, 2],
      "minimumPreferredRetainedCount": 1
    }
  },
  "coverageTargetsByType": {
    "maj": [6, 5, 4],
    "min": [6, 5, 4],
    "7": [6, 5, 4],
    "m7": [6, 5, 4],
    "maj7": [6, 5, 4]
  }
}