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,
|
non_real_time_fl:false,
|
||||||
network: {
|
network: {
|
||||||
procs: {
|
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" }},
|
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 }}
|
stop: { class: halt, in:{ in:mf.done_fl }}
|
||||||
|
|
||||||
ain: { class: audio_in, args:{ dev_label:"main" }},
|
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] }},
|
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"}},
|
aout: { class: audio_out, in:{ in:ain.out }, args:{ dev_label:"main"}},
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -331,7 +331,7 @@
|
|||||||
voc: { class: midi_voice, in: { in:mf.out } },
|
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"}},
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -379,6 +379,55 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
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