main.cfg: Added new caw programs.
This commit is contained in:
parent
45b7616c00
commit
c932825052
@ -8,6 +8,8 @@
|
|||||||
|
|
||||||
rt_sine_00: {
|
rt_sine_00: {
|
||||||
|
|
||||||
|
durLimitSecs:5.0,
|
||||||
|
|
||||||
network: {
|
network: {
|
||||||
|
|
||||||
procs: {
|
procs: {
|
||||||
@ -310,13 +312,13 @@
|
|||||||
non_real_time_fl:false,
|
non_real_time_fl:false,
|
||||||
network: {
|
network: {
|
||||||
procs: {
|
procs: {
|
||||||
mf: { class: midi_file, args:{ csv_fname:"~/temp/wt/60_sample.csv" }},
|
mf: { class: midi_file, args:{ csv_fname:"~/temp/wt3/21_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/wt/wav/60_samples.wav"}},
|
af: { class: audio_file_out, in:{ in:split.out0 }, args:{ fname:"~/temp/wt3/wav/21_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"}},
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -427,17 +429,18 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
asil: { class: audio_silence, args:{ ch_cnt:6 }},
|
asil: { class: audio_silence, args:{ ch_cnt:6 }},
|
||||||
amix: { class: audio_mix, in:{ in_:voice_poly.voc_.out } },
|
amix: { class: audio_mix, in:{ in_:voice_poly.voc_.out } args:{ igain_:1.0} },
|
||||||
asel: { class: audio_split, in:{ in:amix.out }, args:{ select:[0,1] }},
|
asel: { class: audio_split, in:{ in:amix.out }, args:{ select:[0,1] }},
|
||||||
amrg: { class: audio_merge, in:{ in0:asil.out, in1:asel.out0, in2:asel.out0 } },
|
amrg: { class: audio_merge, in:{ in0:asil.out, in1:asel.out0, in2:asel.out1 }, args:{ out_gain:2.0 } },
|
||||||
aout: { class: audio_out, in:{ in:amrg.out }, args:{ dev_label:"main"}}
|
aout: { class: audio_out, in:{ in:amrg.out }, args:{ dev_label:"main"}}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Play stereo audio out channels 7&8 of the Scarlett.
|
||||||
audio_test_21: {
|
audio_test_21: {
|
||||||
non_real_time_fl:false,
|
non_real_time_fl:false,
|
||||||
durLimitSecs:5,
|
durLimitSecs:10,
|
||||||
network: {
|
network: {
|
||||||
procs: {
|
procs: {
|
||||||
asil: { class:audio_silence, args:{ ch_cnt:6 }}
|
asil: { class:audio_silence, args:{ ch_cnt:6 }}
|
||||||
@ -449,5 +452,61 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
piano_voice_22: {
|
||||||
|
non_real_time_fl:false,
|
||||||
|
durLimitSecs:30,
|
||||||
|
|
||||||
|
network: {
|
||||||
|
procs: {
|
||||||
|
|
||||||
|
|
||||||
|
mf: { class: midi_file, args:{ csv_fname:"~/temp/wt1/60_sample.csv" }},
|
||||||
|
stop: { class: halt, in:{ in:mf.done_fl }}
|
||||||
|
vctl: { class: poly_voice_ctl, in:{ in:mf.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/wt1/bank", wtb_instr:"piano" } },
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
asil: { class: audio_silence, args:{ ch_cnt:6 }},
|
||||||
|
amix: { class: audio_mix, in:{ in_:voice_poly.voc_.out } args:{ igain_:1.0 }},
|
||||||
|
amrg: { class: audio_merge, in:{ in0:asil.out, in1:amix.out }, args:{ out_gain:1.0 } },
|
||||||
|
aout: { class: audio_out, in:{ in:amrg.out }, args:{ dev_label:"main"}}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
sample_gen_23: {
|
||||||
|
non_real_time_fl:false,
|
||||||
|
network: {
|
||||||
|
procs: {
|
||||||
|
mf: { class: midi_file, args:{ csv_fname:"~/temp/wt1/21_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:{ bits:0, fname:"~/temp/test.wav"}},
|
||||||
|
|
||||||
|
asil: { class: audio_silence, args:{ ch_cnt:6 }},
|
||||||
|
amrg: { class: audio_merge, in:{ in0:asil.out, in1:split.out0 }, args:{ out_gain:1.0 } },
|
||||||
|
aout: { class: audio_out, in:{ in:amrg.out }, args:{ dev_label:"main"}}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user