main.cfg : Added midi_split_19 and piano_voice_20
This commit is contained in:
parent
ae8f5e1b80
commit
09f10a38a5
@ -310,13 +310,13 @@
|
||||
non_real_time_fl:false,
|
||||
network: {
|
||||
procs: {
|
||||
mf: { class: midi_file, args:{ csv_fname:"~/temp/temp_midi.csv" }},
|
||||
mf: { class: midi_file, args:{ csv_fname:"~/temp/wt/60_sample.csv" }},
|
||||
mout: { class: midi_out in:{ in:mf.out }, args:{ dev_label:"MIDIFACE 2x2", port_label:"MIDIFACE 2x2 Midi Out 1" }},
|
||||
stop: { class: halt, in:{ in:mf.done_fl }}
|
||||
|
||||
ain: { class: audio_in, args:{ dev_label:"main" }},
|
||||
split: { class: audio_split, in:{ in:ain.out } args:{ select: [0,0, 1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1] }},
|
||||
af: { class: audio_file_out, in:{ in:split.out0 }, args:{ fname:"~/temp/samples.wav"}},
|
||||
af: { class: audio_file_out, in:{ in:split.out0 }, args:{ fname:"~/temp/wt/wav/60_samples.wav"}},
|
||||
aout: { class: audio_out, in:{ in:ain.out }, args:{ dev_label:"main"}},
|
||||
|
||||
}
|
||||
@ -329,9 +329,9 @@
|
||||
procs: {
|
||||
mf: { class: midi_file, args:{ csv_fname:"~/temp/temp_midi.csv" }},
|
||||
voc: { class: midi_voice, in: { in:mf.out } },
|
||||
stop: { class: halt, in:{ in:mf.done_fl }}
|
||||
stop: { class: halt, in: { in:mf.done_fl }}
|
||||
|
||||
af: { class: audio_file_out, in:{ in:voc.out }, args:{ fname:"~/temp/samples.wav"}},
|
||||
af: { class: audio_file_out, in:{ in:voc.out }, args:{ fname:"~/temp/wt/wav/samples.wav"}},
|
||||
|
||||
}
|
||||
}
|
||||
@ -378,7 +378,56 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
midi_split_19: {
|
||||
non_real_time_fl:false,
|
||||
durLimitSecs:10,
|
||||
|
||||
network: {
|
||||
procs: {
|
||||
|
||||
midi_in: { class:midi_in },
|
||||
ms: { class:midi_split, in: { in:midi_in.out } },
|
||||
|
||||
map: { class: list, in:{in:ms.d0}, args: { cfg_fname:"/home/kevin/temp/map.cfg"}},
|
||||
|
||||
//mm: { class:midi_msg, in: {ch:ms.ch, status:ms.status, d1:map.out, trigger:map.out } args:{ d0:60 } },
|
||||
|
||||
log: { class: print, in: { in0:ms.ch, in1:ms.status, in2:ms.d0, in3:map.out, eol_fl:map.out }, args:{ text:["ch","st","d0","d1",""] } },
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
piano_voice_20: {
|
||||
non_real_time_fl:false,
|
||||
durLimitSecs:10,
|
||||
|
||||
network: {
|
||||
procs: {
|
||||
|
||||
midi_in: { class:midi_in },
|
||||
vctl: { class: poly_voice_ctl, in:{ in:midi_in.out }, args:{ voice_cnt:3 } },
|
||||
|
||||
voice_poly: {
|
||||
class: poly,
|
||||
args: { count:3 }
|
||||
|
||||
network: {
|
||||
procs: {
|
||||
voc: { class:piano_voice, in:{ _.in:_.vctl.out_ },
|
||||
out:{ _.done_fl:_.vctl.done_fl_ },
|
||||
args:{ wtb_dir:"~/temp/wt/bank", wtb_instr:"piano", test_pitch:60 } },
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
amix: { class: audio_mix, in:{ in_:voice_poly.voc_.out } },
|
||||
aout: { class: audio_out, in:{ in:amix.out }, args:{ dev_label:"main"}}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user