Panel( class = 'TKnobsWirePanel' name = 'EditorPatch' title = 'wrenexample' version = 2 modules( module( class = 'TKnobsModule' name = 'KnobsModule1' title = 'SYNTH' type = 1102 left = 6 top = 6 color = 16777215 details( ) ) module( class = 'TKnobsModule' name = 'KnobsModule2' title = 'SquareLfo' type = 402 left = 6 top = 36 color = 16777215 details( detail( class = 'TKnobsSmallKnob' name = 'squarelfo_frequency' value = 110) detail( class = 'TKnobsSelector' name = 'squarelfo_mute' value = 0) detail( class = 'TKnobsSmallKnob' name = 'squarelfo_fmlevel' value = 0) detail( class = 'TKnobsSmallKnob' name = 'squarelfo_pmlevel' value = 0) detail( class = 'TKnobsSelector' name = 'squarelfo_range' value = 0) detail( class = 'TKnobsSmallKnob' name = 'squarelfo_pwmlevel' value = 0) detail( class = 'TKnobsSelector' name = 'squarelfo_outputtype' value = 0) ) ) module( class = 'TKnobsModule' name = 'KnobsModule3' title = 'Sequencer' type = 1201 left = 6 top = 96 color = 16777215 details( detail( class = 'TKnobsNoKnob' name = 'sequencer_steps' value = 7) detail( class = 'TKnobsNoKnob' name = 'sequencer_step1' value = 48) detail( class = 'TKnobsNoKnob' name = 'sequencer_step2' value = 60) detail( class = 'TKnobsNoKnob' name = 'sequencer_step3' value = 55) detail( class = 'TKnobsNoKnob' name = 'sequencer_step4' value = 51) detail( class = 'TKnobsNoKnob' name = 'sequencer_step5' value = 36) detail( class = 'TKnobsNoKnob' name = 'sequencer_step6' value = 55) detail( class = 'TKnobsNoKnob' name = 'sequencer_step7' value = 48) detail( class = 'TKnobsNoKnob' name = 'sequencer_step8' value = 67) detail( class = 'TKnobsNoKnob' name = 'sequencer_step9' value = 69) detail( class = 'TKnobsNoKnob' name = 'sequencer_step10' value = 69) detail( class = 'TKnobsNoKnob' name = 'sequencer_step11' value = 69) ) ) module( class = 'TKnobsModule' name = 'KnobsModule4' title = 'Osc1' type = 501 left = 6 top = 171 color = 16777215 details( detail( class = 'TKnobsSmallKnob' name = 'osc_frequency' value = 69) detail( class = 'TKnobsSelector' name = 'osc_mute' value = 0) detail( class = 'TKnobsSelector' name = 'osc_shape' value = 2) detail( class = 'TKnobsSmallKnob' name = 'osc_fmlevel' value = 127) detail( class = 'TKnobsSmallKnob' name = 'osc_pmlevel' value = 0) detail( class = 'TKnobsSmallKnob' name = 'osc_cents' value = 50) ) ) module( class = 'TKnobsModule' name = 'KnobsModule5' title = 'Osc2' type = 501 left = 6 top = 231 color = 16777215 details( detail( class = 'TKnobsSmallKnob' name = 'osc_frequency' value = 69) detail( class = 'TKnobsSelector' name = 'osc_mute' value = 0) detail( class = 'TKnobsSelector' name = 'osc_shape' value = 2) detail( class = 'TKnobsSmallKnob' name = 'osc_fmlevel' value = 127) detail( class = 'TKnobsSmallKnob' name = 'osc_pmlevel' value = 0) detail( class = 'TKnobsSmallKnob' name = 'osc_cents' value = 49) ) ) module( class = 'TKnobsModule' name = 'KnobsModule6' title = 'Noise' type = 503 left = 6 top = 291 color = 16777215 details( detail( class = 'TKnobsSmallKnob' name = 'noise_color' value = 128) detail( class = 'TKnobsSelector' name = 'noise_mute' value = 0) detail( class = 'TKnobsSmallKnob' name = 'noise_colormodamt' value = 0) ) ) module( class = 'TKnobsModule' name = 'KnobsModule7' title = 'MixM4to1-2' type = 203 left = 6 top = 321 color = 16777215 details( detail( class = 'TKnobsSelector' name = 'mixm4to1_mode' value = 0) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level3' value = 131) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level4' value = 200) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level2' value = 200) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level1' value = 200) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute1' value = 0) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute2' value = 0) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute3' value = 0) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute4' value = 0) ) ) module( class = 'TKnobsModule' name = 'KnobsModule8' title = 'HrastSVF' type = 4002 left = 6 top = 366 color = 16777215 details( detail( class = 'TKnobsSmallKnob' name = 'hrastSVF_cutoff' value = 44) detail( class = 'TKnobsSmallKnob' name = 'hrastSVF_lowpass' value = 255) detail( class = 'TKnobsSmallKnob' name = 'hrastSVF_reso' value = 102) detail( class = 'TKnobsSmallKnob' name = 'hrastSVF_bandpass' value = 0) detail( class = 'TKnobsSmallKnob' name = 'hrastSVF_highpass' value = 0) detail( class = 'TKnobsSmallKnob' name = 'hrastSVF_drive' value = 72) detail( class = 'TKnobsSmallKnob' name = 'hrastSVF_resomod' value = 0) detail( class = 'TKnobsSmallKnob' name = 'hrastSVF_cutoffmod' value = 56) detail( class = 'TKnobsSmallKnob' name = 'hrastSVF_gain' value = 127) detail( class = 'TKnobsSmallKnob' name = 'hrastSVF_level12' value = 0) detail( class = 'TKnobsSmallKnob' name = 'hrastSVF_level24' value = 255) ) ) module( class = 'TKnobsModule' name = 'KnobsModule9' title = 'MODULATORS' type = 1102 left = 256 top = 6 color = 16777215 details( ) ) module( class = 'TKnobsModule' name = 'KnobsModule10' title = 'Notes' type = 1107 left = 256 top = 36 color = 16777215 details( detail( class = 'TKnobsDisplay' name = 'notes_display' value = '-SquareLFO as clock to control Sequencer -Sequencer outputs note CV to Osc1 and to MixM4to1-1 -MixM4to1-1 mixes note CV with random CV from RandSig and sends the combination to Osc2') ) ) module( class = 'TKnobsModule' name = 'KnobsModule11' title = 'MixM4to1-1' type = 203 left = 256 top = 156 color = 16777215 details( detail( class = 'TKnobsSelector' name = 'mixm4to1_mode' value = 0) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level3' value = 200) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level4' value = 200) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level2' value = 128) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level1' value = 254) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute1' value = 0) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute2' value = 0) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute3' value = 0) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute4' value = 0) ) ) module( class = 'TKnobsModule' name = 'KnobsModule12' title = 'RandSig' type = 408 left = 256 top = 201 color = 16777215 details( detail( class = 'TKnobsSmallKnob' name = 'randsig_frequency' value = 167) detail( class = 'TKnobsSelector' name = 'randsig_mute' value = 0) detail( class = 'TKnobsSelector' name = 'randsig_range' value = 1) detail( class = 'TKnobsSmallKnob' name = 'randsig_fmlevel' value = 0) detail( class = 'TKnobsSelector' name = 'randsig_outputtype' value = 0) detail( class = 'TKnobsSmallKnob' name = 'randsig_dist' value = 77) detail( class = 'TKnobsSmallKnob' name = 'randsig_distmodamt' value = 0) ) ) module( class = 'TKnobsModule' name = 'KnobsModule13' title = 'Notes' type = 1107 left = 256 top = 246 color = 16777215 details( detail( class = 'TKnobsDisplay' name = 'notes_display' value = '-MixM4to1-2 mixes the outputs from both Osc''s and Noise and sends then to the HrastSVF -EnvARRetrig modulates the HrastSVF with an envelope (trigger from the LFO clock) -24dB output from HrastSVF goes to the VCA input on the EnvARRetrig (envelope modules include a VCA)') ) ) module( class = 'TKnobsModule' name = 'KnobsModule14' title = 'EnvARRetrig' type = 902 left = 256 top = 366 color = 16777215 details( detail( class = 'TKnobsSmallKnob' name = 'envarretrig_attack' value = 8) detail( class = 'TKnobsSmallKnob' name = 'envarretrig_release' value = 147) detail( class = 'TKnobsSelector' name = 'envarretrig_mute' value = 0) ) ) module( class = 'TKnobsModule' name = 'KnobsModule15' title = 'DELAY FX' type = 1102 left = 506 top = 6 color = 16777215 details( ) ) module( class = 'TKnobsModule' name = 'KnobsModule16' title = 'MixM4to1-3' type = 203 left = 506 top = 36 color = 16777215 details( detail( class = 'TKnobsSelector' name = 'mixm4to1_mode' value = 0) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level3' value = 200) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level4' value = 200) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level2' value = 157) detail( class = 'TKnobsSmallKnob' name = 'mixm4to1_level1' value = 254) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute1' value = 0) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute2' value = 0) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute3' value = 0) detail( class = 'TKnobsSelector' name = 'mixm4to1_mute4' value = 0) ) ) module( class = 'TKnobsModule' name = 'KnobsModule17' title = 'Delay' type = 701 left = 506 top = 81 color = 16777215 details( detail( class = 'TKnobsSmallKnob' name = 'delay_length' value = 178) detail( class = 'TKnobsSelector' name = 'delay_range' value = 1) ) ) module( class = 'TKnobsModule' name = 'KnobsModule18' title = 'SVF' type = 1002 left = 506 top = 111 color = 16777215 details( detail( class = 'TKnobsSmallKnob' name = 'svf_distortion' value = 0) detail( class = 'TKnobsSmallKnob' name = 'svf_frequency' value = 91) detail( class = 'TKnobsSmallKnob' name = 'svf_q' value = 26) detail( class = 'TKnobsSmallKnob' name = 'svf_fmlevel' value = 0) detail( class = 'TKnobsSmallKnob' name = 'svf_inlevel' value = 114) ) ) module( class = 'TKnobsModule' name = 'KnobsModule19' title = 'Notes' type = 1107 left = 506 top = 171 color = 16777215 details( detail( class = 'TKnobsDisplay' name = 'notes_display' value = '-Output from EnvARRetrig''s VCA goes to MixM4to1-3 -Output from MixM4to1-3 goes into Delay -Delay output is filtered with SVF -Low-pass output from SVF is fed back into MixM4to1-3 to complete the delay echo effect') ) ) module( class = 'TKnobsModule' name = 'KnobsModule20' title = 'REVERB FX' type = 1102 left = 756 top = 6 color = 16777215 details( ) ) module( class = 'TKnobsModule' name = 'KnobsModule21' title = 'Reverb' type = 703 left = 756 top = 36 color = 16777215 details( detail( class = 'TKnobsSmallKnob' name = 'reverb_wet' value = 151) detail( class = 'TKnobsSmallKnob' name = 'reverb_damp' value = 224) detail( class = 'TKnobsSmallKnob' name = 'reverb_dry' value = 232) detail( class = 'TKnobsSmallKnob' name = 'reverb_width' value = 131) detail( class = 'TKnobsSmallKnob' name = 'reverb_roomsize' value = 87) detail( class = 'TKnobsSelector' name = 'reverb_mode' value = 0) detail( class = 'TKnobsSelector' name = 'reverb_mute' value = 0) ) ) module( class = 'TKnobsModule' name = 'KnobsModule22' title = 'Notes' type = 1107 left = 756 top = 96 color = 16777215 details( detail( class = 'TKnobsDisplay' name = 'notes_display' value = '-Output from MixM4to1-3 is fed into both the L and R inputs on Reverb') ) ) module( class = 'TKnobsModule' name = 'KnobsModule0' title = 'SOUND OUT' type = 1102 left = 1006 top = 6 color = 16777215 details( ) ) module( class = 'TKnobsModule' name = 'KnobsModule23' title = 'AudioOut' type = 102 left = 1006 top = 36 color = 16777215 details( ) ) module( class = 'TKnobsModule' name = 'KnobsModule24' title = 'Notes' type = 1107 left = 1006 top = 66 color = 16777215 details( detail( class = 'TKnobsDisplay' name = 'notes_display' value = '-L and R outputs from Reverb go to L1 and R1 on AudioOut') ) ) ) wires( wire( class = 'TKnobsWire' src = 'KnobsModule2.squarelfo_out' dst = 'KnobsModule3.sequencer_trig') wire( class = 'TKnobsWire' src = 'KnobsModule3.sequencer_out' dst = 'KnobsModule4.osc_fm') wire( class = 'TKnobsWire' src = 'KnobsModule12.randsig_out' dst = 'KnobsModule11.mixm4to1_in2') wire( class = 'TKnobsWire' src = 'KnobsModule11.mixm4to1_out' dst = 'KnobsModule5.osc_fm') wire( class = 'TKnobsWire' src = 'KnobsModule3.sequencer_out' dst = 'KnobsModule11.mixm4to1_in1') wire( class = 'TKnobsWire' src = 'KnobsModule4.osc_out' dst = 'KnobsModule7.mixm4to1_in1') wire( class = 'TKnobsWire' src = 'KnobsModule5.osc_out' dst = 'KnobsModule7.mixm4to1_in2') wire( class = 'TKnobsWire' src = 'KnobsModule7.mixm4to1_out' dst = 'KnobsModule8.hrastSVF_input') wire( class = 'TKnobsWire' src = 'KnobsModule8.hrastSVF_output24' dst = 'KnobsModule14.envarretrig_sigin') wire( class = 'TKnobsWire' src = 'KnobsModule14.envarretrig_out' dst = 'KnobsModule8.hrastSVF_cutoffinput') wire( class = 'TKnobsWire' src = 'KnobsModule2.squarelfo_out' dst = 'KnobsModule14.envarretrig_trig') wire( class = 'TKnobsWire' src = 'KnobsModule6.noise_out' dst = 'KnobsModule7.mixm4to1_in3') wire( class = 'TKnobsWire' src = 'KnobsModule14.envarretrig_sigout' dst = 'KnobsModule16.mixm4to1_in1') wire( class = 'TKnobsWire' src = 'KnobsModule17.delay_out' dst = 'KnobsModule18.svf_in') wire( class = 'TKnobsWire' src = 'KnobsModule18.svf_lp' dst = 'KnobsModule16.mixm4to1_in2') wire( class = 'TKnobsWire' src = 'KnobsModule16.mixm4to1_out' dst = 'KnobsModule17.delay_in') wire( class = 'TKnobsWire' src = 'KnobsModule16.mixm4to1_out' dst = 'KnobsModule21.reverb_inl') wire( class = 'TKnobsWire' src = 'KnobsModule21.reverb_inl' dst = 'KnobsModule21.reverb_inr') wire( class = 'TKnobsWire' src = 'KnobsModule21.reverb_outl' dst = 'KnobsModule23.audioout_in1') wire( class = 'TKnobsWire' src = 'KnobsModule21.reverb_outr' dst = 'KnobsModule23.audioout_in2') ) )