a composition test for OP

This commit is contained in:
MeiyanChen 2025-07-16 13:09:05 +02:00
parent a6b54b30e8
commit b27bd18995
2 changed files with 84882 additions and 0 deletions

83959
Presets/OP_Piece_Mei_v2.json Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,923 @@
{
"FluteExpvib.instr.json" : {
"1" : {
"sample" : "FluteExpvib_A3_fm.wav",
"root_key" : 57,
"key_zone_floor" : 57,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"2" : {
"sample" : "FluteExpvib_A4_fm.wav",
"root_key" : 69,
"key_zone_floor" : 69,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"3" : {
"sample" : "FluteExpvib_A5_fm.wav",
"root_key" : 81,
"key_zone_floor" : 81,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"4" : {
"sample" : "FluteExpvib_C3_fm.wav",
"root_key" : 48,
"key_zone_floor" : 48,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"5" : {
"sample" : "FluteExpvib_C4_fm.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"6" : {
"sample" : "FluteExpvib_C5_fm.wav",
"root_key" : 72,
"key_zone_floor" : 72,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"7" : {
"sample" : "FluteExpvib_C5_pm.wav",
"root_key" : 72,
"key_zone_floor" : 72,
"vel_zone_floor" : 42,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"8" : {
"sample" : "FluteExpvib_C6_fm.wav",
"root_key" : 84,
"key_zone_floor" : 84,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"9" : {
"sample" : "FluteExpvib_C6_pm.wav",
"root_key" : 84,
"key_zone_floor" : 84,
"vel_zone_floor" : 42,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"10" : {
"sample" : "FluteExpvib_E3_fm.wav",
"root_key" : 52,
"key_zone_floor" : 52,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"11" : {
"sample" : "FluteExpvib_E3_pm.wav",
"root_key" : 52,
"key_zone_floor" : 52,
"vel_zone_floor" : 42,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"12" : {
"sample" : "FluteExpvib_E4_fm.wav",
"root_key" : 64,
"key_zone_floor" : 64,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"13" : {
"sample" : "FluteExpvib_E5_fm.wav",
"root_key" : 76,
"key_zone_floor" : 76,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"14" : {
"sample" : "FluteExpvib_E5_pm.wav",
"root_key" : 76,
"key_zone_floor" : 76,
"vel_zone_floor" : 42,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
}
,
"SleighBell.instr.json" : {
"1" : {
"sample" : "SleighBell1-60-fm.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"2" : {
"sample" : "SleighBell1-62-fm.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"3" : {
"sample" : "SleighBell1-64-fm.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"4" : {
"sample" : "SleighBell2-65-fm.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"5" : {
"sample" : "SleighBell2-67-fm.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"6" : {
"sample" : "SleighBellShake-57-fm.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"7" : {
"sample" : "SleighBellShake-59-fm.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"8" : {
"sample" : "SleighBell1-60-p.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 21,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"9" : {
"sample" : "SleighBell1-60-f.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"10" : {
"sample" : "SleighBell1-62-f.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"11" : {
"sample" : "SleighBell2-65-f.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
}
,
"UprightPinao.instr.json" : {
"1" : {
"sample" : "UprightPiano-101-f.wav",
"root_key" : 101,
"key_zone_floor" : 101,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"2" : {
"sample" : "UprightPiano-105-f.wav",
"root_key" : 105,
"key_zone_floor" : 105,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"3" : {
"sample" : "UprightPiano-108-f.wav",
"root_key" : 108,
"key_zone_floor" : 108,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"4" : {
"sample" : "UprightPiano-21-f.wav",
"root_key" : 21,
"key_zone_floor" : 21,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"5" : {
"sample" : "UprightPiano-25-f.wav",
"root_key" : 25,
"key_zone_floor" : 25,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"6" : {
"sample" : "UprightPiano-29-f.wav",
"root_key" : 29,
"key_zone_floor" : 29,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"7" : {
"sample" : "UprightPiano-33-f.wav",
"root_key" : 33,
"key_zone_floor" : 33,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"8" : {
"sample" : "UprightPiano-37-f.wav",
"root_key" : 37,
"key_zone_floor" : 37,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"9" : {
"sample" : "UprightPiano-41-f.wav",
"root_key" : 41,
"key_zone_floor" : 41,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"10" : {
"sample" : "UprightPiano-45-f.wav",
"root_key" : 45,
"key_zone_floor" : 45,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"11" : {
"sample" : "UprightPiano-49-f.wav",
"root_key" : 49,
"key_zone_floor" : 49,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"12" : {
"sample" : "UprightPiano-53-f.wav",
"root_key" : 53,
"key_zone_floor" : 53,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"13" : {
"sample" : "UprightPiano-57-f.wav",
"root_key" : 57,
"key_zone_floor" : 57,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"14" : {
"sample" : "UprightPiano-61-f.wav",
"root_key" : 61,
"key_zone_floor" : 61,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"15" : {
"sample" : "UprightPiano-65-f.wav",
"root_key" : 65,
"key_zone_floor" : 65,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"16" : {
"sample" : "UprightPiano-69-f.wav",
"root_key" : 69,
"key_zone_floor" : 69,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"17" : {
"sample" : "UprightPiano-73-f.wav",
"root_key" : 73,
"key_zone_floor" : 73,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"18" : {
"sample" : "UprightPiano-77-f.wav",
"root_key" : 77,
"key_zone_floor" : 77,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"19" : {
"sample" : "UprightPiano-81-f.wav",
"root_key" : 81,
"key_zone_floor" : 81,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"20" : {
"sample" : "UprightPiano-85-f.wav",
"root_key" : 85,
"key_zone_floor" : 85,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"21" : {
"sample" : "UprightPiano-89-f.wav",
"root_key" : 89,
"key_zone_floor" : 89,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"22" : {
"sample" : "UprightPiano-93-f.wav",
"root_key" : 93,
"key_zone_floor" : 93,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"23" : {
"sample" : "UprightPiano-97-f.wav",
"root_key" : 97,
"key_zone_floor" : 97,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
}
,
"WoodClick.instr.json" : {
"1" : {
"sample" : "WoodClick-60-pp.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 0,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"2" : {
"sample" : "WoodClick-62-pp.wav",
"root_key" : 62,
"key_zone_floor" : 62,
"vel_zone_floor" : 0,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"3" : {
"sample" : "WoodClick-64-pp.wav",
"root_key" : 64,
"key_zone_floor" : 64,
"vel_zone_floor" : 0,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"4" : {
"sample" : "WoodClick-60-mp.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 42,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"5" : {
"sample" : "WoodClick-62-mp.wav",
"root_key" : 62,
"key_zone_floor" : 62,
"vel_zone_floor" : 42,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"6" : {
"sample" : "WoodClick-64-mf.wav",
"root_key" : 64,
"key_zone_floor" : 64,
"vel_zone_floor" : 63,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"7" : {
"sample" : "WoodClick-60-f.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"8" : {
"sample" : "WoodClick-62-f.wav",
"root_key" : 62,
"key_zone_floor" : 62,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"9" : {
"sample" : "WoodClick-64-f.wav",
"root_key" : 64,
"key_zone_floor" : 64,
"vel_zone_floor" : 84,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
,
"10" : {
"sample" : "WoodClick-62-ff.wav",
"root_key" : 62,
"key_zone_floor" : 62,
"vel_zone_floor" : 105,
"envelope" : 1,
"direction" : "fw",
"timestretch" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0
}
}
,
"OldSnare.instr.json" : {
"1": {
"sample": "snare_f.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"2": {
"sample": "snare_f2.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"3": {
"sample": "snare_f3.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"4": {
"sample": "snare_ff.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"5": {
"sample": "snare_ff2.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"6": {
"sample": "snare_mf.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"7": {
"sample": "snare_mf2.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"8": {
"sample": "snare_mf3.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"9": {
"sample": "snare_mf4.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"10": {
"sample": "snare_p.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"11": {
"sample": "snare_p2.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"12": {
"sample": "snare_pp.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"13": {
"sample": "snare_pp2.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"14": {
"sample": "snare_pp3.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
},
"15": {
"sample": "snare_rim.wav",
"root_key": 60,
"key_zone_floor": 60,
"vel_zone_floor": 0,
"envelope": 1,
"direction": "fw",
"timestretch": 1,
"loop": [0,0,0],
"start": 0
}
}
,
"violin.instr" : {
"1" : {
"sample" : "VlnEns_susVib_C4_v1.wav",
"root_key" : 72,
"key_zone_floor" : 72,
"vel_zone_floor" : 63,
"envelope" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0.0,
"direction" : "fw",
"timestretch" : 1
}
}
,
"cello.instr" : {
"1" : {
"sample" : "Cello_susvib_C3_v1_1.wav",
"root_key" : 60,
"key_zone_floor" : 60,
"vel_zone_floor" : 63,
"envelope" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0.0,
"direction" : "fw",
"timestretch" : 1
}
}
,
"contrabass.instr" : {
"1" : {
"sample" : "BKCtbss_Pizz_C1_v1_rr1.wav",
"root_key" : 24,
"key_zone_floor" : 24,
"vel_zone_floor" : 63,
"envelope" : 1,
"loop" : [ 0, 0, 0 ],
"start" : 0.0,
"direction" : "fw",
"timestretch" : 1
}
}
}