@@ -752,6 +752,279 @@ export const FIGNER_INSTRUMENT_DATA: { [_: string]: IFIGNER_INSTRUMENT_DATA } =
realName: "F6",
},
]
+ },
+ melodica:{
+ list: [
+ {
+ key: 4,
+ name: "F",
+ octave: 4,
+ step: -1,
+ realKey: 53,
+ realName: "F4",
+ key: 5,
+ name: "G",
+ realKey: 54,
+ mark: 'fall',
+ realName: "Gb4",
+ realKey: 55,
+ realName: "G4",
+ key: 6,
+ name: "A",
+ realKey: 56,
+ realName: "Ab4",
+ realKey: 57,
+ realName: "A4",
+ key: 7,
+ name: "B",
+ realKey: 58,
+ realName: "Bb4",
+ realKey: 59,
+ realName: "B4",
+ key: 1,
+ name: "C",
+ octave: 5,
+ step: 0,
+ realKey: 60,
+ realName: "C5",
+ key: 2,
+ name: "D",
+ realKey: 61,
+ realName: "Db5",
+ realKey: 62,
+ realName: "D5",
+ key: 3,
+ name: "E",
+ realKey: 63,
+ realName: "Eb5",
+ realKey: 64,
+ realName: "E5",
+ realKey: 65,
+ realName: "F5",
+ realKey: 66,
+ realName: "Gb5",
+ realKey: 67,
+ realName: "G5",
+ realKey: 68,
+ realName: "Ab5",
+ realKey: 69,
+ realName: "A5",
+ realKey: 70,
+ realName: "Bb5",
+ realKey: 71,
+ realName: "B5",
+ octave: 6,
+ step: 1,
+ realKey: 72,
+ realName: "C6",
+ realKey: 73,
+ realName: "Db6",
+ realKey: 74,
+ realName: "D6",
+ realKey: 75,
+ realName: "Eb6",
+ realKey: 76,
+ realName: "E6",
+ realKey: 77,
+ realName: "F6",
+ realKey: 78,
+ realName: "Gb6",
+ realKey: 79,
+ realName: "G6",
+ realKey: 80,
+ realName: "Ab6",
+ realKey: 81,
+ realName: "A6",
+ realKey: 82,
+ realName: "Bb6",
+ realKey: 83,
+ realName: "B6",
+ octave: 7,
+ step: 2,
+ realKey: 84,
+ realName: "C7",
+ ]
}
};
@@ -459,38 +459,38 @@ const relationships = {
77: [],
melodica: {
- 56: [1],
- 57: [2],
- 58: [3],
+ 53: [1],
+ 54: [101],
+ 55: [2],
+ 56: [102],
+ 57: [3],
+ 58: [103],
59: [4],
60: [5],
- 61: [6],
- 62: [7],
- 63: [8],
- 64: [9],
- 65: [10],
- 66: [11],
- 67: [12],
- 68: [13],
- 69: [14],
- 70: [15],
- 71: [16],
- 72: [17],
- 73: [18],
- 74: [19],
- 75: [20],
- 76: [21],
- 77: [22],
- 78: [23],
- 79: [24],
- 80: [25],
- 81: [26],
- 82: [27],
- 83: [28],
- 84: [29],
- 85: [30],
- 86: [31],
- 87: [32],
+ 61: [104],
+ 62: [6],
+ 63: [105],
+ 64: [7],
+ 65: [8],
+ 66: [106],
+ 67: [9],
+ 68: [107],
+ 69: [10],
+ 70: [108],
+ 71: [11],
+ 72: [12],
+ 73: [109],
+ 74: [13],
+ 75: [110],
+ 76: [14],
+ 77: [15],
+ 78: [111],
+ 79: [16],
+ 80: [112],
+ 81: [17],
+ 82: [113],
+ 83: [18],
+ 84: [19],