Merge branch 'master' of gitea.larke.org:kevin/cwtest
This commit is contained in:
commit
fcb5913149
382
src/cwtest/cfg/gutim_full/20240520_scriabin.cfg
Normal file
382
src/cwtest/cfg/gutim_full/20240520_scriabin.cfg
Normal file
@ -0,0 +1,382 @@
|
||||
{
|
||||
test: {
|
||||
|
||||
preset_sel: {
|
||||
|
||||
params: {
|
||||
score_fn: "~/src/cwtest/src/cwtest/cfg/score/temp.csv",
|
||||
|
||||
perfDirL: [
|
||||
|
||||
{
|
||||
dir:"~/src/cwtest/src/cwtest/cfg/gutim_full/data/score",
|
||||
fname:"temp.csv",
|
||||
vel_table: [
|
||||
{ "device":"piano", "name":"spirio" }, // VSL uses Ivory vel table
|
||||
{ "device":"sampler", "name":"ivory" }
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
dir:"~/src/cwtest/src/cwtest/cfg/gutim_full/data/score_scriabin",
|
||||
fname:"temp_with_scriabin_2.csv",
|
||||
vel_table: [
|
||||
{ "device":"piano", "name":"spirio_1" }, // VSL uses Ivory vel table
|
||||
{ "device":"sampler", "name":"ivory" }
|
||||
]
|
||||
},
|
||||
|
||||
|
||||
]
|
||||
|
||||
|
||||
record_dir: "~/src/cwtest/src/cwtest/cfg/gutim_full/preset_select",
|
||||
record_fn: "m1_458_trans_5_scriabin_3",
|
||||
record_fn_ext: "txt",
|
||||
|
||||
flow_proc_dict_fn: "~/src/cwtest/src/cwtest/cfg/gutim_full/flow_proc_dict.cfg",
|
||||
vel_table_fname: "~/src/cwtest/src/cwtest/cfg/gutim_full/vel_table/vel_table_perf.json"
|
||||
vel_table_backup_dir: "~/src/cwtest/src/cwtest/cfg/gutim_full/vel_table/backup"
|
||||
|
||||
//crossFadeSrate: 48000.0, // TODO: move to flow cfg. and set via 'system default sample rate'
|
||||
crossFadeCount: 3,
|
||||
|
||||
beg_play_loc: 1, //0, //12431, // coda 11499,
|
||||
end_play_loc: 16354, //59, //14726, // coda 12426,
|
||||
live_mode_fl: false,
|
||||
dflt_perf_label: "beck_1_5",
|
||||
run_dur_secs: 0,
|
||||
|
||||
enable_recording_fl: false,
|
||||
midi_record_dir: "~/src/cwtest/src/cwtest/cfg/gutim_full/midi_record",
|
||||
midi_record_folder: "shiau_uen",
|
||||
sf_reset_loc: 1,
|
||||
|
||||
score_follower: {
|
||||
enable_flag: false,
|
||||
score_csv_fname: "/home/kevin/src/cwtest/src/cwtest/cfg/gutim_full/temp.csv",
|
||||
search_area_locN: 10,
|
||||
key_wnd_locN: 7,
|
||||
track_print_fl: false, // print output from the sfTrack unit
|
||||
track_results_backtrack_fl: false,
|
||||
|
||||
|
||||
dyn_ref: [
|
||||
{ mark: "silent", level:0, vel:1 },
|
||||
{ mark:"pppp-", level:1, vel:3 },
|
||||
{ mark:"pppp", level:2, vel:5 },
|
||||
{ mark:"pppp+", level:3, vel:7 },
|
||||
{ mark:"ppp-", level:4, vel:10 },
|
||||
{ mark:"ppp", level:5, vel:15 },
|
||||
{ mark:"ppp+", level:6, vel:20 },
|
||||
{ mark:"pp-", level:7, vel:25 },
|
||||
{ mark:"pp", level:8, vel:30 },
|
||||
{ mark:"pp+", level:9, vel:35 },
|
||||
{ mark:"p-", level:10, vel:40 },
|
||||
{ mark:"p", level:11, vel:45 },
|
||||
{ mark:"p+", level:12, vel:50 },
|
||||
{ mark:"mp-", level:13, vel:55 },
|
||||
{ mark:"mp", level:14, vel:60 },
|
||||
{ mark:"mp+", level:15, vel:65 },
|
||||
{ mark:"mf-", level:16, vel:70 },
|
||||
{ mark:"mf", level:17, vel:75 },
|
||||
{ mark:"mf+", level:18, vel:80 },
|
||||
{ mark:"f-", level:19, vel:85 },
|
||||
{ mark:"f", level:20, vel:90 },
|
||||
{ mark:"f+", level:21, vel:95 },
|
||||
{ mark:"ff", level:22, vel:100 },
|
||||
{ mark:"ff+", level:23, vel:105 },
|
||||
{ mark:"fff", level:24, vel:115 },
|
||||
{ mark:"fff+", level:25, vel:120 },
|
||||
{ mark:"ffff", level:26, vel:125 },
|
||||
]
|
||||
|
||||
},
|
||||
|
||||
|
||||
presets: {
|
||||
preset_labelL: [ "dry", "a", "b", "c", "d", "f1", "f2", "f3", "f4", "g", "ga", "g1a", "g1d" ],
|
||||
|
||||
alt_labelL: [ "A","B","C","D","E","F","G" ],
|
||||
|
||||
default_gain: 1.0,
|
||||
default_wet_dry_gain: 0.5,
|
||||
default_fade_ms: 50.0,
|
||||
default_preset: "dry",
|
||||
|
||||
default_master_wet_in_gain: 1.0,
|
||||
default_master_wet_out_gain: 1.0,
|
||||
default_master_dry_gain: 2.0,
|
||||
default_master_sync_delay_ms: 400, // spirio 400
|
||||
|
||||
},
|
||||
|
||||
midi_play_record: {
|
||||
max_midi_msg_count: 32768,
|
||||
midi_timer_period_micro_sec: 15000,
|
||||
all_off_delay_ms: 2500, // delay after stop time to turn off all notes
|
||||
log_in_flag: false,
|
||||
log_out_flag: false,
|
||||
half_pedal_flag: false,
|
||||
min_damper_down_time_ms: 0,
|
||||
|
||||
midi_device_list: [
|
||||
{
|
||||
// SAMPLER
|
||||
enableFl: true,
|
||||
|
||||
label: "sampler",
|
||||
//midi_out_device: "Fastlane",
|
||||
//midi_out_port: "Fastlane MIDI B",
|
||||
|
||||
//midi_out_device: "MIDIFACE 2x2",
|
||||
//midi_out_port: "MIDIFACE 2x2 Midi Out 1",
|
||||
|
||||
midi_out_device: "Scarlett 18i20 USB",
|
||||
midi_out_port: "Scarlett 18i20 USB MIDI 1",
|
||||
|
||||
//midi_out_device: "PipeWire-RT-Event",
|
||||
//midi_out_port: "input",
|
||||
|
||||
force_damper_down_fl: false,
|
||||
force_damper_down_threshold: 35,
|
||||
force_damper_down_velocity: 80,
|
||||
|
||||
scale_chord_notes_enable_fl: false,
|
||||
scale_chord_notes_factor: 0.05,
|
||||
|
||||
},
|
||||
{
|
||||
//SPIRIO
|
||||
|
||||
enableFl: true,
|
||||
label: "piano",
|
||||
//midi_out_device: "Fastlane",
|
||||
//midi_out_port: "Fastlane MIDI A",
|
||||
|
||||
//midi_out_device: "MIDIFACE 2x2",
|
||||
//midi_out_port: "MIDIFACE 2x2 Midi Out 2",
|
||||
|
||||
midi_out_device: "iRig MIDI 2",
|
||||
midi_out_port: "iRig MIDI 2 MIDI 1",
|
||||
|
||||
//midi_out_device: "PC-300",
|
||||
//midi_out_port: "PC-300 MIDI 1",
|
||||
|
||||
//midi_out_device: "PipeWire-RT-Event",
|
||||
//midi_out_port: "input",
|
||||
|
||||
// pedal down velocity input/output mapping
|
||||
/*
|
||||
pedal: {
|
||||
up_id: 0,
|
||||
up_vel: 0,
|
||||
down_id: 127,
|
||||
down_vel: 0,
|
||||
half_down_id: 64,
|
||||
half_down_vel: 43,
|
||||
half_up_id: 63,
|
||||
half_up_vel: 43
|
||||
|
||||
},
|
||||
*/
|
||||
|
||||
force_damper_down_fl: false,
|
||||
force_damper_down_threshold: 35,
|
||||
force_damper_down_velocity: 80,
|
||||
|
||||
scale_chord_notes_enable_fl: false,
|
||||
scale_chord_notes_factor: 0.5,
|
||||
},
|
||||
|
||||
],
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
io: {
|
||||
callbackMutexTimeOutMs: 100,
|
||||
}
|
||||
|
||||
ui: {
|
||||
enableFl: true,
|
||||
physRootDir: "~/src/cwtest/src/libcw/html/preset_sel",
|
||||
dfltPageFn: "index.html",
|
||||
port: 5687,
|
||||
rcvBufByteN: 2048,
|
||||
xmtBufByteN: 2048,
|
||||
fmtBufByteN: 4096,
|
||||
websockTimeOutMs: 25, // max time out while blocking for a websock event
|
||||
queueBlkCnt: 8,
|
||||
queueBlkByteCnt: 32768,
|
||||
idleMsgPeriodMs: 50, // period without messages before an idle message is generated
|
||||
uiCfgFn: "ui.cfg", // default UI resource description
|
||||
asyncFl: false
|
||||
},
|
||||
|
||||
serial: {
|
||||
enableFl: false,
|
||||
pollPeriodMs: 50,
|
||||
recvBufByteN: 512,
|
||||
|
||||
array: [
|
||||
{
|
||||
enableFl: false,
|
||||
asyncFl: false,
|
||||
label: "port1", // User label
|
||||
device: "/dev/ttyUSB0", // Serial device name
|
||||
baud: 115200,
|
||||
bits: 8,
|
||||
stop: 1,
|
||||
parity: "no",
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
midi: {
|
||||
enableFl: true,
|
||||
asyncFl: true,
|
||||
parseBufByteCnt: 1024,
|
||||
appNameStr: "cwtest",
|
||||
fileDevName: "file_dev",
|
||||
fileDevReadAheadMicros: 3000,
|
||||
testFileLabel: "file_0",
|
||||
testFileEnableFl: false
|
||||
|
||||
file_ports: [
|
||||
|
||||
{ "label":"file_0",
|
||||
//"file": "/home/kevin/src/cwtest/src/cwtest/cfg/gutim_full/data1/beck1/record_4/midi.mid",
|
||||
"enable_fl": false },
|
||||
]
|
||||
|
||||
},
|
||||
|
||||
audio: {
|
||||
enableFl: true,
|
||||
|
||||
meterMs: 50, // audio meter filter length and meter callback period
|
||||
threadTimeOutMs: 50, // audio thread cond var time out
|
||||
|
||||
groupL: [
|
||||
{
|
||||
enableFl: true, // (req)
|
||||
asyncFl: true,
|
||||
label: "main", // (req) User label
|
||||
id: 0, // (req) User id (can also be set at runtime)
|
||||
srate: 48000, // (req) Sample rate used by all devices in this group
|
||||
dspFrameCnt: 64 // (req) Size of DSP processing buffers
|
||||
}
|
||||
],
|
||||
|
||||
deviceL: [
|
||||
{
|
||||
// System device name
|
||||
|
||||
device: "Scarlett 18i20 USB USB Audio",
|
||||
//device: "USB Audio CODEC USB Audio",
|
||||
//device: "HDA Intel PCH CS4208 Analog",
|
||||
|
||||
activeFl: true, // (req)
|
||||
meterFl: true, // (opt)
|
||||
label: "main", // (req) User label
|
||||
userId: 0, // (opt) User id (can also be set at runtime)
|
||||
framesPerCycle: 512, // (req) Samples per audio device cycle
|
||||
cycleCnt: 3, // (req) Count of device cycle buffers.
|
||||
inGroup: "main", // (opt) All devices in a group must be 'ready' to source
|
||||
outGroup: "main", // (opt) or sink data before an audio callback is made for that group
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
socket: {
|
||||
enableFl: false,
|
||||
asyncFl: false,
|
||||
maxSocketCnt: 10,
|
||||
recvBufByteCnt: 4096,
|
||||
threadTimeOutMs: 50,
|
||||
socketL: [],
|
||||
}
|
||||
|
||||
flow: {
|
||||
framesPerCycle: 64, // time-domain audio cycles frame per cycle (must match audio 'dspFrameCnt')
|
||||
multiPriPresetProbFl: false, // Use probability to select primary multi-preset
|
||||
multiSecPresetProbFl: false, // Use probability to select secondary multi-preset
|
||||
multiPresetInterpFl: false, // Interpolate between two selected multi-presets
|
||||
maxCycleCount: 0, // 0 disables maxCycleCount
|
||||
printNetworkFl: false, // print the network instance
|
||||
printClassDictFl: false, // print the class description dictionary
|
||||
|
||||
|
||||
network: {
|
||||
aud_in: { class: audio_in, args:{ default:{dev_label:"main"} } },
|
||||
|
||||
// select the first six channels: ivory, mic, vsl
|
||||
split_in: { class: audio_split, in:{ in:aud_in.out } args:{ default:{select[1,1,1,1,1,1 ]}} }
|
||||
|
||||
// delay the incoming audio signal to sync it with the piano
|
||||
sync_delay { class: audio_delay, in: { in:split_in.out }, args:{ default:{ delayMs:400 } }}
|
||||
|
||||
// select the first two channels to feed into the transform
|
||||
sync_split: { class: audio_split, in:{ in:sync_delay.out } args:{ default:{select[1,1]}} }
|
||||
|
||||
mstr_wet_in_gain: { class: audio_gain, in:{ in:sync_split.out } }
|
||||
|
||||
// wet signal processing chain
|
||||
wet_in_gain: { class: audio_gain, in:{ in:mstr_wet_in_gain.out } },
|
||||
|
||||
pva: { class: pv_analysis, in:{ in:wet_in_gain.out }, args:{ default:{ wndSmpN:512, hopSmpN:128, hzFl:false } } },
|
||||
sd: { class: spec_dist, in:{ in:pva.out }, preset:kc, args:{ bypass:false } },
|
||||
pvs: { class: pv_synthesis, in:{ in:sd.out } },
|
||||
cmp: { class: compressor, in:{ in:pvs.out }, preset:kc, args:{ bypass:false } },
|
||||
|
||||
wet_out_gain: { class: audio_gain, in:{ in:cmp.out } },
|
||||
|
||||
//wet_out_gain: { class: audio_gain, in:{ in:pvs.out } },
|
||||
|
||||
mute_wet: { class: audio_gain, in:{ in:wet_out_gain.out } },
|
||||
|
||||
// apply the wet/dry gain balance
|
||||
wd_bal: { class: balance, args{}},
|
||||
wet_bal_gain: { class: audio_gain, in:{ in:mute_wet.out, gain:wd_bal.out } },
|
||||
dry_bal_gain: { class: audio_gain, in:{ in:sync_split.out, gain:wd_bal.inv_out } },
|
||||
|
||||
mstr_wet_out_gain: { class: audio_gain, in:{ in:wet_bal_gain.out } }
|
||||
mstr_dry_out_gain: { class: audio_gain, in:{ in:dry_bal_gain.out } },
|
||||
|
||||
|
||||
// merge the wet/dry signals into a single 4 channel signal
|
||||
merge: { class: audio_merge, in:{ in0:mstr_wet_out_gain.out, in1:mstr_dry_out_gain.out, in2:mstr_wet_out_gain.out, in3:mstr_dry_out_gain.out } },
|
||||
|
||||
aout: { class: audio_out, in:{ in:merge.out }, args:{ default:{dev_label:"main"} } },
|
||||
|
||||
//af_merge { class: audio_merge, in:{ in0:mstr_wet_out_gain.out, in1:sync_delay.out } },
|
||||
|
||||
//af_out: { class: audioFileOut, in:{ in:af_merge.out }, args:{ default:{fname:"/home/kevin/temp/temp.wav"}}},
|
||||
|
||||
}
|
||||
|
||||
presets: {
|
||||
|
||||
dry: { pva:dry, sd:dry, cmp:dry, mute_wet:{ gain:0.0 } },
|
||||
a: { pva:a, sd:a, cmp:a, mute_wet:{ gain:1.0 } },
|
||||
b: { pva:b, sd:b, cmp:b, mute_wet:{ gain:1.0 } },
|
||||
c: { pva:c, sd:c, cmp:c, mute_wet:{ gain:1.0 } },
|
||||
d: { pva:d, sd:d, cmp:d, mute_wet:{ gain:1.0 } },
|
||||
f1: { pva:f_1, sd:f_1, cmp:f_1, mute_wet:{ gain:1.0 } },
|
||||
f2: { pva:f_2, sd:f_2, cmp:f_2, mute_wet:{ gain:1.0 } },
|
||||
f3: { pva:f_3, sd:f_3, cmp:f_3, mute_wet:{ gain:1.0 } },
|
||||
f4: { pva:f_4, sd:f_4, cmp:f_4, mute_wet:{ gain:1.0 } },
|
||||
g: { pva:g, sd:g, cmp:g, mute_wet:{ gain:1.0 } },
|
||||
ga: { pva:g_a sd:g_a, cmp:g_a, mute_wet:{ gain:1.0 } },
|
||||
g1a: { pva:g_1_a sd:g_1_a, cmp:g_1_a, mute_wet:{ gain:1.0 } },
|
||||
g1d: { pva:g_1_d sd:g_1_d, cmp:g_1_d, mute_wet:{ gain:1.0 } }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
382
src/cwtest/cfg/gutim_full/20240524_scriabin.cfg
Normal file
382
src/cwtest/cfg/gutim_full/20240524_scriabin.cfg
Normal file
@ -0,0 +1,382 @@
|
||||
{
|
||||
test: {
|
||||
|
||||
preset_sel: {
|
||||
|
||||
params: {
|
||||
score_fn: "~/src/cwtest/src/cwtest/cfg/score/temp.csv",
|
||||
|
||||
perfDirL: [
|
||||
|
||||
{
|
||||
dir:"~/src/cwtest/src/cwtest/cfg/gutim_full/data/score",
|
||||
fname:"temp.csv",
|
||||
vel_table: [
|
||||
{ "device":"piano", "name":"spirio" }, // VSL uses Ivory vel table
|
||||
{ "device":"sampler", "name":"ivory" }
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
dir:"~/src/cwtest/src/cwtest/cfg/gutim_full/data/score_scriabin",
|
||||
fname:"temp_with_scriabin_2.csv",
|
||||
vel_table: [
|
||||
{ "device":"piano", "name":"spirio_1" }, // VSL uses Ivory vel table
|
||||
{ "device":"sampler", "name":"ivory" }
|
||||
]
|
||||
},
|
||||
|
||||
|
||||
]
|
||||
|
||||
|
||||
record_dir: "~/src/cwtest/src/cwtest/cfg/gutim_full/preset_select",
|
||||
record_fn: "m1_458_trans_5_scriabin_4",
|
||||
record_fn_ext: "txt",
|
||||
|
||||
flow_proc_dict_fn: "~/src/cwtest/src/cwtest/cfg/gutim_full/flow_proc_dict.cfg",
|
||||
vel_table_fname: "~/src/cwtest/src/cwtest/cfg/gutim_full/vel_table/vel_table_perf.json"
|
||||
vel_table_backup_dir: "~/src/cwtest/src/cwtest/cfg/gutim_full/vel_table/backup"
|
||||
|
||||
//crossFadeSrate: 48000.0, // TODO: move to flow cfg. and set via 'system default sample rate'
|
||||
crossFadeCount: 3,
|
||||
|
||||
beg_play_loc: 1, //0, //12431, // coda 11499,
|
||||
end_play_loc: 16354, //59, //14726, // coda 12426,
|
||||
live_mode_fl: false,
|
||||
dflt_perf_label: "beck_1_5",
|
||||
run_dur_secs: 0,
|
||||
|
||||
enable_recording_fl: false,
|
||||
midi_record_dir: "~/src/cwtest/src/cwtest/cfg/gutim_full/midi_record",
|
||||
midi_record_folder: "shiau_uen",
|
||||
sf_reset_loc: 1,
|
||||
|
||||
score_follower: {
|
||||
enable_flag: false,
|
||||
score_csv_fname: "/home/kevin/src/cwtest/src/cwtest/cfg/gutim_full/temp.csv",
|
||||
search_area_locN: 10,
|
||||
key_wnd_locN: 7,
|
||||
track_print_fl: false, // print output from the sfTrack unit
|
||||
track_results_backtrack_fl: false,
|
||||
|
||||
|
||||
dyn_ref: [
|
||||
{ mark: "silent", level:0, vel:1 },
|
||||
{ mark:"pppp-", level:1, vel:3 },
|
||||
{ mark:"pppp", level:2, vel:5 },
|
||||
{ mark:"pppp+", level:3, vel:7 },
|
||||
{ mark:"ppp-", level:4, vel:10 },
|
||||
{ mark:"ppp", level:5, vel:15 },
|
||||
{ mark:"ppp+", level:6, vel:20 },
|
||||
{ mark:"pp-", level:7, vel:25 },
|
||||
{ mark:"pp", level:8, vel:30 },
|
||||
{ mark:"pp+", level:9, vel:35 },
|
||||
{ mark:"p-", level:10, vel:40 },
|
||||
{ mark:"p", level:11, vel:45 },
|
||||
{ mark:"p+", level:12, vel:50 },
|
||||
{ mark:"mp-", level:13, vel:55 },
|
||||
{ mark:"mp", level:14, vel:60 },
|
||||
{ mark:"mp+", level:15, vel:65 },
|
||||
{ mark:"mf-", level:16, vel:70 },
|
||||
{ mark:"mf", level:17, vel:75 },
|
||||
{ mark:"mf+", level:18, vel:80 },
|
||||
{ mark:"f-", level:19, vel:85 },
|
||||
{ mark:"f", level:20, vel:90 },
|
||||
{ mark:"f+", level:21, vel:95 },
|
||||
{ mark:"ff", level:22, vel:100 },
|
||||
{ mark:"ff+", level:23, vel:105 },
|
||||
{ mark:"fff", level:24, vel:115 },
|
||||
{ mark:"fff+", level:25, vel:120 },
|
||||
{ mark:"ffff", level:26, vel:125 },
|
||||
]
|
||||
|
||||
},
|
||||
|
||||
|
||||
presets: {
|
||||
preset_labelL: [ "dry", "a", "b", "c", "d", "f1", "f2", "f3", "f4", "g", "ga", "g1a", "g1d" ],
|
||||
|
||||
alt_labelL: [ "A","B","C","D","E","F","G" ],
|
||||
|
||||
default_gain: 1.0,
|
||||
default_wet_dry_gain: 0.5,
|
||||
default_fade_ms: 50.0,
|
||||
default_preset: "dry",
|
||||
|
||||
default_master_wet_in_gain: 1.0,
|
||||
default_master_wet_out_gain: 1.0,
|
||||
default_master_dry_gain: 2.0,
|
||||
default_master_sync_delay_ms: 400, // spirio 400
|
||||
|
||||
},
|
||||
|
||||
midi_play_record: {
|
||||
max_midi_msg_count: 32768,
|
||||
midi_timer_period_micro_sec: 15000,
|
||||
all_off_delay_ms: 2500, // delay after stop time to turn off all notes
|
||||
log_in_flag: false,
|
||||
log_out_flag: false,
|
||||
half_pedal_flag: false,
|
||||
min_damper_down_time_ms: 0,
|
||||
|
||||
midi_device_list: [
|
||||
{
|
||||
// SAMPLER
|
||||
enableFl: true,
|
||||
|
||||
label: "sampler",
|
||||
//midi_out_device: "Fastlane",
|
||||
//midi_out_port: "Fastlane MIDI B",
|
||||
|
||||
//midi_out_device: "MIDIFACE 2x2",
|
||||
//midi_out_port: "MIDIFACE 2x2 Midi Out 1",
|
||||
|
||||
midi_out_device: "Scarlett 18i20 USB",
|
||||
midi_out_port: "Scarlett 18i20 USB MIDI 1",
|
||||
|
||||
//midi_out_device: "PipeWire-RT-Event",
|
||||
//midi_out_port: "input",
|
||||
|
||||
force_damper_down_fl: false,
|
||||
force_damper_down_threshold: 35,
|
||||
force_damper_down_velocity: 80,
|
||||
|
||||
scale_chord_notes_enable_fl: false,
|
||||
scale_chord_notes_factor: 0.05,
|
||||
|
||||
},
|
||||
{
|
||||
//SPIRIO
|
||||
|
||||
enableFl: true,
|
||||
label: "piano",
|
||||
//midi_out_device: "Fastlane",
|
||||
//midi_out_port: "Fastlane MIDI A",
|
||||
|
||||
//midi_out_device: "MIDIFACE 2x2",
|
||||
//midi_out_port: "MIDIFACE 2x2 Midi Out 2",
|
||||
|
||||
midi_out_device: "iRig MIDI 2",
|
||||
midi_out_port: "iRig MIDI 2 MIDI 1",
|
||||
|
||||
//midi_out_device: "PC-300",
|
||||
//midi_out_port: "PC-300 MIDI 1",
|
||||
|
||||
//midi_out_device: "PipeWire-RT-Event",
|
||||
//midi_out_port: "input",
|
||||
|
||||
// pedal down velocity input/output mapping
|
||||
/*
|
||||
pedal: {
|
||||
up_id: 0,
|
||||
up_vel: 0,
|
||||
down_id: 127,
|
||||
down_vel: 0,
|
||||
half_down_id: 64,
|
||||
half_down_vel: 43,
|
||||
half_up_id: 63,
|
||||
half_up_vel: 43
|
||||
|
||||
},
|
||||
*/
|
||||
|
||||
force_damper_down_fl: false,
|
||||
force_damper_down_threshold: 35,
|
||||
force_damper_down_velocity: 80,
|
||||
|
||||
scale_chord_notes_enable_fl: false,
|
||||
scale_chord_notes_factor: 0.5,
|
||||
},
|
||||
|
||||
],
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
io: {
|
||||
callbackMutexTimeOutMs: 100,
|
||||
}
|
||||
|
||||
ui: {
|
||||
enableFl: true,
|
||||
physRootDir: "~/src/cwtest/src/libcw/html/preset_sel",
|
||||
dfltPageFn: "index.html",
|
||||
port: 5687,
|
||||
rcvBufByteN: 2048,
|
||||
xmtBufByteN: 2048,
|
||||
fmtBufByteN: 4096,
|
||||
websockTimeOutMs: 25, // max time out while blocking for a websock event
|
||||
queueBlkCnt: 8,
|
||||
queueBlkByteCnt: 32768,
|
||||
idleMsgPeriodMs: 50, // period without messages before an idle message is generated
|
||||
uiCfgFn: "ui.cfg", // default UI resource description
|
||||
asyncFl: false
|
||||
},
|
||||
|
||||
serial: {
|
||||
enableFl: false,
|
||||
pollPeriodMs: 50,
|
||||
recvBufByteN: 512,
|
||||
|
||||
array: [
|
||||
{
|
||||
enableFl: false,
|
||||
asyncFl: false,
|
||||
label: "port1", // User label
|
||||
device: "/dev/ttyUSB0", // Serial device name
|
||||
baud: 115200,
|
||||
bits: 8,
|
||||
stop: 1,
|
||||
parity: "no",
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
midi: {
|
||||
enableFl: true,
|
||||
asyncFl: true,
|
||||
parseBufByteCnt: 1024,
|
||||
appNameStr: "cwtest",
|
||||
fileDevName: "file_dev",
|
||||
fileDevReadAheadMicros: 3000,
|
||||
testFileLabel: "file_0",
|
||||
testFileEnableFl: false
|
||||
|
||||
file_ports: [
|
||||
|
||||
{ "label":"file_0",
|
||||
//"file": "/home/kevin/src/cwtest/src/cwtest/cfg/gutim_full/data1/beck1/record_4/midi.mid",
|
||||
"enable_fl": false },
|
||||
]
|
||||
|
||||
},
|
||||
|
||||
audio: {
|
||||
enableFl: true,
|
||||
|
||||
meterMs: 50, // audio meter filter length and meter callback period
|
||||
threadTimeOutMs: 50, // audio thread cond var time out
|
||||
|
||||
groupL: [
|
||||
{
|
||||
enableFl: true, // (req)
|
||||
asyncFl: true,
|
||||
label: "main", // (req) User label
|
||||
id: 0, // (req) User id (can also be set at runtime)
|
||||
srate: 48000, // (req) Sample rate used by all devices in this group
|
||||
dspFrameCnt: 64 // (req) Size of DSP processing buffers
|
||||
}
|
||||
],
|
||||
|
||||
deviceL: [
|
||||
{
|
||||
// System device name
|
||||
|
||||
device: "Scarlett 18i20 USB USB Audio",
|
||||
//device: "USB Audio CODEC USB Audio",
|
||||
//device: "HDA Intel PCH CS4208 Analog",
|
||||
|
||||
activeFl: true, // (req)
|
||||
meterFl: true, // (opt)
|
||||
label: "main", // (req) User label
|
||||
userId: 0, // (opt) User id (can also be set at runtime)
|
||||
framesPerCycle: 512, // (req) Samples per audio device cycle
|
||||
cycleCnt: 3, // (req) Count of device cycle buffers.
|
||||
inGroup: "main", // (opt) All devices in a group must be 'ready' to source
|
||||
outGroup: "main", // (opt) or sink data before an audio callback is made for that group
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
socket: {
|
||||
enableFl: false,
|
||||
asyncFl: false,
|
||||
maxSocketCnt: 10,
|
||||
recvBufByteCnt: 4096,
|
||||
threadTimeOutMs: 50,
|
||||
socketL: [],
|
||||
}
|
||||
|
||||
flow: {
|
||||
framesPerCycle: 64, // time-domain audio cycles frame per cycle (must match audio 'dspFrameCnt')
|
||||
multiPriPresetProbFl: false, // Use probability to select primary multi-preset
|
||||
multiSecPresetProbFl: false, // Use probability to select secondary multi-preset
|
||||
multiPresetInterpFl: false, // Interpolate between two selected multi-presets
|
||||
maxCycleCount: 0, // 0 disables maxCycleCount
|
||||
printNetworkFl: false, // print the network instance
|
||||
printClassDictFl: false, // print the class description dictionary
|
||||
|
||||
|
||||
network: {
|
||||
aud_in: { class: audio_in, args:{ default:{dev_label:"main"} } },
|
||||
|
||||
// select the first six channels: ivory, mic, vsl
|
||||
split_in: { class: audio_split, in:{ in:aud_in.out } args:{ default:{select[1,1,1,1,1,1 ]}} }
|
||||
|
||||
// delay the incoming audio signal to sync it with the piano
|
||||
sync_delay { class: audio_delay, in: { in:split_in.out }, args:{ default:{ delayMs:400 } }}
|
||||
|
||||
// select the first two channels to feed into the transform
|
||||
sync_split: { class: audio_split, in:{ in:sync_delay.out } args:{ default:{select[1,1]}} }
|
||||
|
||||
mstr_wet_in_gain: { class: audio_gain, in:{ in:sync_split.out } }
|
||||
|
||||
// wet signal processing chain
|
||||
wet_in_gain: { class: audio_gain, in:{ in:mstr_wet_in_gain.out } },
|
||||
|
||||
pva: { class: pv_analysis, in:{ in:wet_in_gain.out }, args:{ default:{ wndSmpN:512, hopSmpN:128, hzFl:false } } },
|
||||
sd: { class: spec_dist, in:{ in:pva.out }, preset:kc, args:{ bypass:false } },
|
||||
pvs: { class: pv_synthesis, in:{ in:sd.out } },
|
||||
cmp: { class: compressor, in:{ in:pvs.out }, preset:kc, args:{ bypass:false } },
|
||||
|
||||
wet_out_gain: { class: audio_gain, in:{ in:cmp.out } },
|
||||
|
||||
//wet_out_gain: { class: audio_gain, in:{ in:pvs.out } },
|
||||
|
||||
mute_wet: { class: audio_gain, in:{ in:wet_out_gain.out } },
|
||||
|
||||
// apply the wet/dry gain balance
|
||||
wd_bal: { class: balance, args{}},
|
||||
wet_bal_gain: { class: audio_gain, in:{ in:mute_wet.out, gain:wd_bal.out } },
|
||||
dry_bal_gain: { class: audio_gain, in:{ in:sync_split.out, gain:wd_bal.inv_out } },
|
||||
|
||||
mstr_wet_out_gain: { class: audio_gain, in:{ in:wet_bal_gain.out } }
|
||||
mstr_dry_out_gain: { class: audio_gain, in:{ in:dry_bal_gain.out } },
|
||||
|
||||
|
||||
// merge the wet/dry signals into a single 4 channel signal
|
||||
merge: { class: audio_merge, in:{ in0:mstr_wet_out_gain.out, in1:mstr_dry_out_gain.out, in2:mstr_wet_out_gain.out, in3:mstr_dry_out_gain.out } },
|
||||
|
||||
aout: { class: audio_out, in:{ in:merge.out }, args:{ default:{dev_label:"main"} } },
|
||||
|
||||
//af_merge { class: audio_merge, in:{ in0:mstr_wet_out_gain.out, in1:sync_delay.out } },
|
||||
|
||||
//af_out: { class: audioFileOut, in:{ in:af_merge.out }, args:{ default:{fname:"/home/kevin/temp/temp.wav"}}},
|
||||
|
||||
}
|
||||
|
||||
presets: {
|
||||
|
||||
dry: { pva:dry, sd:dry, cmp:dry, mute_wet:{ gain:0.0 } },
|
||||
a: { pva:a, sd:a, cmp:a, mute_wet:{ gain:1.0 } },
|
||||
b: { pva:b, sd:b, cmp:b, mute_wet:{ gain:1.0 } },
|
||||
c: { pva:c, sd:c, cmp:c, mute_wet:{ gain:1.0 } },
|
||||
d: { pva:d, sd:d, cmp:d, mute_wet:{ gain:1.0 } },
|
||||
f1: { pva:f_1, sd:f_1, cmp:f_1, mute_wet:{ gain:1.0 } },
|
||||
f2: { pva:f_2, sd:f_2, cmp:f_2, mute_wet:{ gain:1.0 } },
|
||||
f3: { pva:f_3, sd:f_3, cmp:f_3, mute_wet:{ gain:1.0 } },
|
||||
f4: { pva:f_4, sd:f_4, cmp:f_4, mute_wet:{ gain:1.0 } },
|
||||
g: { pva:g, sd:g, cmp:g, mute_wet:{ gain:1.0 } },
|
||||
ga: { pva:g_a sd:g_a, cmp:g_a, mute_wet:{ gain:1.0 } },
|
||||
g1a: { pva:g_1_a sd:g_1_a, cmp:g_1_a, mute_wet:{ gain:1.0 } },
|
||||
g1d: { pva:g_1_d sd:g_1_d, cmp:g_1_d, mute_wet:{ gain:1.0 } }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -26,11 +26,12 @@ def parse_score( score_fn ):
|
||||
def invert_velocity( d1 ):
|
||||
|
||||
tbl = [ 1,1,2,2,3,5,8,10,13,16,20,24,28,33,38,43,49,55,62,68,72,85,94,103,112]
|
||||
tbl = [ 1, 5,10,16,21,26,32,37,42,48,53,58,64,69,74,80,85,90,96,101,106,112,117,122,127 ]
|
||||
|
||||
if d1 == 0:
|
||||
return 0
|
||||
|
||||
d1 = max(1,int(d1/5))
|
||||
d1 = max(1,int(d1))
|
||||
|
||||
for i,v in enumerate(tbl):
|
||||
|
||||
@ -632,6 +633,54 @@ if __name__ == "__main__":
|
||||
{ "src":"65_3", "ifn":"scriabin_etude_op65_3_molta_vivace.csv", "insert_loc": 13953, "after_fl":True, "ofn":"scriabin_65_3", "beg_loc":6780, "end_loc":6781, "delta_sec":0.0 },
|
||||
|
||||
]
|
||||
|
||||
# 2024-05-24
|
||||
fileL = [
|
||||
|
||||
# *
|
||||
{ "src":"74_1", "ifn":"scriabin_prelude_op74_1.csv", "beg_score_loc":1229, "cut_score_loc":1231, "end_scriabin_uid":743, "end_offs_sec":0, "ofn":"scriabin_op74_1" },
|
||||
|
||||
# *
|
||||
{ "src":"74_2", "ifn":"scriabin_prelude_op74_2.csv", "beg_score_loc": 1867, "cut_score_loc":1877, "end_scriabin_uid":631, "end_offs_sec":1.0, "ofn":"scriabin_op74_2" },
|
||||
|
||||
|
||||
# *
|
||||
{ "src":"74_4", "ifn":"scriabin_prelude_op74_4.csv", "beg_score_loc":2998, "cut_score_loc":3003, "end_scriabin_uid":917, "end_offs_sec":0, "ofn":"scriabin_op74_4" },
|
||||
|
||||
|
||||
# *
|
||||
{ "src":"74_3", "ifn":"scriabin_prelude_op74_3.csv", "beg_score_loc": 4086, "cut_score_loc":4087, "end_scriabin_uid":804, "end_offs_sec":2.0, "ofn":"scriabin_op74_3" },
|
||||
#{ "src":"67_2", "ifn":"scriabin_prelude_op67_2.csv", "insert_loc":4086, "after_fl":False, "ofn":"scriabin_67_2", "beg_loc":6043, "end_loc":6044, "delta_sec":0.0 },
|
||||
|
||||
|
||||
|
||||
#
|
||||
{ "src":"65_1", "ifn":"scriabin_etude_op65_1_allegro fantastico.csv", "insert_loc": 6376, "after_fl":False, "ofn":"scriabin_65_1", "beg_loc":2804, "end_loc":2805, "delta_sec":0.0 },
|
||||
|
||||
# *
|
||||
#{ "src":"8_3", "ifn":"scriabin_etude_op8_3_b_minor.csv", "insert_loc": 8446, "after_fl":False, "ofn":"scriabin_8_3", "beg_loc":3832, "end_loc":3883, "delta_sec":0.0 },
|
||||
{ "src":"67_2", "ifn":"scriabin_prelude_op67_2.csv", "insert_loc":8446, "after_fl":False, "ofn":"scriabin_67_2", "beg_loc":3832, "end_loc":3883, "delta_sec":0.0 },
|
||||
|
||||
# *
|
||||
{ "src":"74_5", "ifn":"scriabin_prelude_op74_5.csv", "beg_score_loc": 9566, "cut_score_loc":9574, "end_scriabin_uid":1168, "end_offs_sec":0.0, "ofn":"scriabin_op74_5" },
|
||||
|
||||
# *
|
||||
{ "src":"65_2", "ifn":"scriabin_etude_op65_2_allegretto.csv", "beg_score_loc": 10790, "cut_score_loc":10789, "end_scriabin_uid":479, "end_offs_sec":2.0, "ofn":"scriabin_op65_2" },
|
||||
|
||||
# *
|
||||
#{ "src":"67_2", "ifn":"scriabin_prelude_op67_2.csv", "insert_loc":12428, "after_fl":False, "ofn":"scriabin_67_2", "beg_loc":6043, "end_loc":6044, "delta_sec":0.0 },
|
||||
#{ "src":"74_3", "ifn":"scriabin_prelude_op74_3.csv", "insert_loc":12428, "after_fl":False, "ofn":"scriabin_op74_3", "beg_loc":6043, "end_loc":6044, "delta_sec":0.0 },
|
||||
#{ "src":"49_1", "ifn":"scriabin_prelude_op49_1.csv", "insert_loc":12428, "after_fl":False, "ofn":"scriabin_op49_1", "beg_loc":6043, "end_loc":6044, "delta_sec":0.0 },
|
||||
{ "src":"8_3", "ifn":"scriabin_etude_op8_3_b_minor.csv", "insert_loc": 12428, "after_fl":False, "ofn":"scriabin_8_3", "beg_loc":6043, "end_loc":6044, "delta_sec":0.0 },
|
||||
|
||||
{ "src":"65_3", "ifn":"scriabin_etude_op65_3_molta_vivace.csv", "insert_loc": 13953, "after_fl":True, "ofn":"scriabin_65_3", "beg_loc":6780, "end_loc":6781, "delta_sec":0.0 },
|
||||
|
||||
|
||||
|
||||
{ "src":"64_0", "ifn":"scriabin_sonate_7_op64.csv", "insert_loc": 16339, "after_fl":True, "ofn":"scriabin_64_0", "beg_loc":7826, "end_loc":7827, "delta_sec":0.0 },
|
||||
|
||||
]
|
||||
|
||||
|
||||
scoreL = parse_score(score_fn)
|
||||
|
||||
|
36477
src/cwtest/cfg/gutim_full/scriabin/foo.csv
Normal file
36477
src/cwtest/cfg/gutim_full/scriabin/foo.csv
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
639
src/cwtest/cfg/gutim_full/scriabin/scriabin_prelude_op74_2_0.csv
Normal file
639
src/cwtest/cfg/gutim_full/scriabin/scriabin_prelude_op74_2_0.csv
Normal file
@ -0,0 +1,639 @@
|
||||
UID,trk,dtick,atick,amicro,type,ch,D0,D1,sci_pitch
|
||||
0, 0, 0, 0, 0,tsig,1,2,,
|
||||
1, 0, 0, 0, 0,ksig,,,,
|
||||
2, 0, 0, 0, 0,tempo,30,bpm,,
|
||||
66, 1, 0, 0, 0,name,,,,
|
||||
67, 1, 0, 0, 0, pgm, 0, 1, 0,
|
||||
68, 1, 0, 0, 0, ctl, 0, 64, 0,
|
||||
69, 1, 0, 0, 0, ctl, 0, 64, 0,
|
||||
636, 2, 1, 1, 1953,copy,,,,
|
||||
637, 2, 0, 1, 1953,eot,,,,
|
||||
70, 1, 768, 768, 1499904, non, 0, 30, 13, F#1
|
||||
3, 0, 960, 960, 1874880,tempo,25,bpm,,
|
||||
71, 1, 192, 960, 1874880, non, 0, 42, 13, F#2
|
||||
4, 0, 64, 1024, 2024832,tsig,4,3,,
|
||||
5, 0, 0, 1024, 2024832,tempo,30,bpm,,
|
||||
72, 1, 64, 1024, 2024832, ctl, 0, 64,127,
|
||||
73, 1, 0, 1024, 2024832, ctl, 0, 64,127,
|
||||
74, 1, 0, 1024, 2024832, non, 0, 69, 38, A4
|
||||
75, 1, 0, 1024, 2024832, non, 0, 49, 13, C#3
|
||||
6, 0, 1024, 2048, 4024704,tempo,25,bpm,,
|
||||
76, 1, 1024, 2048, 4024704, non, 0, 72, 39, C5
|
||||
77, 1, 50, 2098, 4141854, nof, 0, 69, 0,
|
||||
7, 0, 512, 2560, 5224320,tempo,35,bpm,,
|
||||
78, 1, 462, 2560, 5224320, non, 0, 69, 34, A4
|
||||
79, 1, 50, 2610, 5308020, nof, 0, 72, 0,
|
||||
80, 1, 462, 3072, 6081408, ctl, 0, 64,127,
|
||||
81, 1, 0, 3072, 6081408, ctl, 0, 64,127,
|
||||
82, 1, 0, 3072, 6081408, non, 0, 67, 33, G4
|
||||
83, 1, 50, 3122, 6165108, nof, 0, 69, 0,
|
||||
84, 1, 462, 3584, 6938496, non, 0, 66, 30, F#4
|
||||
85, 1, 50, 3634, 7022196, nof, 0, 67, 0,
|
||||
8, 0, 1536, 4096, 7795584,tempo,30,bpm,,
|
||||
86, 1, 462, 4096, 7795584, non, 0, 65, 27, F4
|
||||
87, 1, 50, 4146, 7893234, nof, 0, 66, 0,
|
||||
9, 0, 512, 4608, 8795520,tempo,25,bpm,,
|
||||
88, 1, 462, 4608, 8795520, non, 0, 64, 20, E4
|
||||
89, 1, 50, 4658, 8912670, nof, 0, 65, 0,
|
||||
10, 0, 512, 5120, 9995136,tempo,30,bpm,,
|
||||
90, 1, 462, 5120, 9995136, ctl, 0, 64, 0,
|
||||
91, 1, 0, 5120, 9995136, ctl, 0, 64,127,
|
||||
92, 1, 0, 5120, 9995136, nof, 0, 30, 0,
|
||||
93, 1, 0, 5120, 9995136, nof, 0, 42, 0,
|
||||
94, 1, 0, 5120, 9995136, nof, 0, 49, 0,
|
||||
95, 1, 0, 5120, 9995136, non, 0, 42, 21, F#2
|
||||
96, 1, 0, 5120, 9995136, non, 0, 49, 17, C#3
|
||||
97, 1, 102, 5222, 10194342, ctl, 0, 64, 0,
|
||||
98, 1, 118, 5340, 10424796, ctl, 0, 64,127,
|
||||
11, 0, 512, 5632, 10995072,tempo,35,bpm,,
|
||||
99, 1, 292, 5632, 10995072, nof, 0, 64, 0,
|
||||
100, 1, 0, 5632, 10995072, non, 0, 48, 14, C3
|
||||
101, 1, 0, 5632, 10995072, non, 0, 55, 18, G3
|
||||
102, 1, 40, 5672, 11062032, nof, 0, 49, 0,
|
||||
103, 1, 472, 6144, 11852160, nof, 0, 42, 0,
|
||||
104, 1, 0, 6144, 11852160, non, 0, 49, 17, C#3
|
||||
105, 1, 0, 6144, 11852160, non, 0, 42, 21, F#2
|
||||
106, 1, 40, 6184, 11919120, nof, 0, 48, 0,
|
||||
107, 1, 0, 6184, 11919120, nof, 0, 55, 0,
|
||||
108, 1, 216, 6400, 12280704, non, 0, 60, 25, C4
|
||||
12, 0, 1024, 6656, 12709248,tempo,30,bpm,,
|
||||
109, 1, 256, 6656, 12709248, nof, 0, 60, 0,
|
||||
110, 1, 0, 6656, 12709248, non, 0, 59, 25, B3
|
||||
111, 1, 0, 6656, 12709248, non, 0, 48, 14, C3
|
||||
112, 1, 0, 6656, 12709248, non, 0, 55, 18, G3
|
||||
113, 1, 40, 6696, 12787368, nof, 0, 49, 0,
|
||||
114, 1, 216, 6912, 13209216, nof, 0, 59, 0,
|
||||
115, 1, 0, 6912, 13209216, non, 0, 58, 20, A#3
|
||||
116, 1, 256, 7168, 13709184, ctl, 0, 64, 0,
|
||||
117, 1, 0, 7168, 13709184, ctl, 0, 64,127,
|
||||
118, 1, 0, 7168, 13709184, nof, 0, 42, 0,
|
||||
119, 1, 0, 7168, 13709184, non, 0, 42, 21, F#2
|
||||
120, 1, 0, 7168, 13709184, non, 0, 49, 17, C#3
|
||||
121, 1, 40, 7208, 13787304, nof, 0, 48, 0,
|
||||
122, 1, 0, 7208, 13787304, nof, 0, 55, 0,
|
||||
123, 1, 67, 7275, 13918155, ctl, 0, 64, 0,
|
||||
124, 1, 149, 7424, 14209152, non, 0, 65, 30, F4
|
||||
125, 1, 11, 7435, 14230635, ctl, 0, 64,127,
|
||||
13, 0, 1024, 7680, 14709120,tempo,30,bpm,,
|
||||
126, 1, 245, 7680, 14709120, nof, 0, 65, 0,
|
||||
127, 1, 0, 7680, 14709120, non, 0, 64, 27, E4
|
||||
128, 1, 0, 7680, 14709120, non, 0, 48, 14, C3
|
||||
129, 1, 0, 7680, 14709120, non, 0, 55, 18, G3
|
||||
130, 1, 40, 7720, 14787240, nof, 0, 49, 0,
|
||||
14, 0, 256, 7936, 15209088,tempo,35,bpm,,
|
||||
131, 1, 216, 7936, 15209088, nof, 0, 64, 0,
|
||||
132, 1, 0, 7936, 15209088, non, 0, 63, 25, D#4
|
||||
133, 1, 247, 8183, 15622566, ctl, 0, 64, 0,
|
||||
15, 0, 256, 8192, 15637632,tempo,30,bpm,,
|
||||
134, 1, 9, 8192, 15637632, nof, 0, 58, 0,
|
||||
135, 1, 0, 8192, 15637632, nof, 0, 63, 0,
|
||||
136, 1, 0, 8192, 15637632, non, 0, 60, 23, C4
|
||||
137, 1, 0, 8192, 15637632, nof, 0, 42, 0,
|
||||
138, 1, 0, 8192, 15637632, non, 0, 51, 17, D#3
|
||||
139, 1, 0, 8192, 15637632, non, 0, 42, 21, F#2
|
||||
140, 1, 40, 8232, 15715752, nof, 0, 48, 0,
|
||||
141, 1, 0, 8232, 15715752, nof, 0, 55, 0,
|
||||
142, 1, 94, 8326, 15899334, ctl, 0, 64,127,
|
||||
16, 0, 256, 8448, 16137600,tempo,35,bpm,,
|
||||
143, 1, 122, 8448, 16137600, non, 0, 67, 28, G4
|
||||
17, 0, 256, 8704, 16566144,tempo,30,bpm,,
|
||||
144, 1, 256, 8704, 16566144, nof, 0, 67, 0,
|
||||
145, 1, 0, 8704, 16566144, non, 0, 66, 27, F#4
|
||||
146, 1, 0, 8704, 16566144, nof, 0, 60, 0,
|
||||
147, 1, 0, 8704, 16566144, non, 0, 57, 23, A3
|
||||
148, 1, 0, 8704, 16566144, non, 0, 50, 14, D3
|
||||
149, 1, 13, 8717, 16591533, ctl, 0, 64, 0,
|
||||
150, 1, 27, 8744, 16644264, nof, 0, 51, 0,
|
||||
151, 1, 187, 8931, 17009475, ctl, 0, 64,127,
|
||||
18, 0, 256, 8960, 17066112,tempo,25,bpm,,
|
||||
152, 1, 29, 8960, 17066112, nof, 0, 66, 0,
|
||||
153, 1, 0, 8960, 17066112, non, 0, 65, 25, F4
|
||||
19, 0, 256, 9216, 17665920,tempo,30,bpm,,
|
||||
154, 1, 256, 9216, 17665920, ctl, 0, 64, 0,
|
||||
155, 1, 0, 9216, 17665920, ctl, 0, 64,127,
|
||||
156, 1, 0, 9216, 17665920, ctl, 0, 64, 0,
|
||||
157, 1, 0, 9216, 17665920, nof, 0, 65, 0,
|
||||
158, 1, 0, 9216, 17665920, nof, 0, 57, 0,
|
||||
159, 1, 0, 9216, 17665920, nof, 0, 42, 0,
|
||||
160, 1, 0, 9216, 17665920, non, 0, 69, 43, A4
|
||||
161, 1, 0, 9216, 17665920, non, 0, 42, 15, F#2
|
||||
162, 1, 0, 9216, 17665920, non, 0, 58, 16, A#3
|
||||
163, 1, 0, 9216, 17665920, non, 0, 49, 11, C#3
|
||||
164, 1, 40, 9256, 17744040, nof, 0, 50, 0,
|
||||
165, 1, 67, 9323, 17874891, ctl, 0, 64, 0,
|
||||
166, 1, 149, 9472, 18165888, non, 0, 65, 22, F4
|
||||
167, 1, 11, 9483, 18187371, ctl, 0, 64,127,
|
||||
20, 0, 512, 9728, 18665856,tempo,35,bpm,,
|
||||
168, 1, 245, 9728, 18665856, nof, 0, 65, 0,
|
||||
169, 1, 0, 9728, 18665856, non, 0, 64, 22, E4
|
||||
170, 1, 0, 9728, 18665856, non, 0, 48, 8, C3
|
||||
171, 1, 0, 9728, 18665856, non, 0, 55, 11, G3
|
||||
172, 1, 40, 9768, 18732816, nof, 0, 49, 0,
|
||||
173, 1, 216, 9984, 19094400, nof, 0, 64, 0,
|
||||
174, 1, 0, 9984, 19094400, non, 0, 63, 22, D#4
|
||||
175, 1, 247, 10231, 19507878, ctl, 0, 64, 0,
|
||||
21, 0, 512, 10240, 19522944,tempo,25,bpm,,
|
||||
176, 1, 9, 10240, 19522944, nof, 0, 69, 0,
|
||||
177, 1, 0, 10240, 19522944, nof, 0, 63, 0,
|
||||
178, 1, 0, 10240, 19522944, non, 0, 66, 26, F#4
|
||||
179, 1, 0, 10240, 19522944, non, 0, 72, 44, C5
|
||||
180, 1, 0, 10240, 19522944, nof, 0, 42, 0,
|
||||
181, 1, 0, 10240, 19522944, nof, 0, 58, 0,
|
||||
182, 1, 0, 10240, 19522944, non, 0, 49, 11, C#3
|
||||
183, 1, 0, 10240, 19522944, non, 0, 42, 15, F#2
|
||||
184, 1, 0, 10240, 19522944, non, 0, 58, 16, A#3
|
||||
185, 1, 40, 10280, 19616664, nof, 0, 48, 0,
|
||||
186, 1, 0, 10280, 19616664, nof, 0, 55, 0,
|
||||
187, 1, 94, 10374, 19836906, ctl, 0, 64,127,
|
||||
22, 0, 256, 10496, 20122752,tempo,35,bpm,,
|
||||
188, 1, 122, 10496, 20122752, nof, 0, 66, 0,
|
||||
189, 1, 0, 10496, 20122752, non, 0, 65, 22, F4
|
||||
190, 1, 256, 10752, 20551296, nof, 0, 65, 0,
|
||||
191, 1, 0, 10752, 20551296, non, 0, 64, 22, E4
|
||||
192, 1, 0, 10752, 20551296, nof, 0, 72, 0,
|
||||
193, 1, 0, 10752, 20551296, non, 0, 69, 39, A4
|
||||
194, 1, 0, 10752, 20551296, non, 0, 48, 8, C3
|
||||
195, 1, 0, 10752, 20551296, non, 0, 55, 12, G3
|
||||
196, 1, 13, 10765, 20573058, ctl, 0, 64, 0,
|
||||
197, 1, 27, 10792, 20618256, nof, 0, 49, 0,
|
||||
198, 1, 187, 10979, 20931294, ctl, 0, 64,127,
|
||||
199, 1, 29, 11008, 20979840, nof, 0, 64, 0,
|
||||
200, 1, 0, 11008, 20979840, non, 0, 63, 22, D#4
|
||||
23, 0, 768, 11264, 21408384,tempo,30,bpm,,
|
||||
201, 1, 256, 11264, 21408384, ctl, 0, 64, 0,
|
||||
202, 1, 0, 11264, 21408384, ctl, 0, 64,127,
|
||||
203, 1, 0, 11264, 21408384, ctl, 0, 64, 0,
|
||||
204, 1, 0, 11264, 21408384, nof, 0, 63, 0,
|
||||
205, 1, 0, 11264, 21408384, nof, 0, 69, 0,
|
||||
206, 1, 0, 11264, 21408384, nof, 0, 42, 0,
|
||||
207, 1, 0, 11264, 21408384, nof, 0, 58, 0,
|
||||
208, 1, 0, 11264, 21408384, non, 0, 67, 33, G4
|
||||
209, 1, 0, 11264, 21408384, non, 0, 64, 21, E4
|
||||
210, 1, 0, 11264, 21408384, non, 0, 42, 11, F#2
|
||||
211, 1, 0, 11264, 21408384, non, 0, 58, 12, A#3
|
||||
212, 1, 0, 11264, 21408384, non, 0, 49, 7, C#3
|
||||
213, 1, 40, 11304, 21486504, nof, 0, 48, 0,
|
||||
214, 1, 0, 11304, 21486504, nof, 0, 55, 0,
|
||||
215, 1, 67, 11371, 21617355, ctl, 0, 64, 0,
|
||||
24, 0, 256, 11520, 21908352,tempo,35,bpm,,
|
||||
216, 1, 149, 11520, 21908352, nof, 0, 64, 0,
|
||||
217, 1, 0, 11520, 21908352, non, 0, 63, 22, D#4
|
||||
218, 1, 11, 11531, 21926766, ctl, 0, 64,127,
|
||||
219, 1, 245, 11776, 22336896, nof, 0, 67, 0,
|
||||
220, 1, 0, 11776, 22336896, non, 0, 66, 35, F#4
|
||||
221, 1, 0, 11776, 22336896, non, 0, 48, 8, C3
|
||||
222, 1, 0, 11776, 22336896, non, 0, 55, 12, G3
|
||||
223, 1, 40, 11816, 22403856, nof, 0, 49, 0,
|
||||
224, 1, 216, 12032, 22765440, nof, 0, 63, 0,
|
||||
225, 1, 0, 12032, 22765440, non, 0, 62, 22, D4
|
||||
226, 1, 247, 12279, 23178918, ctl, 0, 64, 0,
|
||||
25, 0, 768, 12288, 23193984,tempo,30,bpm,,
|
||||
227, 1, 9, 12288, 23193984, nof, 0, 62, 0,
|
||||
228, 1, 0, 12288, 23193984, non, 0, 63, 22, D#4
|
||||
229, 1, 0, 12288, 23193984, nof, 0, 66, 0,
|
||||
230, 1, 0, 12288, 23193984, non, 0, 65, 28, F4
|
||||
231, 1, 0, 12288, 23193984, nof, 0, 42, 0,
|
||||
232, 1, 0, 12288, 23193984, nof, 0, 58, 0,
|
||||
233, 1, 0, 12288, 23193984, non, 0, 49, 3, C#3
|
||||
234, 1, 0, 12288, 23193984, non, 0, 42, 7, F#2
|
||||
235, 1, 0, 12288, 23193984, non, 0, 58, 8, A#3
|
||||
236, 1, 40, 12328, 23272104, nof, 0, 48, 0,
|
||||
237, 1, 0, 12328, 23272104, nof, 0, 55, 0,
|
||||
238, 1, 94, 12422, 23455686, ctl, 0, 64,127,
|
||||
239, 1, 122, 12544, 23693952, nof, 0, 63, 0,
|
||||
240, 1, 0, 12544, 23693952, non, 0, 62, 22, D4
|
||||
241, 1, 256, 12800, 24193920, nof, 0, 65, 0,
|
||||
242, 1, 0, 12800, 24193920, non, 0, 64, 24, E4
|
||||
243, 1, 0, 12800, 24193920, non, 0, 48, 8, C3
|
||||
244, 1, 0, 12800, 24193920, non, 0, 55, 12, G3
|
||||
245, 1, 13, 12813, 24219309, ctl, 0, 64, 0,
|
||||
246, 1, 27, 12840, 24272040, nof, 0, 49, 0,
|
||||
247, 1, 187, 13027, 24637251, ctl, 0, 64,127,
|
||||
248, 1, 29, 13056, 24693888, nof, 0, 62, 0,
|
||||
249, 1, 0, 13056, 24693888, non, 0, 61, 15, C#4
|
||||
250, 1, 256, 13312, 25193856, ctl, 0, 64, 0,
|
||||
251, 1, 0, 13312, 25193856, ctl, 0, 64, 0,
|
||||
252, 1, 0, 13312, 25193856, ctl, 0, 64,127,
|
||||
253, 1, 0, 13312, 25193856, ctl, 0, 64, 0,
|
||||
254, 1, 0, 13312, 25193856, nof, 0, 42, 0,
|
||||
255, 1, 0, 13312, 25193856, non, 0, 42, 14, F#2
|
||||
256, 1, 0, 13312, 25193856, non, 0, 49, 10, C#3
|
||||
257, 1, 40, 13352, 25271976, nof, 0, 48, 0,
|
||||
258, 1, 0, 13352, 25271976, nof, 0, 55, 0,
|
||||
259, 1, 62, 13414, 25393062, ctl, 0, 64, 0,
|
||||
260, 1, 118, 13532, 25623516, ctl, 0, 64,127,
|
||||
26, 0, 1536, 13824, 26193792,tempo,35,bpm,,
|
||||
261, 1, 292, 13824, 26193792, nof, 0, 61, 0,
|
||||
262, 1, 0, 13824, 26193792, non, 0, 48, 14, C3
|
||||
263, 1, 0, 13824, 26193792, non, 0, 55, 18, G3
|
||||
264, 1, 40, 13864, 26260752, nof, 0, 49, 0,
|
||||
265, 1, 0, 13864, 26260752, nof, 0, 58, 0,
|
||||
266, 1, 472, 14336, 27050880, nof, 0, 42, 0,
|
||||
267, 1, 0, 14336, 27050880, non, 0, 49, 17, C#3
|
||||
268, 1, 0, 14336, 27050880, non, 0, 42, 21, F#2
|
||||
269, 1, 40, 14376, 27117840, nof, 0, 48, 0,
|
||||
270, 1, 0, 14376, 27117840, nof, 0, 55, 0,
|
||||
271, 1, 216, 14592, 27479424, non, 0, 60, 25, C4
|
||||
27, 0, 1024, 14848, 27907968,tempo,30,bpm,,
|
||||
272, 1, 256, 14848, 27907968, non, 0, 59, 22, B3
|
||||
273, 1, 0, 14848, 27907968, non, 0, 48, 14, C3
|
||||
274, 1, 0, 14848, 27907968, non, 0, 55, 18, G3
|
||||
275, 1, 40, 14888, 27986088, nof, 0, 49, 0,
|
||||
276, 1, 10, 14898, 28005618, nof, 0, 60, 0,
|
||||
277, 1, 206, 15104, 28407936, non, 0, 58, 20, A#3
|
||||
278, 1, 50, 15154, 28505586, nof, 0, 59, 0,
|
||||
28, 0, 512, 15360, 28907904,tempo,35,bpm,,
|
||||
279, 1, 206, 15360, 28907904, ctl, 0, 64, 0,
|
||||
280, 1, 0, 15360, 28907904, ctl, 0, 64,127,
|
||||
281, 1, 0, 15360, 28907904, ctl, 0, 64, 0,
|
||||
282, 1, 0, 15360, 28907904, nof, 0, 64, 0,
|
||||
283, 1, 0, 15360, 28907904, nof, 0, 42, 0,
|
||||
284, 1, 0, 15360, 28907904, non, 0, 42, 21, F#2
|
||||
285, 1, 0, 15360, 28907904, non, 0, 49, 17, C#3
|
||||
286, 1, 40, 15400, 28974864, nof, 0, 48, 0,
|
||||
287, 1, 0, 15400, 28974864, nof, 0, 55, 0,
|
||||
288, 1, 67, 15467, 29087022, ctl, 0, 64, 0,
|
||||
289, 1, 149, 15616, 29336448, non, 0, 65, 27, F4
|
||||
290, 1, 11, 15627, 29354862, ctl, 0, 64,127,
|
||||
29, 0, 512, 15872, 29764992,tempo,30,bpm,,
|
||||
291, 1, 245, 15872, 29764992, non, 0, 64, 24, E4
|
||||
292, 1, 0, 15872, 29764992, non, 0, 48, 14, C3
|
||||
293, 1, 0, 15872, 29764992, non, 0, 55, 18, G3
|
||||
294, 1, 40, 15912, 29843112, nof, 0, 49, 0,
|
||||
295, 1, 10, 15922, 29862642, nof, 0, 65, 0,
|
||||
296, 1, 206, 16128, 30264960, non, 0, 63, 22, D#4
|
||||
297, 1, 50, 16178, 30362610, nof, 0, 64, 0,
|
||||
298, 1, 197, 16375, 30747351, ctl, 0, 64, 0,
|
||||
30, 0, 512, 16384, 30764928,tempo,35,bpm,,
|
||||
299, 1, 9, 16384, 30764928, nof, 0, 58, 0,
|
||||
300, 1, 0, 16384, 30764928, nof, 0, 63, 0,
|
||||
301, 1, 0, 16384, 30764928, nof, 0, 42, 0,
|
||||
302, 1, 0, 16384, 30764928, non, 0, 51, 17, D#3
|
||||
303, 1, 0, 16384, 30764928, non, 0, 42, 21, F#2
|
||||
304, 1, 0, 16384, 30764928, non, 0, 60, 26, C4
|
||||
305, 1, 40, 16424, 30831888, nof, 0, 48, 0,
|
||||
306, 1, 0, 16424, 30831888, nof, 0, 55, 0,
|
||||
307, 1, 94, 16518, 30989244, ctl, 0, 64,127,
|
||||
308, 1, 122, 16640, 31193472, non, 0, 67, 28, G4
|
||||
31, 0, 512, 16896, 31622016,tempo,30,bpm,,
|
||||
309, 1, 256, 16896, 31622016, non, 0, 66, 26, F#4
|
||||
310, 1, 0, 16896, 31622016, non, 0, 71, 50, B4
|
||||
311, 1, 0, 16896, 31622016, non, 0, 50, 14, D3
|
||||
312, 1, 0, 16896, 31622016, non, 0, 57, 18, A3
|
||||
313, 1, 13, 16909, 31647405, ctl, 0, 64, 0,
|
||||
314, 1, 27, 16936, 31700136, nof, 0, 51, 0,
|
||||
315, 1, 10, 16946, 31719666, nof, 0, 67, 0,
|
||||
316, 1, 177, 17123, 32065347, ctl, 0, 64,127,
|
||||
317, 1, 25, 17148, 32114172, nof, 0, 42, 0,
|
||||
318, 1, 4, 17152, 32121984, non, 0, 65, 24, F4
|
||||
319, 1, 50, 17202, 32219634, nof, 0, 66, 0,
|
||||
320, 1, 78, 17280, 32371968, non, 0, 42, 21, F#2
|
||||
32, 0, 512, 17408, 32621952,tempo,25,bpm,,
|
||||
321, 1, 128, 17408, 32621952, ctl, 0, 64, 0,
|
||||
322, 1, 0, 17408, 32621952, ctl, 0, 64,127,
|
||||
323, 1, 0, 17408, 32621952, ctl, 0, 64, 0,
|
||||
324, 1, 0, 17408, 32621952, ctl, 0, 64, 0,
|
||||
325, 1, 0, 17408, 32621952, nof, 0, 71, 0,
|
||||
326, 1, 0, 17408, 32621952, nof, 0, 60, 0,
|
||||
327, 1, 0, 17408, 32621952, non, 0, 72, 51, C5
|
||||
328, 1, 0, 17408, 32621952, non, 0, 66, 30, F#4
|
||||
329, 1, 0, 17408, 32621952, non, 0, 58, 26, A#3
|
||||
330, 1, 0, 17408, 32621952, non, 0, 49, 17, C#3
|
||||
331, 1, 40, 17448, 32715672, nof, 0, 50, 0,
|
||||
332, 1, 0, 17448, 32715672, nof, 0, 57, 0,
|
||||
333, 1, 10, 17458, 32739102, nof, 0, 65, 0,
|
||||
334, 1, 57, 17515, 32872653, ctl, 0, 64, 0,
|
||||
33, 0, 256, 17664, 33221760,tempo,30,bpm,,
|
||||
335, 1, 149, 17664, 33221760, non, 0, 65, 29, F4
|
||||
336, 1, 11, 17675, 33243243, ctl, 0, 64,127,
|
||||
337, 1, 39, 17714, 33319410, nof, 0, 66, 0,
|
||||
34, 0, 256, 17920, 33721728,tempo,35,bpm,,
|
||||
338, 1, 206, 17920, 33721728, non, 0, 64, 28, E4
|
||||
339, 1, 0, 17920, 33721728, non, 0, 48, 14, C3
|
||||
340, 1, 0, 17920, 33721728, non, 0, 55, 18, G3
|
||||
341, 1, 40, 17960, 33788688, nof, 0, 49, 0,
|
||||
342, 1, 10, 17970, 33805428, nof, 0, 65, 0,
|
||||
343, 1, 202, 18172, 34143576, nof, 0, 42, 0,
|
||||
344, 1, 4, 18176, 34150272, non, 0, 63, 27, D#4
|
||||
345, 1, 50, 18226, 34233972, nof, 0, 64, 0,
|
||||
346, 1, 78, 18304, 34364544, non, 0, 42, 13, F#2
|
||||
347, 1, 119, 18423, 34563750, ctl, 0, 64, 0,
|
||||
35, 0, 512, 18432, 34578816,tempo,25,bpm,,
|
||||
348, 1, 9, 18432, 34578816, nof, 0, 72, 0,
|
||||
349, 1, 0, 18432, 34578816, non, 0, 66, 10, F#4
|
||||
350, 1, 0, 18432, 34578816, non, 0, 72, 23, C5
|
||||
351, 1, 0, 18432, 34578816, non, 0, 75, 51, D#5
|
||||
352, 1, 0, 18432, 34578816, nof, 0, 58, 0,
|
||||
353, 1, 0, 18432, 34578816, non, 0, 49, 9, C#3
|
||||
354, 1, 0, 18432, 34578816, non, 0, 58, 18, A#3
|
||||
355, 1, 40, 18472, 34672536, nof, 0, 48, 0,
|
||||
356, 1, 0, 18472, 34672536, nof, 0, 55, 0,
|
||||
357, 1, 10, 18482, 34695966, nof, 0, 63, 0,
|
||||
358, 1, 84, 18566, 34892778, ctl, 0, 64,127,
|
||||
36, 0, 256, 18688, 35178624,tempo,30,bpm,,
|
||||
359, 1, 122, 18688, 35178624, non, 0, 65, 15, F4
|
||||
360, 1, 50, 18738, 35276274, nof, 0, 66, 0,
|
||||
361, 1, 206, 18944, 35678592, non, 0, 64, 18, E4
|
||||
362, 1, 0, 18944, 35678592, nof, 0, 72, 0,
|
||||
363, 1, 0, 18944, 35678592, non, 0, 69, 21, A4
|
||||
364, 1, 0, 18944, 35678592, non, 0, 72, 44, C5
|
||||
365, 1, 0, 18944, 35678592, non, 0, 48, 14, C3
|
||||
366, 1, 0, 18944, 35678592, non, 0, 55, 18, G3
|
||||
367, 1, 13, 18957, 35703981, ctl, 0, 64, 0,
|
||||
368, 1, 27, 18984, 35756712, nof, 0, 49, 0,
|
||||
369, 1, 10, 18994, 35776242, nof, 0, 65, 0,
|
||||
370, 1, 0, 18994, 35776242, nof, 0, 75, 0,
|
||||
371, 1, 177, 19171, 36121923, ctl, 0, 64,127,
|
||||
37, 0, 512, 19200, 36178560,tempo,35,bpm,,
|
||||
372, 1, 29, 19200, 36178560, non, 0, 63, 16, D#4
|
||||
373, 1, 50, 19250, 36262260, nof, 0, 64, 0,
|
||||
38, 0, 256, 19456, 36607104,tempo,30,bpm,,
|
||||
374, 1, 206, 19456, 36607104, ctl, 0, 64, 0,
|
||||
375, 1, 0, 19456, 36607104, ctl, 0, 64,127,
|
||||
376, 1, 0, 19456, 36607104, ctl, 0, 64, 0,
|
||||
377, 1, 0, 19456, 36607104, ctl, 0, 64, 0,
|
||||
378, 1, 0, 19456, 36607104, nof, 0, 42, 0,
|
||||
379, 1, 0, 19456, 36607104, nof, 0, 58, 0,
|
||||
380, 1, 0, 19456, 36607104, non, 0, 67, 25, G4
|
||||
381, 1, 0, 19456, 36607104, non, 0, 70, 41, A#4
|
||||
382, 1, 0, 19456, 36607104, non, 0, 64, 19, E4
|
||||
383, 1, 0, 19456, 36607104, non, 0, 42, 14, F#2
|
||||
384, 1, 0, 19456, 36607104, non, 0, 58, 13, A#3
|
||||
385, 1, 0, 19456, 36607104, non, 0, 49, 10, C#3
|
||||
386, 1, 40, 19496, 36685224, nof, 0, 48, 0,
|
||||
387, 1, 0, 19496, 36685224, nof, 0, 55, 0,
|
||||
388, 1, 10, 19506, 36704754, nof, 0, 63, 0,
|
||||
389, 1, 0, 19506, 36704754, nof, 0, 69, 0,
|
||||
390, 1, 0, 19506, 36704754, nof, 0, 72, 0,
|
||||
391, 1, 57, 19563, 36816075, ctl, 0, 64, 0,
|
||||
39, 0, 256, 19712, 37107072,tempo,35,bpm,,
|
||||
392, 1, 149, 19712, 37107072, non, 0, 63, 23, D#4
|
||||
393, 1, 11, 19723, 37125486, ctl, 0, 64,127,
|
||||
394, 1, 39, 19762, 37190772, nof, 0, 64, 0,
|
||||
395, 1, 206, 19968, 37535616, non, 0, 66, 21, F#4
|
||||
396, 1, 0, 19968, 37535616, non, 0, 69, 35, A4
|
||||
397, 1, 0, 19968, 37535616, non, 0, 48, 14, C3
|
||||
398, 1, 0, 19968, 37535616, non, 0, 55, 18, G3
|
||||
399, 1, 40, 20008, 37602576, nof, 0, 49, 0,
|
||||
400, 1, 10, 20018, 37619316, nof, 0, 67, 0,
|
||||
401, 1, 0, 20018, 37619316, nof, 0, 70, 0,
|
||||
402, 1, 206, 20224, 37964160, non, 0, 62, 18, D4
|
||||
403, 1, 50, 20274, 38047860, nof, 0, 63, 0,
|
||||
404, 1, 197, 20471, 38377638, ctl, 0, 64, 0,
|
||||
40, 0, 768, 20480, 38392704,tempo,30,bpm,,
|
||||
405, 1, 9, 20480, 38392704, non, 0, 63, 17, D#4
|
||||
406, 1, 0, 20480, 38392704, non, 0, 65, 20, F4
|
||||
407, 1, 0, 20480, 38392704, non, 0, 68, 27, G#4
|
||||
408, 1, 0, 20480, 38392704, nof, 0, 42, 0,
|
||||
409, 1, 0, 20480, 38392704, nof, 0, 58, 0,
|
||||
410, 1, 0, 20480, 38392704, non, 0, 49, 10, C#3
|
||||
411, 1, 0, 20480, 38392704, non, 0, 42, 14, F#2
|
||||
412, 1, 0, 20480, 38392704, non, 0, 58, 13, A#3
|
||||
413, 1, 40, 20520, 38470824, nof, 0, 48, 0,
|
||||
414, 1, 0, 20520, 38470824, nof, 0, 55, 0,
|
||||
415, 1, 10, 20530, 38490354, nof, 0, 62, 0,
|
||||
416, 1, 0, 20530, 38490354, nof, 0, 66, 0,
|
||||
417, 1, 0, 20530, 38490354, nof, 0, 69, 0,
|
||||
418, 1, 84, 20614, 38654406, ctl, 0, 64,127,
|
||||
41, 0, 256, 20736, 38892672,tempo,35,bpm,,
|
||||
419, 1, 122, 20736, 38892672, non, 0, 62, 17, D4
|
||||
420, 1, 50, 20786, 38976372, nof, 0, 63, 0,
|
||||
421, 1, 206, 20992, 39321216, non, 0, 64, 13, E4
|
||||
422, 1, 0, 20992, 39321216, non, 0, 67, 22, G4
|
||||
423, 1, 0, 20992, 39321216, non, 0, 48, 14, C3
|
||||
424, 1, 0, 20992, 39321216, non, 0, 55, 18, G3
|
||||
425, 1, 13, 21005, 39342978, ctl, 0, 64, 0,
|
||||
426, 1, 27, 21032, 39388176, nof, 0, 49, 0,
|
||||
427, 1, 10, 21042, 39404916, nof, 0, 65, 0,
|
||||
428, 1, 0, 21042, 39404916, nof, 0, 68, 0,
|
||||
429, 1, 177, 21219, 39701214, ctl, 0, 64,127,
|
||||
430, 1, 29, 21248, 39749760, non, 0, 61, 12, C#4
|
||||
431, 1, 50, 21298, 39833460, nof, 0, 62, 0,
|
||||
432, 1, 206, 21504, 40178304, ctl, 0, 64, 0,
|
||||
433, 1, 0, 21504, 40178304, ctl, 0, 64,127,
|
||||
434, 1, 0, 21504, 40178304, ctl, 0, 64, 0,
|
||||
435, 1, 0, 21504, 40178304, ctl, 0, 64, 0,
|
||||
436, 1, 0, 21504, 40178304, nof, 0, 61, 0,
|
||||
437, 1, 0, 21504, 40178304, nof, 0, 42, 0,
|
||||
438, 1, 0, 21504, 40178304, nof, 0, 58, 0,
|
||||
439, 1, 0, 21504, 40178304, non, 0, 42, 16, F#2
|
||||
440, 1, 0, 21504, 40178304, non, 0, 60, 16, C4
|
||||
441, 1, 0, 21504, 40178304, non, 0, 51, 7, D#3
|
||||
442, 1, 40, 21544, 40245264, nof, 0, 48, 0,
|
||||
443, 1, 0, 21544, 40245264, nof, 0, 55, 0,
|
||||
444, 1, 10, 21554, 40262004, nof, 0, 64, 0,
|
||||
445, 1, 0, 21554, 40262004, nof, 0, 67, 0,
|
||||
446, 1, 57, 21611, 40357422, ctl, 0, 64, 0,
|
||||
447, 1, 149, 21760, 40606848, non, 0, 67, 28, G4
|
||||
448, 1, 11, 21771, 40625262, ctl, 0, 64,127,
|
||||
42, 0, 1280, 22016, 41035392,tempo,30,bpm,,
|
||||
449, 1, 245, 22016, 41035392, non, 0, 66, 28, F#4
|
||||
450, 1, 0, 22016, 41035392, non, 0, 71, 47, B4
|
||||
451, 1, 0, 22016, 41035392, non, 0, 50, 14, D3
|
||||
452, 1, 0, 22016, 41035392, non, 0, 57, 18, A3
|
||||
453, 1, 40, 22056, 41113512, nof, 0, 51, 0,
|
||||
454, 1, 10, 22066, 41133042, nof, 0, 67, 0,
|
||||
455, 1, 202, 22268, 41527548, nof, 0, 42, 0,
|
||||
456, 1, 4, 22272, 41535360, non, 0, 65, 27, F4
|
||||
457, 1, 50, 22322, 41633010, nof, 0, 66, 0,
|
||||
458, 1, 78, 22400, 41785344, non, 0, 42, 16, F#2
|
||||
459, 1, 119, 22519, 42017751, ctl, 0, 64, 0,
|
||||
43, 0, 512, 22528, 42035328,tempo,25,bpm,,
|
||||
460, 1, 9, 22528, 42035328, non, 0, 72, 51, C5
|
||||
461, 1, 0, 22528, 42035328, non, 0, 66, 26, F#4
|
||||
462, 1, 0, 22528, 42035328, nof, 0, 60, 0,
|
||||
463, 1, 0, 22528, 42035328, non, 0, 49, 7, C#3
|
||||
464, 1, 0, 22528, 42035328, non, 0, 58, 16, A#3
|
||||
465, 1, 40, 22568, 42129048, nof, 0, 50, 0,
|
||||
466, 1, 0, 22568, 42129048, nof, 0, 57, 0,
|
||||
467, 1, 10, 22578, 42152478, nof, 0, 71, 0,
|
||||
468, 1, 0, 22578, 42152478, nof, 0, 65, 0,
|
||||
469, 1, 84, 22662, 42349290, ctl, 0, 64,127,
|
||||
44, 0, 256, 22784, 42635136,tempo,30,bpm,,
|
||||
470, 1, 122, 22784, 42635136, non, 0, 65, 24, F4
|
||||
471, 1, 50, 22834, 42732786, nof, 0, 66, 0,
|
||||
45, 0, 256, 23040, 43135104,tempo,35,bpm,,
|
||||
472, 1, 206, 23040, 43135104, non, 0, 69, 47, A4
|
||||
473, 1, 0, 23040, 43135104, non, 0, 64, 23, E4
|
||||
474, 1, 0, 23040, 43135104, non, 0, 48, 14, C3
|
||||
475, 1, 0, 23040, 43135104, non, 0, 55, 18, G3
|
||||
476, 1, 13, 23053, 43156866, ctl, 0, 64, 0,
|
||||
477, 1, 27, 23080, 43202064, nof, 0, 49, 0,
|
||||
478, 1, 10, 23090, 43218804, nof, 0, 72, 0,
|
||||
479, 1, 0, 23090, 43218804, nof, 0, 65, 0,
|
||||
480, 1, 177, 23267, 43515102, ctl, 0, 64,127,
|
||||
481, 1, 29, 23296, 43563648, non, 0, 63, 22, D#4
|
||||
482, 1, 50, 23346, 43647348, nof, 0, 64, 0,
|
||||
46, 0, 512, 23552, 43992192,tempo,30,bpm,,
|
||||
483, 1, 206, 23552, 43992192, ctl, 0, 64, 0,
|
||||
484, 1, 0, 23552, 43992192, ctl, 0, 64,127,
|
||||
485, 1, 0, 23552, 43992192, ctl, 0, 64, 0,
|
||||
486, 1, 0, 23552, 43992192, ctl, 0, 64, 0,
|
||||
487, 1, 0, 23552, 43992192, nof, 0, 42, 0,
|
||||
488, 1, 0, 23552, 43992192, nof, 0, 58, 0,
|
||||
489, 1, 0, 23552, 43992192, non, 0, 70, 47, A#4
|
||||
490, 1, 0, 23552, 43992192, non, 0, 68, 28, G#4
|
||||
491, 1, 0, 23552, 43992192, non, 0, 42, 19, F#2
|
||||
492, 1, 0, 23552, 43992192, non, 0, 60, 19, C4
|
||||
493, 1, 0, 23552, 43992192, non, 0, 51, 10, D#3
|
||||
494, 1, 40, 23592, 44070312, nof, 0, 48, 0,
|
||||
495, 1, 0, 23592, 44070312, nof, 0, 55, 0,
|
||||
496, 1, 10, 23602, 44089842, nof, 0, 69, 0,
|
||||
497, 1, 0, 23602, 44089842, nof, 0, 63, 0,
|
||||
498, 1, 57, 23659, 44201163, ctl, 0, 64, 0,
|
||||
47, 0, 256, 23808, 44492160,tempo,35,bpm,,
|
||||
499, 1, 149, 23808, 44492160, non, 0, 67, 26, G4
|
||||
500, 1, 11, 23819, 44510574, ctl, 0, 64,127,
|
||||
501, 1, 39, 23858, 44575860, nof, 0, 68, 0,
|
||||
48, 0, 256, 24064, 44920704,tempo,30,bpm,,
|
||||
502, 1, 206, 24064, 44920704, non, 0, 66, 24, F#4
|
||||
503, 1, 0, 24064, 44920704, non, 0, 71, 49, B4
|
||||
504, 1, 0, 24064, 44920704, non, 0, 50, 14, D3
|
||||
505, 1, 0, 24064, 44920704, non, 0, 57, 18, A3
|
||||
506, 1, 40, 24104, 44998824, nof, 0, 51, 0,
|
||||
507, 1, 10, 24114, 45018354, nof, 0, 70, 0,
|
||||
508, 1, 0, 24114, 45018354, nof, 0, 67, 0,
|
||||
509, 1, 202, 24316, 45412860, nof, 0, 42, 0,
|
||||
510, 1, 4, 24320, 45420672, non, 0, 65, 22, F4
|
||||
511, 1, 50, 24370, 45518322, nof, 0, 66, 0,
|
||||
512, 1, 78, 24448, 45670656, non, 0, 42, 19, F#2
|
||||
513, 1, 119, 24567, 45903063, ctl, 0, 64, 0,
|
||||
49, 0, 512, 24576, 45920640,tempo,25,bpm,,
|
||||
514, 1, 9, 24576, 45920640, non, 0, 66, 26, F#4
|
||||
515, 1, 0, 24576, 45920640, non, 0, 72, 51, C5
|
||||
516, 1, 0, 24576, 45920640, nof, 0, 60, 0,
|
||||
517, 1, 0, 24576, 45920640, non, 0, 49, 10, C#3
|
||||
518, 1, 0, 24576, 45920640, non, 0, 58, 19, A#3
|
||||
519, 1, 40, 24616, 46014360, nof, 0, 50, 0,
|
||||
520, 1, 0, 24616, 46014360, nof, 0, 57, 0,
|
||||
521, 1, 10, 24626, 46037790, nof, 0, 65, 0,
|
||||
522, 1, 0, 24626, 46037790, nof, 0, 71, 0,
|
||||
523, 1, 84, 24710, 46234602, ctl, 0, 64,127,
|
||||
50, 0, 256, 24832, 46520448,tempo,30,bpm,,
|
||||
524, 1, 122, 24832, 46520448, non, 0, 65, 24, F4
|
||||
525, 1, 50, 24882, 46618098, nof, 0, 66, 0,
|
||||
51, 0, 256, 25088, 47020416,tempo,35,bpm,,
|
||||
526, 1, 206, 25088, 47020416, non, 0, 64, 22, E4
|
||||
527, 1, 0, 25088, 47020416, non, 0, 69, 37, A4
|
||||
528, 1, 0, 25088, 47020416, non, 0, 48, 14, C3
|
||||
529, 1, 0, 25088, 47020416, non, 0, 55, 18, G3
|
||||
530, 1, 13, 25101, 47042178, ctl, 0, 64, 0,
|
||||
531, 1, 27, 25128, 47087376, nof, 0, 49, 0,
|
||||
532, 1, 10, 25138, 47104116, nof, 0, 65, 0,
|
||||
533, 1, 0, 25138, 47104116, nof, 0, 72, 0,
|
||||
534, 1, 177, 25315, 47400414, ctl, 0, 64,127,
|
||||
535, 1, 29, 25344, 47448960, non, 0, 63, 20, D#4
|
||||
536, 1, 50, 25394, 47532660, nof, 0, 64, 0,
|
||||
52, 0, 512, 25600, 47877504,tempo,30,bpm,,
|
||||
537, 1, 206, 25600, 47877504, ctl, 0, 64, 0,
|
||||
538, 1, 0, 25600, 47877504, ctl, 0, 64,127,
|
||||
539, 1, 0, 25600, 47877504, ctl, 0, 64, 0,
|
||||
540, 1, 0, 25600, 47877504, ctl, 0, 64, 0,
|
||||
541, 1, 0, 25600, 47877504, nof, 0, 42, 0,
|
||||
542, 1, 0, 25600, 47877504, nof, 0, 58, 0,
|
||||
543, 1, 0, 25600, 47877504, non, 0, 66, 25, F#4
|
||||
544, 1, 0, 25600, 47877504, non, 0, 42, 19, F#2
|
||||
545, 1, 0, 25600, 47877504, non, 0, 58, 19, A#3
|
||||
546, 1, 0, 25600, 47877504, non, 0, 49, 10, C#3
|
||||
547, 1, 40, 25640, 47955624, nof, 0, 48, 0,
|
||||
548, 1, 0, 25640, 47955624, nof, 0, 55, 0,
|
||||
549, 1, 10, 25650, 47975154, nof, 0, 63, 0,
|
||||
550, 1, 52, 25702, 48076710, ctl, 0, 64, 0,
|
||||
551, 1, 118, 25820, 48307164, ctl, 0, 64,127,
|
||||
53, 0, 256, 25856, 48377472,tempo,35,bpm,,
|
||||
552, 1, 36, 25856, 48377472, non, 0, 65, 23, F4
|
||||
553, 1, 50, 25906, 48461172, nof, 0, 66, 0,
|
||||
554, 1, 206, 26112, 48806016, non, 0, 64, 22, E4
|
||||
555, 1, 0, 26112, 48806016, non, 0, 48, 14, C3
|
||||
556, 1, 0, 26112, 48806016, non, 0, 55, 18, G3
|
||||
557, 1, 40, 26152, 48872976, nof, 0, 49, 0,
|
||||
558, 1, 10, 26162, 48889716, nof, 0, 65, 0,
|
||||
559, 1, 206, 26368, 49234560, non, 0, 63, 20, D#4
|
||||
560, 1, 50, 26418, 49318260, nof, 0, 64, 0,
|
||||
54, 0, 768, 26624, 49663104,tempo,30,bpm,,
|
||||
561, 1, 206, 26624, 49663104, nof, 0, 42, 0,
|
||||
562, 1, 0, 26624, 49663104, non, 0, 49, 10, C#3
|
||||
563, 1, 0, 26624, 49663104, non, 0, 42, 19, F#2
|
||||
564, 1, 40, 26664, 49741224, nof, 0, 48, 0,
|
||||
565, 1, 0, 26664, 49741224, nof, 0, 55, 0,
|
||||
566, 1, 10, 26674, 49760754, nof, 0, 69, 0,
|
||||
567, 1, 0, 26674, 49760754, nof, 0, 63, 0,
|
||||
568, 1, 206, 26880, 50163072, non, 0, 65, 25, F4
|
||||
569, 1, 256, 27136, 50663040, non, 0, 64, 22, E4
|
||||
570, 1, 0, 27136, 50663040, non, 0, 48, 14, C3
|
||||
571, 1, 0, 27136, 50663040, non, 0, 55, 18, G3
|
||||
572, 1, 40, 27176, 50741160, nof, 0, 49, 0,
|
||||
573, 1, 10, 27186, 50760690, nof, 0, 65, 0,
|
||||
574, 1, 206, 27392, 51163008, non, 0, 63, 20, D#4
|
||||
575, 1, 50, 27442, 51260658, nof, 0, 64, 0,
|
||||
576, 1, 206, 27648, 51662976, ctl, 0, 64, 0,
|
||||
577, 1, 0, 27648, 51662976, ctl, 0, 64, 0,
|
||||
578, 1, 0, 27648, 51662976, nof, 0, 42, 0,
|
||||
579, 1, 0, 27648, 51662976, nof, 0, 58, 0,
|
||||
580, 1, 0, 27648, 51662976, non, 0, 42, 12, F#2
|
||||
581, 1, 0, 27648, 51662976, non, 0, 49, 12, C#3
|
||||
582, 1, 40, 27688, 51741096, nof, 0, 48, 0,
|
||||
583, 1, 0, 27688, 51741096, nof, 0, 55, 0,
|
||||
584, 1, 10, 27698, 51760626, nof, 0, 63, 0,
|
||||
55, 0, 1280, 27904, 52162944,tempo,25,bpm,,
|
||||
585, 1, 206, 27904, 52162944, non, 0, 60, 22, C4
|
||||
586, 1, 256, 28160, 52762752, non, 0, 59, 21, B3
|
||||
587, 1, 0, 28160, 52762752, non, 0, 48, 12, C3
|
||||
588, 1, 0, 28160, 52762752, non, 0, 55, 12, G3
|
||||
589, 1, 40, 28200, 52856472, nof, 0, 49, 0,
|
||||
590, 1, 10, 28210, 52879902, nof, 0, 60, 0,
|
||||
591, 1, 206, 28416, 53362560, non, 0, 58, 19, A#3
|
||||
592, 1, 50, 28466, 53479710, nof, 0, 59, 0,
|
||||
593, 1, 206, 28672, 53962368, nof, 0, 42, 0,
|
||||
594, 1, 0, 28672, 53962368, non, 0, 42, 12, F#2
|
||||
595, 1, 0, 28672, 53962368, non, 0, 49, 12, C#3
|
||||
596, 1, 40, 28712, 54056088, nof, 0, 48, 0,
|
||||
597, 1, 0, 28712, 54056088, nof, 0, 55, 0,
|
||||
598, 1, 216, 28928, 54562176, nof, 0, 58, 0,
|
||||
599, 1, 256, 29184, 55161984, non, 0, 48, 10, C3
|
||||
600, 1, 0, 29184, 55161984, non, 0, 55, 10, G3
|
||||
601, 1, 40, 29224, 55255704, nof, 0, 49, 0,
|
||||
602, 1, 216, 29440, 55761792, non, 0, 30, 9, F#1
|
||||
56, 0, 1728, 29632, 56211648,tempo,15,bpm,,
|
||||
603, 1, 192, 29632, 56211648, nof, 0, 42, 0,
|
||||
604, 1, 0, 29632, 56211648, non, 0, 42, 9, F#2
|
||||
57, 0, 64, 29696, 56461632,tempo,25,bpm,,
|
||||
605, 1, 64, 29696, 56461632, ctl, 0, 64,127,
|
||||
606, 1, 0, 29696, 56461632, ctl, 0, 64,127,
|
||||
607, 1, 0, 29696, 56461632, nof, 0, 48, 0,
|
||||
608, 1, 0, 29696, 56461632, nof, 0, 55, 0,
|
||||
609, 1, 0, 29696, 56461632, non, 0, 69, 34, A4
|
||||
610, 1, 0, 29696, 56461632, non, 0, 49, 9, C#3
|
||||
58, 0, 1024, 30720, 58860864,tempo,25,bpm,,
|
||||
611, 1, 1024, 30720, 58860864, non, 0, 72, 33, C5
|
||||
612, 1, 50, 30770, 58978014, nof, 0, 69, 0,
|
||||
59, 0, 512, 31232, 60060480,tempo,30,bpm,,
|
||||
613, 1, 462, 31232, 60060480, non, 0, 69, 30, A4
|
||||
614, 1, 50, 31282, 60158130, nof, 0, 72, 0,
|
||||
60, 0, 512, 31744, 61060416,tempo,25,bpm,,
|
||||
615, 1, 462, 31744, 61060416, ctl, 0, 64,127,
|
||||
616, 1, 0, 31744, 61060416, ctl, 0, 64,127,
|
||||
617, 1, 0, 31744, 61060416, non, 0, 67, 29, G4
|
||||
618, 1, 50, 31794, 61177566, nof, 0, 69, 0,
|
||||
61, 0, 512, 32256, 62260032,tempo,20,bpm,,
|
||||
619, 1, 462, 32256, 62260032, non, 0, 66, 26, F#4
|
||||
620, 1, 50, 32306, 62406482, nof, 0, 67, 0,
|
||||
62, 0, 512, 32768, 63759680,tempo,15,bpm,,
|
||||
621, 1, 462, 32768, 63759680, non, 0, 65, 23, F4
|
||||
622, 1, 50, 32818, 63954980, nof, 0, 66, 0,
|
||||
623, 1, 462, 33280, 65759552, non, 0, 64, 16, E4
|
||||
624, 1, 50, 33330, 65954852, nof, 0, 65, 0,
|
||||
625, 1, 462, 33792, 67759424, ctl, 0, 64,127,
|
||||
626, 1, 0, 33792, 67759424, ctl, 0, 64,127,
|
||||
627, 1, 512, 34304, 69759296, nof, 0, 64, 0,
|
||||
628, 1, 0, 34304, 69759296, nof, 0, 30, 0,
|
||||
629, 1, 0, 34304, 69759296, nof, 0, 42, 0,
|
||||
630, 1, 0, 34304, 69759296, nof, 0, 49, 0,
|
||||
63, 0, 2048, 34816, 71759168,tempo,35,bpm,,
|
||||
64, 0, 1024, 35840, 73473344,tempo,222,bpm,,
|
||||
631, 1, 1536, 35840, 73473344, ctl, 0, 64, 0,
|
||||
632, 1, 0, 35840, 73473344, ctl, 0, 64, 0,
|
||||
633, 1, 2048, 37888, 74011968, ctl, 0, 64, 0,
|
||||
634, 1, 0, 37888, 74011968, ctl, 0, 64, 0,
|
||||
65, 0, 2049, 37889, 74012231,eot,,,,
|
||||
635, 1, 1, 37889, 74012231,eot,,,,
|
|
@ -81,29 +81,29 @@
|
||||
3,
|
||||
5,
|
||||
7,
|
||||
8,
|
||||
9,
|
||||
12,
|
||||
15,
|
||||
18,
|
||||
22,
|
||||
26,
|
||||
30,
|
||||
34,
|
||||
36,
|
||||
40,
|
||||
44,
|
||||
48,
|
||||
52,
|
||||
56,
|
||||
60,
|
||||
64,
|
||||
66,
|
||||
72,
|
||||
76,
|
||||
80,
|
||||
83
|
||||
19,
|
||||
21,
|
||||
25,
|
||||
29,
|
||||
31,
|
||||
35,
|
||||
39,
|
||||
43,
|
||||
47,
|
||||
51,
|
||||
55,
|
||||
59,
|
||||
61,
|
||||
67,
|
||||
73,
|
||||
77,
|
||||
80
|
||||
],
|
||||
"enableFl": false,
|
||||
"enableFl": true,
|
||||
"defaultFl": false,
|
||||
"device": "piano",
|
||||
"name": "spirio_1"
|
||||
|
120
src/cwtest/cfg/gutim_full/vel_table/vel_table_perf_scriabin.json
Normal file
120
src/cwtest/cfg/gutim_full/vel_table/vel_table_perf_scriabin.json
Normal file
@ -0,0 +1,120 @@
|
||||
{
|
||||
"tables": [
|
||||
{
|
||||
"table": [
|
||||
1,
|
||||
5,
|
||||
10,
|
||||
16,
|
||||
21,
|
||||
26,
|
||||
32,
|
||||
37,
|
||||
42,
|
||||
48,
|
||||
53,
|
||||
58,
|
||||
64,
|
||||
69,
|
||||
74,
|
||||
80,
|
||||
85,
|
||||
90,
|
||||
96,
|
||||
101,
|
||||
106,
|
||||
112,
|
||||
117,
|
||||
122,
|
||||
127
|
||||
],
|
||||
"enableFl": true,
|
||||
"defaultFl": true,
|
||||
"device": "sampler",
|
||||
"name": "ivory"
|
||||
},
|
||||
{
|
||||
// 1 2 3 4 5 6 7 8 9 0 1 2
|
||||
// 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7
|
||||
"table": [1, 1, 1, 4, 4, 4, 4, 6, 6, 6, 6, 9, 9, 9, 9, 10, 10, 11, 12, 13, 14, 14, 15, 15, 17, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 43, 43, 46, 48, 49, 52, 54, 56, 59, 59, 62, 63, 65, 68, 69, 68, 70, 75, 77, 81, 82, 82, 83, 83, 83, 87, 85, 87, 87, 89, 92, 92, 99, 105, 101, 102, 104, 102, 103, 103, 105, 100, 102, 103, 101, 106, 106, 106, 106, 106, 107, 107, 107, 107, 110, 110, 110, 110, 110, 110, 111, 112, 113, 115, 116, 117, 118, 120, 120, 121, 121, 122, 122, 122, 124, 124, 124, 125, 125, 125],
|
||||
"enableFl": false,
|
||||
"defaultFl": false,
|
||||
"device": "sampler",
|
||||
"name": "calced"
|
||||
},
|
||||
{
|
||||
"table": [
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
2,
|
||||
3,
|
||||
5,
|
||||
8,
|
||||
10,
|
||||
13,
|
||||
16,
|
||||
20,
|
||||
24,
|
||||
28,
|
||||
33,
|
||||
38,
|
||||
43,
|
||||
49,
|
||||
55,
|
||||
62,
|
||||
68,
|
||||
72,
|
||||
85,
|
||||
94,
|
||||
103,
|
||||
112
|
||||
],
|
||||
"enableFl": true,
|
||||
"defaultFl": true,
|
||||
"device": "piano",
|
||||
"name": "spirio"
|
||||
},
|
||||
{
|
||||
"table": [
|
||||
1,
|
||||
2,
|
||||
2,
|
||||
4,
|
||||
4,
|
||||
5,
|
||||
7,
|
||||
9,
|
||||
11,
|
||||
13,
|
||||
16,
|
||||
20,
|
||||
24,
|
||||
28,
|
||||
33,
|
||||
38,
|
||||
43,
|
||||
49,
|
||||
55,
|
||||
62,
|
||||
68,
|
||||
72,
|
||||
76,
|
||||
80,
|
||||
85
|
||||
],
|
||||
"enableFl": false,
|
||||
"defaultFl": false,
|
||||
"device": "piano",
|
||||
"name": "spirio_1"
|
||||
}
|
||||
|
||||
],
|
||||
"incr_pitch": 3,
|
||||
"max_pitch": 108,
|
||||
"min_pitch": 22,
|
||||
"pseq_velocity": 64,
|
||||
"vseq_pitch": 60,
|
||||
"note_off_ms": 250,
|
||||
"note_on_ms": 500
|
||||
}
|
Loading…
Reference in New Issue
Block a user