@@ -1426,7 +1426,40 @@ export const FIGNER_INSTRUMENT_DATA: { [_: string]: IFIGNER_INSTRUMENT_DATA } =
"单吐是用舌尖顶住上牙的牙根,用气息轻轻地把舌尖冲开,待声音发出后舌尖有弹性地返回到原来的位置,这时舌尖就像一个通气阀门,如果我们让它发出声音就像发“嘟”音的感觉。在有连线的地方只有第一个音采用单吐的技法,后面的音不再做吐音,只接前面“嘟”音的尾音发出“呜”音,整个连线里面的音就像“嘟呜”的。",
},
],
- tones: [],
+ tones: [
+ {
+ key: 1,
+ name: "C",
+ octave: 5,
+ step: 0,
+ realKey: 0,
+ realName: "",
+ },
+ key: 4,
+ name: "F",
+ octave: 4,
+ step: -1,
+ realName: "F4",
+ key: 2,
+ name: "D",
+ realName: "D4",
+ key: 5,
+ name: "G",
+ realName: "G4",
+ ],
list: [
{
key: 1,
@@ -1656,6 +1689,693 @@ export const FIGNER_INSTRUMENT_DATA: { [_: string]: IFIGNER_INSTRUMENT_DATA } =
realName: "D7",
+ listF4: [
+ realKey: 60,
+ realName: "C5",
+ mark: "rise",
+ realKey: 61,
+ realName: "Db5",
+ key: 6,
+ realKey: 62,
+ realName: "D5",
+ name: "E",
+ realKey: 63,
+ realName: "Eb5",
+ key: 7,
+ realKey: 64,
+ realName: "E5",
+ realKey: 65,
+ realName: "F5",
+ realKey: 66,
+ realName: "Gb5",
+ realKey: 67,
+ realName: "G5",
+ name: "A",
+ realKey: 68,
+ realName: "Ab5",
+ key: 3,
+ realKey: 69,
+ realName: "A5",
+ name: "B",
+ realKey: 70,
+ realName: "Bb5",
+ mark: 'rise',
+ realKey: 71,
+ realName: "B5",
+ octave: 6,
+ realKey: 72,
+ realName: "C6",
+ realKey: 73,
+ realName: "Db6",
+ realKey: 74,
+ realName: "D6",
+ realKey: 75,
+ realName: "Eb6",
+ realKey: 76,
+ realName: "E6",
+ step: 1,
+ 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,
+ realKey: 84,
+ realName: "C7",
+ realKey: 85,
+ realName: "Db7",
+ realKey: 86,
+ realName: "D7",
+ listD4: [
+ step: 2,
+ listG4: [
ocarina: {
tips: [