Sunteți pe pagina 1din 28

{ ****************************************************

KGM TEMPLATE INSTRUMENT


Author: RIGID AUDIO
**************************************************** }

{ BEGIN ON INIT }
on init
hide_inst_icon
make_perfview
set_ui_height_px(540) { adjust size to your needs here }
set_skin_offset(0) { SKIN OFFSET }
set_script_title("Main")

{ 3D DEPTH 1 }
declare const $KGM_GROUP_OFFSET := 1
declare $KGM_GROUP_COUNT := 1
declare $KGM_FX_QUERY := 1
declare $KGM_SEND_QUERY := 1

declare $KGM_GROUP_A := 0
declare $KGM_GROUP_B := 0
declare $KGM_GROUP_C := 0
declare $KGM_GROUP_D := 0
declare $KGM_GROUP_E := 0
declare $KGM_GROUP_F := 0
declare $KGM_GROUP_G := 0
declare $KGM_GROUP_H := 0
declare $KGM_GROUP_I := 0
declare $KGM_GROUP_J := 0
declare $KGM_GROUP_A_ACTIVE := 1
declare $KGM_GROUP_B_ACTIVE := 0
declare $KGM_GROUP_C_ACTIVE := 0
declare $KGM_GROUP_D_ACTIVE := 0
declare $KGM_GROUP_E_ACTIVE := 0
declare $KGM_GROUP_F_ACTIVE := 0
declare $KGM_GROUP_G_ACTIVE := 0
declare $KGM_GROUP_H_ACTIVE := 0
declare $KGM_GROUP_I_ACTIVE := 0
declare $KGM_GROUP_J_ACTIVE := 0
declare $KGM_CONTROL_ALL_GROUPS := 1
declare $KGM_ACTIVE_GROUPS := 1

declare $KGM_MULTISAMPLE_MODE := 1

{ BUSSES }
declare $BUS1_VOLUME := 630000
declare $BUS2_VOLUME := 630000
declare $BUS3_VOLUME := 630000
declare $BUS4_VOLUME := 630000
declare $BUS5_VOLUME := 630000
declare $BUS6_VOLUME := 630000
declare $BUS7_VOLUME := 630000
declare $BUS8_VOLUME := 630000
declare $BUS9_VOLUME := 630000
declare $BUS10_VOLUME := 630000
declare $BUS11_VOLUME := 630000
declare $BUS12_VOLUME := 630000
declare $BUS13_VOLUME := 630000
declare $BUS14_VOLUME := 630000
declare $BUS15_VOLUME := 630000
declare $BUS16_VOLUME := 630000
make_persistent ($BUS1_VOLUME)
make_persistent ($BUS2_VOLUME)
make_persistent ($BUS3_VOLUME)
make_persistent ($BUS4_VOLUME)
make_persistent ($BUS5_VOLUME)
make_persistent ($BUS6_VOLUME)
make_persistent ($BUS7_VOLUME)
make_persistent ($BUS8_VOLUME)
make_persistent ($BUS9_VOLUME)
make_persistent ($BUS10_VOLUME)
make_persistent ($BUS11_VOLUME)
make_persistent ($BUS12_VOLUME)
make_persistent ($BUS13_VOLUME)
make_persistent ($BUS14_VOLUME)
make_persistent ($BUS15_VOLUME)
make_persistent ($BUS16_VOLUME)
read_persistent_var ($BUS1_VOLUME)
read_persistent_var ($BUS2_VOLUME)
read_persistent_var ($BUS3_VOLUME)
read_persistent_var ($BUS4_VOLUME)
read_persistent_var ($BUS5_VOLUME)
read_persistent_var ($BUS6_VOLUME)
read_persistent_var ($BUS7_VOLUME)
read_persistent_var ($BUS8_VOLUME)
read_persistent_var ($BUS9_VOLUME)
read_persistent_var ($BUS10_VOLUME)
read_persistent_var ($BUS11_VOLUME)
read_persistent_var ($BUS12_VOLUME)
read_persistent_var ($BUS13_VOLUME)
read_persistent_var ($BUS14_VOLUME)
read_persistent_var ($BUS15_VOLUME)
read_persistent_var ($BUS16_VOLUME)

{ BEGIN PGS DECLARE }


pgs_create_key (PGS_ARP_ON,1)
pgs_create_key (PGS_ARP_ORDER,1)
pgs_create_key (PGS_ARP_OCTAVE,1)
pgs_create_key (PGS_ARP_STRIKE,1)
pgs_create_key (PGS_ARP_RATE,1)
pgs_create_key (PGS_ARP_DURATION,1)
pgs_create_key (PGS_ARP_SWING,1)

pgs_create_key (PGS_MONO_MODE,1)
pgs_create_key (PGS_MONO_PRIO,1)
pgs_create_key (PGS_GLIDE_MODE,1)
pgs_create_key (PGS_GLIDE_RATE,1)

pgs_create_key (PGS_UNI_VOICES,1)
pgs_create_key (PGS_UNI_DETUNE,1)
pgs_create_key (PGS_UNI_SPREAD,1)
{ END PGS DECLARE }

{ LISTENERS }
set_listener ($NI_SIGNAL_TIMER_MS,18000)
declare $KGM_ANIM_STEP := 0
declare $KGM_ANIM_FRAMES_MAX := 99
{ KGM NOTE SEQUENCER }
declare $KGM_NOTE_SEQUENCER_ARR_COUNT := 0

declare %KGM_NOTE_SEQUENCER_ARRAY[128]
make_persistent (%KGM_NOTE_SEQUENCER_ARRAY)
read_persistent_var (%KGM_NOTE_SEQUENCER_ARRAY)

declare $KGM_NOTE_SEQUENCER_STEPS_SHOWN := 16
make_persistent ($KGM_NOTE_SEQUENCER_STEPS_SHOWN)
read_persistent_var ($KGM_NOTE_SEQUENCER_STEPS_SHOWN)

declare $KGM_NOTE_SEQUENCER_ENABLE := 0
make_persistent ($KGM_NOTE_SEQUENCER_ENABLE)
read_persistent_var ($KGM_NOTE_SEQUENCER_ENABLE)

declare $KGM_NOTE_ID := 0
declare $KGM_FIRST_NOTE := 0
declare $KGM_WAIT_EVENT := 0
declare $KGM_CHK_NOTES := 0
declare $KGM_NCOUNT := 0
declare $KGM_SEQUENCER_POS := 0
declare $KGM_SEQUENCER_DURATION := 0
$KGM_SEQUENCER_DURATION := $DURATION_SIXTEENTH
make_persistent ($KGM_SEQUENCER_DURATION)
read_persistent_var ($KGM_SEQUENCER_DURATION)

{ GROUPS }
make_persistent ($KGM_GROUP_A)
make_persistent ($KGM_GROUP_B)
make_persistent ($KGM_GROUP_C)
make_persistent ($KGM_GROUP_D)
make_persistent ($KGM_GROUP_E)
make_persistent ($KGM_GROUP_F)
make_persistent ($KGM_GROUP_G)
make_persistent ($KGM_GROUP_H)
make_persistent ($KGM_GROUP_I)
make_persistent ($KGM_GROUP_J)
make_persistent ($KGM_GROUP_A_ACTIVE)
make_persistent ($KGM_GROUP_B_ACTIVE)
make_persistent ($KGM_GROUP_C_ACTIVE)
make_persistent ($KGM_GROUP_D_ACTIVE)
make_persistent ($KGM_GROUP_E_ACTIVE)
make_persistent ($KGM_GROUP_F_ACTIVE)
make_persistent ($KGM_GROUP_G_ACTIVE)
make_persistent ($KGM_GROUP_H_ACTIVE)
make_persistent ($KGM_GROUP_I_ACTIVE)
make_persistent ($KGM_GROUP_J_ACTIVE)
make_persistent ($KGM_CONTROL_ALL_GROUPS)
make_persistent ($KGM_ACTIVE_GROUPS)

read_persistent_var ($KGM_GROUP_A)
read_persistent_var ($KGM_GROUP_B)
read_persistent_var ($KGM_GROUP_C)
read_persistent_var ($KGM_GROUP_D)
read_persistent_var ($KGM_GROUP_E)
read_persistent_var ($KGM_GROUP_F)
read_persistent_var ($KGM_GROUP_G)
read_persistent_var ($KGM_GROUP_H)
read_persistent_var ($KGM_GROUP_I)
read_persistent_var ($KGM_GROUP_J)
read_persistent_var ($KGM_GROUP_A_ACTIVE)
read_persistent_var ($KGM_GROUP_B_ACTIVE)
read_persistent_var ($KGM_GROUP_C_ACTIVE)
read_persistent_var ($KGM_GROUP_D_ACTIVE)
read_persistent_var ($KGM_GROUP_E_ACTIVE)
read_persistent_var ($KGM_GROUP_F_ACTIVE)
read_persistent_var ($KGM_GROUP_G_ACTIVE)
read_persistent_var ($KGM_GROUP_H_ACTIVE)
read_persistent_var ($KGM_GROUP_I_ACTIVE)
read_persistent_var ($KGM_GROUP_J_ACTIVE)
read_persistent_var ($KGM_CONTROL_ALL_GROUPS)
read_persistent_var ($KGM_ACTIVE_GROUPS)

{ BEGIN DECLARE $slider1904060 }


declare ui_slider $slider1904060(0,1000000)
make_persistent ($slider1904060)
read_persistent_var ($slider1904060)
set_control_par_str(get_ui_id($slider1904060),
$CONTROL_PAR_PICTURE,"Volume_slider")
set_control_par_str(get_ui_id($slider1904060),$CONTROL_PAR_HELP,"Close MIC
Level")
set_control_par_str(get_ui_id($slider1904060),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider1904060),
$CONTROL_PAR_AUTOMATION_NAME,"slider1904060")
set_control_par (get_ui_id($slider1904060),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider1904060),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider1904060),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider1904060),
$CONTROL_PAR_DEFAULT_VALUE,755000)
set_control_par (get_ui_id($slider1904060),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
2300)
set_control_par (get_ui_id($slider1904060),$CONTROL_PAR_WIDTH,35)
set_control_par (get_ui_id($slider1904060),$CONTROL_PAR_HEIGHT,185)
set_control_par (get_ui_id($slider1904060),$CONTROL_PAR_POS_X,50)
set_control_par (get_ui_id($slider1904060),$CONTROL_PAR_POS_Y,23)
{ PNG FILENAME $slider1904060, "for epic
percussion\Volume_slider.png" }
{ IS 3D $slider1904060, 0 }
{ 3D SHAPE $slider1904060, 1 }
{ 3D RADIUS $slider1904060, 1 }
{ 3D LENGTH $slider1904060, 1 }
{ BEGIN ACTION $slider1904060 }
{ ACTION FILE $slider1904060, "groups\grp volume.txt" }
declare $slider1904060_GRP_CURRENT := 1
declare $slider1904060_GRP_BEGIN := 1
declare $slider1904060_GRP_END := 0
$slider1904060_GRP_END := 2 { REQUIRED }
{ END ACTION $slider1904060 }
{ GROUP MODE $slider1904060, 2 }
{ GROUP SINGLE $slider1904060, 1 }
{ GROUP FROM $slider1904060, 1 }
{ GROUP TO $slider1904060, 2 }
{ RANDOMIZE LAYER $slider1904060, 0 }
{ END DECLARE $slider1904060 }

{ BEGIN DECLARE $slider7354396 }


declare ui_slider $slider7354396(0,1000000)
make_persistent ($slider7354396)
read_persistent_var ($slider7354396)
set_control_par_str(get_ui_id($slider7354396),
$CONTROL_PAR_PICTURE,"Volume_slider")
set_control_par_str(get_ui_id($slider7354396),$CONTROL_PAR_HELP,"Overhead
Level")
set_control_par_str(get_ui_id($slider7354396),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider7354396),
$CONTROL_PAR_AUTOMATION_NAME,"slider7354396")
set_control_par (get_ui_id($slider7354396),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider7354396),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider7354396),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider7354396),
$CONTROL_PAR_DEFAULT_VALUE,755000)
set_control_par (get_ui_id($slider7354396),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
2300)
set_control_par (get_ui_id($slider7354396),$CONTROL_PAR_WIDTH,35)
set_control_par (get_ui_id($slider7354396),$CONTROL_PAR_HEIGHT,185)
set_control_par (get_ui_id($slider7354396),$CONTROL_PAR_POS_X,98)
set_control_par (get_ui_id($slider7354396),$CONTROL_PAR_POS_Y,23)
{ PNG FILENAME $slider7354396, "for epic
percussion\Volume_slider.png" }
{ IS 3D $slider7354396, 0 }
{ 3D SHAPE $slider7354396, 1 }
{ 3D RADIUS $slider7354396, 1 }
{ 3D LENGTH $slider7354396, 1 }
{ BEGIN ACTION $slider7354396 }
{ ACTION FILE $slider7354396, "groups\grp volume.txt" }
declare $slider7354396_GRP_CURRENT := 2
declare $slider7354396_GRP_BEGIN := 2
declare $slider7354396_GRP_END := 0
$slider7354396_GRP_END := 3 { REQUIRED }
{ END ACTION $slider7354396 }
{ GROUP MODE $slider7354396, 2 }
{ GROUP SINGLE $slider7354396, 1 }
{ GROUP FROM $slider7354396, 2 }
{ GROUP TO $slider7354396, 3 }
{ RANDOMIZE LAYER $slider7354396, 0 }
{ END DECLARE $slider7354396 }

{ BEGIN DECLARE $slider8911586 }


declare ui_slider $slider8911586(0,1000000)
make_persistent ($slider8911586)
read_persistent_var ($slider8911586)
set_control_par_str(get_ui_id($slider8911586),
$CONTROL_PAR_PICTURE,"Volume_slider")
set_control_par_str(get_ui_id($slider8911586),$CONTROL_PAR_HELP,"Room Level")
set_control_par_str(get_ui_id($slider8911586),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider8911586),
$CONTROL_PAR_AUTOMATION_NAME,"slider8911586")
set_control_par (get_ui_id($slider8911586),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider8911586),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider8911586),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider8911586),
$CONTROL_PAR_DEFAULT_VALUE,755000)
set_control_par (get_ui_id($slider8911586),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
2300)
set_control_par (get_ui_id($slider8911586),$CONTROL_PAR_WIDTH,35)
set_control_par (get_ui_id($slider8911586),$CONTROL_PAR_HEIGHT,185)
set_control_par (get_ui_id($slider8911586),$CONTROL_PAR_POS_X,125)
set_control_par (get_ui_id($slider8911586),$CONTROL_PAR_POS_Y,23)
{ PNG FILENAME $slider8911586, "for epic
percussion\Volume_slider.png" }
{ IS 3D $slider8911586, 0 }
{ 3D SHAPE $slider8911586, 1 }
{ 3D RADIUS $slider8911586, 1 }
{ 3D LENGTH $slider8911586, 1 }
{ BEGIN ACTION $slider8911586 }
{ ACTION FILE $slider8911586, "groups\grp volume.txt" }
declare $slider8911586_GRP_CURRENT := 3
declare $slider8911586_GRP_BEGIN := 3
declare $slider8911586_GRP_END := 0
$slider8911586_GRP_END := 4 { REQUIRED }
{ END ACTION $slider8911586 }
{ GROUP MODE $slider8911586, 2 }
{ GROUP SINGLE $slider8911586, 1 }
{ GROUP FROM $slider8911586, 3 }
{ GROUP TO $slider8911586, 4 }
{ RANDOMIZE LAYER $slider8911586, 0 }
{ END DECLARE $slider8911586 }

{ BEGIN DECLARE $slider4234331 }


declare ui_slider $slider4234331(0,1000000)
make_persistent ($slider4234331)
read_persistent_var ($slider4234331)
set_control_par_str(get_ui_id($slider4234331),
$CONTROL_PAR_PICTURE,"Volume_slider")
set_control_par_str(get_ui_id($slider4234331),$CONTROL_PAR_HELP,"Hall Level")
set_control_par_str(get_ui_id($slider4234331),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider4234331),
$CONTROL_PAR_AUTOMATION_NAME,"slider4234331")
set_control_par (get_ui_id($slider4234331),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider4234331),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider4234331),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider4234331),
$CONTROL_PAR_DEFAULT_VALUE,755000)
set_control_par (get_ui_id($slider4234331),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
2300)
set_control_par (get_ui_id($slider4234331),$CONTROL_PAR_WIDTH,35)
set_control_par (get_ui_id($slider4234331),$CONTROL_PAR_HEIGHT,185)
set_control_par (get_ui_id($slider4234331),$CONTROL_PAR_POS_X,151)
set_control_par (get_ui_id($slider4234331),$CONTROL_PAR_POS_Y,23)
{ PNG FILENAME $slider4234331, "for epic
percussion\Volume_slider.png" }
{ IS 3D $slider4234331, 0 }
{ 3D SHAPE $slider4234331, 1 }
{ 3D RADIUS $slider4234331, 1 }
{ 3D LENGTH $slider4234331, 1 }
{ BEGIN ACTION $slider4234331 }
{ ACTION FILE $slider4234331, "groups\grp volume.txt" }
declare $slider4234331_GRP_CURRENT := 4
declare $slider4234331_GRP_BEGIN := 4
declare $slider4234331_GRP_END := 0
$slider4234331_GRP_END := 5 { REQUIRED }
{ END ACTION $slider4234331 }
{ GROUP MODE $slider4234331, 2 }
{ GROUP SINGLE $slider4234331, 1 }
{ GROUP FROM $slider4234331, 4 }
{ GROUP TO $slider4234331, 5 }
{ RANDOMIZE LAYER $slider4234331, 0 }
{ END DECLARE $slider4234331 }

{ BEGIN DECLARE $switch5702471 }


declare ui_switch $switch5702471
make_persistent ($switch5702471)
read_persistent_var ($switch5702471)
set_control_par_str(get_ui_id($switch5702471),
$CONTROL_PAR_PICTURE,"Switch_lamp")
set_control_par_str(get_ui_id($switch5702471),$CONTROL_PAR_HELP,"Solid G EQ
bypass")
set_control_par_str(get_ui_id($switch5702471),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($switch5702471),
$CONTROL_PAR_AUTOMATION_NAME,"switch5702471")
set_control_par (get_ui_id($switch5702471),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($switch5702471),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($switch5702471),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($switch5702471),$CONTROL_PAR_DEFAULT_VALUE,0)
set_control_par (get_ui_id($switch5702471),$CONTROL_PAR_WIDTH,52)
set_control_par (get_ui_id($switch5702471),$CONTROL_PAR_HEIGHT,57)
set_control_par (get_ui_id($switch5702471),$CONTROL_PAR_POS_X,205)
set_control_par (get_ui_id($switch5702471),$CONTROL_PAR_POS_Y,33)
{ PNG FILENAME $switch5702471, "for epic
percussion\Switch_lamp.png" }
{ BEGIN ACTION $switch5702471 }
{ ACTION FILE $switch5702471, "insert fx\ins fx solid geq
bypass.txt" }
{ END ACTION $switch5702471 }
{ GROUP MODE $switch5702471, 0 }
{ GROUP SINGLE $switch5702471, 1 }
{ GROUP FROM $switch5702471, 1 }
{ GROUP TO $switch5702471, 1 }
{ RANDOMIZE LAYER $switch5702471, 0 }
{ END DECLARE $switch5702471 }

{ BEGIN DECLARE $switch3121415 }


declare ui_switch $switch3121415
make_persistent ($switch3121415)
read_persistent_var ($switch3121415)
set_control_par_str(get_ui_id($switch3121415),
$CONTROL_PAR_PICTURE,"Switch_lamp")
set_control_par_str(get_ui_id($switch3121415),$CONTROL_PAR_HELP,"S Com bypass")
set_control_par_str(get_ui_id($switch3121415),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($switch3121415),
$CONTROL_PAR_AUTOMATION_NAME,"switch3121415")
set_control_par (get_ui_id($switch3121415),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($switch3121415),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($switch3121415),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($switch3121415),$CONTROL_PAR_DEFAULT_VALUE,0)
set_control_par (get_ui_id($switch3121415),$CONTROL_PAR_WIDTH,52)
set_control_par (get_ui_id($switch3121415),$CONTROL_PAR_HEIGHT,57)
set_control_par (get_ui_id($switch3121415),$CONTROL_PAR_POS_X,205)
set_control_par (get_ui_id($switch3121415),$CONTROL_PAR_POS_Y,166)
{ PNG FILENAME $switch3121415, "for epic
percussion\Switch_lamp.png" }
{ BEGIN ACTION $switch3121415 }
{ ACTION FILE $switch3121415, "insert fx\ins fx solid bus comp
bypass.txt" }
{ END ACTION $switch3121415 }
{ GROUP MODE $switch3121415, 0 }
{ GROUP SINGLE $switch3121415, 1 }
{ GROUP FROM $switch3121415, 1 }
{ GROUP TO $switch3121415, 1 }
{ RANDOMIZE LAYER $switch3121415, 0 }
{ END DECLARE $switch3121415 }

{ BEGIN DECLARE $slider7862782 }


declare ui_slider $slider7862782(0,1000000)
make_persistent ($slider7862782)
read_persistent_var ($slider7862782)
set_control_par_str(get_ui_id($slider7862782),
$CONTROL_PAR_PICTURE,"Steel_knob")
set_control_par_str(get_ui_id($slider7862782),$CONTROL_PAR_HELP,"LF Gain")
set_control_par_str(get_ui_id($slider7862782),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider7862782),
$CONTROL_PAR_AUTOMATION_NAME,"slider7862782")
set_control_par (get_ui_id($slider7862782),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider7862782),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider7862782),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider7862782),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider7862782),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider7862782),$CONTROL_PAR_WIDTH,50)
set_control_par (get_ui_id($slider7862782),$CONTROL_PAR_HEIGHT,50)
set_control_par (get_ui_id($slider7862782),$CONTROL_PAR_POS_X,268)
set_control_par (get_ui_id($slider7862782),$CONTROL_PAR_POS_Y,34)
{ PNG FILENAME $slider7862782, "for epic
percussion\Steel_knob.png" }
{ IS 3D $slider7862782, 0 }
{ 3D SHAPE $slider7862782, 1 }
{ 3D RADIUS $slider7862782, 1 }
{ 3D LENGTH $slider7862782, 1 }
{ BEGIN ACTION $slider7862782 }
{ ACTION FILE $slider7862782, "insert fx\ins fx solid geq lf
gain.txt" }
{ END ACTION $slider7862782 }
{ GROUP MODE $slider7862782, 0 }
{ GROUP SINGLE $slider7862782, 1 }
{ GROUP FROM $slider7862782, 1 }
{ GROUP TO $slider7862782, 1 }
{ RANDOMIZE LAYER $slider7862782, 0 }
{ END DECLARE $slider7862782 }

{ BEGIN DECLARE $slider6331799 }


declare ui_slider $slider6331799(0,1000000)
make_persistent ($slider6331799)
read_persistent_var ($slider6331799)
set_control_par_str(get_ui_id($slider6331799),
$CONTROL_PAR_PICTURE,"Steel_knob")
set_control_par_str(get_ui_id($slider6331799),$CONTROL_PAR_HELP,"MF Gain")
set_control_par_str(get_ui_id($slider6331799),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider6331799),
$CONTROL_PAR_AUTOMATION_NAME,"slider6331799")
set_control_par (get_ui_id($slider6331799),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider6331799),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider6331799),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider6331799),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider6331799),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider6331799),$CONTROL_PAR_WIDTH,50)
set_control_par (get_ui_id($slider6331799),$CONTROL_PAR_HEIGHT,50)
set_control_par (get_ui_id($slider6331799),$CONTROL_PAR_POS_X,324)
set_control_par (get_ui_id($slider6331799),$CONTROL_PAR_POS_Y,34)
{ PNG FILENAME $slider6331799, "for epic
percussion\Steel_knob.png" }
{ IS 3D $slider6331799, 0 }
{ 3D SHAPE $slider6331799, 1 }
{ 3D RADIUS $slider6331799, 1 }
{ 3D LENGTH $slider6331799, 1 }
{ BEGIN ACTION $slider6331799 }
{ ACTION FILE $slider6331799, "insert fx\ins fx solid geq lmf
gain.txt" }
{ END ACTION $slider6331799 }
{ GROUP MODE $slider6331799, 0 }
{ GROUP SINGLE $slider6331799, 1 }
{ GROUP FROM $slider6331799, 1 }
{ GROUP TO $slider6331799, 1 }
{ RANDOMIZE LAYER $slider6331799, 0 }
{ END DECLARE $slider6331799 }

{ BEGIN DECLARE $slider1605711 }


declare ui_slider $slider1605711(0,1000000)
make_persistent ($slider1605711)
read_persistent_var ($slider1605711)
set_control_par_str(get_ui_id($slider1605711),
$CONTROL_PAR_PICTURE,"Steel_knob")
set_control_par_str(get_ui_id($slider1605711),$CONTROL_PAR_HELP,"HF Gain")
set_control_par_str(get_ui_id($slider1605711),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider1605711),
$CONTROL_PAR_AUTOMATION_NAME,"slider1605711")
set_control_par (get_ui_id($slider1605711),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider1605711),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider1605711),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider1605711),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider1605711),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider1605711),$CONTROL_PAR_WIDTH,50)
set_control_par (get_ui_id($slider1605711),$CONTROL_PAR_HEIGHT,50)
set_control_par (get_ui_id($slider1605711),$CONTROL_PAR_POS_X,377)
set_control_par (get_ui_id($slider1605711),$CONTROL_PAR_POS_Y,34)
{ PNG FILENAME $slider1605711, "for epic
percussion\Steel_knob.png" }
{ IS 3D $slider1605711, 0 }
{ 3D SHAPE $slider1605711, 1 }
{ 3D RADIUS $slider1605711, 1 }
{ 3D LENGTH $slider1605711, 1 }
{ BEGIN ACTION $slider1605711 }
{ ACTION FILE $slider1605711, "insert fx\ins fx solid geq hf
gain.txt" }
{ END ACTION $slider1605711 }
{ GROUP MODE $slider1605711, 0 }
{ GROUP SINGLE $slider1605711, 1 }
{ GROUP FROM $slider1605711, 1 }
{ GROUP TO $slider1605711, 1 }
{ RANDOMIZE LAYER $slider1605711, 0 }
{ END DECLARE $slider1605711 }

{ BEGIN DECLARE $slider8152807 }


declare ui_slider $slider8152807(0,1000000)
make_persistent ($slider8152807)
read_persistent_var ($slider8152807)
set_control_par_str(get_ui_id($slider8152807),$CONTROL_PAR_PICTURE,"Plastic
Knob")
set_control_par_str(get_ui_id($slider8152807),$CONTROL_PAR_HELP,"LF Freq")
set_control_par_str(get_ui_id($slider8152807),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider8152807),
$CONTROL_PAR_AUTOMATION_NAME,"slider8152807")
set_control_par (get_ui_id($slider8152807),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider8152807),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider8152807),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider8152807),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider8152807),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider8152807),$CONTROL_PAR_WIDTH,40)
set_control_par (get_ui_id($slider8152807),$CONTROL_PAR_HEIGHT,40)
set_control_par (get_ui_id($slider8152807),$CONTROL_PAR_POS_X,273)
set_control_par (get_ui_id($slider8152807),$CONTROL_PAR_POS_Y,83)
{ PNG FILENAME $slider8152807, "for epic percussion\Plastic
Knob.png" }
{ IS 3D $slider8152807, 0 }
{ 3D SHAPE $slider8152807, 1 }
{ 3D RADIUS $slider8152807, 1 }
{ 3D LENGTH $slider8152807, 1 }
{ BEGIN ACTION $slider8152807 }
{ ACTION FILE $slider8152807, "insert fx\ins fx solid geq lf
freq.txt" }
{ END ACTION $slider8152807 }
{ GROUP MODE $slider8152807, 0 }
{ GROUP SINGLE $slider8152807, 1 }
{ GROUP FROM $slider8152807, 1 }
{ GROUP TO $slider8152807, 1 }
{ RANDOMIZE LAYER $slider8152807, 0 }
{ END DECLARE $slider8152807 }

{ BEGIN DECLARE $slider6024561 }


declare ui_slider $slider6024561(0,1000000)
make_persistent ($slider6024561)
read_persistent_var ($slider6024561)
set_control_par_str(get_ui_id($slider6024561),$CONTROL_PAR_PICTURE,"Plastic
Knob")
set_control_par_str(get_ui_id($slider6024561),$CONTROL_PAR_HELP,"MF Freq")
set_control_par_str(get_ui_id($slider6024561),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider6024561),
$CONTROL_PAR_AUTOMATION_NAME,"slider6024561")
set_control_par (get_ui_id($slider6024561),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider6024561),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider6024561),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider6024561),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider6024561),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider6024561),$CONTROL_PAR_WIDTH,40)
set_control_par (get_ui_id($slider6024561),$CONTROL_PAR_HEIGHT,40)
set_control_par (get_ui_id($slider6024561),$CONTROL_PAR_POS_X,329)
set_control_par (get_ui_id($slider6024561),$CONTROL_PAR_POS_Y,83)
{ PNG FILENAME $slider6024561, "for epic percussion\Plastic
Knob.png" }
{ IS 3D $slider6024561, 0 }
{ 3D SHAPE $slider6024561, 1 }
{ 3D RADIUS $slider6024561, 1 }
{ 3D LENGTH $slider6024561, 1 }
{ BEGIN ACTION $slider6024561 }
{ ACTION FILE $slider6024561, "insert fx\ins fx solid geq lmf
freq.txt" }
{ END ACTION $slider6024561 }
{ GROUP MODE $slider6024561, 0 }
{ GROUP SINGLE $slider6024561, 1 }
{ GROUP FROM $slider6024561, 1 }
{ GROUP TO $slider6024561, 1 }
{ RANDOMIZE LAYER $slider6024561, 0 }
{ END DECLARE $slider6024561 }

{ BEGIN DECLARE $slider1121084 }


declare ui_slider $slider1121084(0,1000000)
make_persistent ($slider1121084)
read_persistent_var ($slider1121084)
set_control_par_str(get_ui_id($slider1121084),$CONTROL_PAR_PICTURE,"Plastic
Knob")
set_control_par_str(get_ui_id($slider1121084),$CONTROL_PAR_HELP,"HF Freq")
set_control_par_str(get_ui_id($slider1121084),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider1121084),
$CONTROL_PAR_AUTOMATION_NAME,"slider1121084")
set_control_par (get_ui_id($slider1121084),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider1121084),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider1121084),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider1121084),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider1121084),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider1121084),$CONTROL_PAR_WIDTH,40)
set_control_par (get_ui_id($slider1121084),$CONTROL_PAR_HEIGHT,40)
set_control_par (get_ui_id($slider1121084),$CONTROL_PAR_POS_X,382)
set_control_par (get_ui_id($slider1121084),$CONTROL_PAR_POS_Y,83)
{ PNG FILENAME $slider1121084, "for epic percussion\Plastic
Knob.png" }
{ IS 3D $slider1121084, 0 }
{ 3D SHAPE $slider1121084, 1 }
{ 3D RADIUS $slider1121084, 1 }
{ 3D LENGTH $slider1121084, 1 }
{ BEGIN ACTION $slider1121084 }
{ ACTION FILE $slider1121084, "insert fx\ins fx solid geq hf
freq.txt" }
{ END ACTION $slider1121084 }
{ GROUP MODE $slider1121084, 0 }
{ GROUP SINGLE $slider1121084, 1 }
{ GROUP FROM $slider1121084, 1 }
{ GROUP TO $slider1121084, 1 }
{ RANDOMIZE LAYER $slider1121084, 0 }
{ END DECLARE $slider1121084 }

{ BEGIN DECLARE $slider4299607 }


declare ui_slider $slider4299607(0,1000000)
make_persistent ($slider4299607)
read_persistent_var ($slider4299607)
set_control_par_str(get_ui_id($slider4299607),$CONTROL_PAR_PICTURE,"Plastic
Knob")
set_control_par_str(get_ui_id($slider4299607),$CONTROL_PAR_HELP,"Threshold.
Sets a level threshold above which the compressior start working.")
set_control_par_str(get_ui_id($slider4299607),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider4299607),
$CONTROL_PAR_AUTOMATION_NAME,"slider4299607")
set_control_par (get_ui_id($slider4299607),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider4299607),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider4299607),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider4299607),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider4299607),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider4299607),$CONTROL_PAR_WIDTH,40)
set_control_par (get_ui_id($slider4299607),$CONTROL_PAR_HEIGHT,40)
set_control_par (get_ui_id($slider4299607),$CONTROL_PAR_POS_X,273)
set_control_par (get_ui_id($slider4299607),$CONTROL_PAR_POS_Y,173)
{ PNG FILENAME $slider4299607, "for epic percussion\Plastic
Knob.png" }
{ IS 3D $slider4299607, 0 }
{ 3D SHAPE $slider4299607, 1 }
{ 3D RADIUS $slider4299607, 1 }
{ 3D LENGTH $slider4299607, 1 }
{ BEGIN ACTION $slider4299607 }
{ ACTION FILE $slider4299607, "insert fx\ins fx solid bus comp
threshold.txt" }
{ END ACTION $slider4299607 }
{ GROUP MODE $slider4299607, 0 }
{ GROUP SINGLE $slider4299607, 1 }
{ GROUP FROM $slider4299607, 1 }
{ GROUP TO $slider4299607, 1 }
{ RANDOMIZE LAYER $slider4299607, 0 }
{ END DECLARE $slider4299607 }

{ BEGIN DECLARE $slider8449393 }


declare ui_slider $slider8449393(0,1000000)
make_persistent ($slider8449393)
read_persistent_var ($slider8449393)
set_control_par_str(get_ui_id($slider8449393),$CONTROL_PAR_PICTURE,"Plastic
Knob")
set_control_par_str(get_ui_id($slider8449393),$CONTROL_PAR_HELP,"Ratio.
Determines the amount of compression.")
set_control_par_str(get_ui_id($slider8449393),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider8449393),
$CONTROL_PAR_AUTOMATION_NAME,"slider8449393")
set_control_par (get_ui_id($slider8449393),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider8449393),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider8449393),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider8449393),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider8449393),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider8449393),$CONTROL_PAR_WIDTH,40)
set_control_par (get_ui_id($slider8449393),$CONTROL_PAR_HEIGHT,40)
set_control_par (get_ui_id($slider8449393),$CONTROL_PAR_POS_X,329)
set_control_par (get_ui_id($slider8449393),$CONTROL_PAR_POS_Y,173)
{ PNG FILENAME $slider8449393, "for epic percussion\Plastic
Knob.png" }
{ IS 3D $slider8449393, 0 }
{ 3D SHAPE $slider8449393, 1 }
{ 3D RADIUS $slider8449393, 1 }
{ 3D LENGTH $slider8449393, 1 }
{ BEGIN ACTION $slider8449393 }
{ ACTION FILE $slider8449393, "insert fx\ins fx solid bus comp
ratio.txt" }
{ END ACTION $slider8449393 }
{ GROUP MODE $slider8449393, 0 }
{ GROUP SINGLE $slider8449393, 1 }
{ GROUP FROM $slider8449393, 1 }
{ GROUP TO $slider8449393, 1 }
{ RANDOMIZE LAYER $slider8449393, 0 }
{ END DECLARE $slider8449393 }

{ BEGIN DECLARE $slider4878977 }


declare ui_slider $slider4878977(0,1000000)
make_persistent ($slider4878977)
read_persistent_var ($slider4878977)
set_control_par_str(get_ui_id($slider4878977),
$CONTROL_PAR_PICTURE,"Steel_knob")
set_control_par_str(get_ui_id($slider4878977),$CONTROL_PAR_HELP,"Compressor
MIX. Controls the dry...wet mix of the compressor.")
set_control_par_str(get_ui_id($slider4878977),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider4878977),
$CONTROL_PAR_AUTOMATION_NAME,"slider4878977")
set_control_par (get_ui_id($slider4878977),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider4878977),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider4878977),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider4878977),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider4878977),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider4878977),$CONTROL_PAR_WIDTH,50)
set_control_par (get_ui_id($slider4878977),$CONTROL_PAR_HEIGHT,50)
set_control_par (get_ui_id($slider4878977),$CONTROL_PAR_POS_X,377)
set_control_par (get_ui_id($slider4878977),$CONTROL_PAR_POS_Y,168)
{ PNG FILENAME $slider4878977, "for epic
percussion\Steel_knob.png" }
{ IS 3D $slider4878977, 0 }
{ 3D SHAPE $slider4878977, 1 }
{ 3D RADIUS $slider4878977, 1 }
{ 3D LENGTH $slider4878977, 1 }
{ BEGIN ACTION $slider4878977 }
{ ACTION FILE $slider4878977, "insert fx\ins fx solid bus comp
mix.txt" }
{ END ACTION $slider4878977 }
{ GROUP MODE $slider4878977, 0 }
{ GROUP SINGLE $slider4878977, 1 }
{ GROUP FROM $slider4878977, 1 }
{ GROUP TO $slider4878977, 1 }
{ RANDOMIZE LAYER $slider4878977, 0 }
{ END DECLARE $slider4878977 }

{ BEGIN DECLARE $slider2936255 }


declare ui_slider $slider2936255(0,1000000)
make_persistent ($slider2936255)
read_persistent_var ($slider2936255)
set_control_par_str(get_ui_id($slider2936255),$CONTROL_PAR_PICTURE,"Plastic
Knob")
set_control_par_str(get_ui_id($slider2936255),$CONTROL_PAR_HELP,"Predelay.
Introduces a short amount of delay before the reverb takes effect.")
set_control_par_str(get_ui_id($slider2936255),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider2936255),
$CONTROL_PAR_AUTOMATION_NAME,"slider2936255")
set_control_par (get_ui_id($slider2936255),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider2936255),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider2936255),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider2936255),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider2936255),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider2936255),$CONTROL_PAR_WIDTH,40)
set_control_par (get_ui_id($slider2936255),$CONTROL_PAR_HEIGHT,40)
set_control_par (get_ui_id($slider2936255),$CONTROL_PAR_POS_X,498)
set_control_par (get_ui_id($slider2936255),$CONTROL_PAR_POS_Y,31)
{ PNG FILENAME $slider2936255, "for epic percussion\Plastic
Knob.png" }
{ IS 3D $slider2936255, 0 }
{ 3D SHAPE $slider2936255, 1 }
{ 3D RADIUS $slider2936255, 1 }
{ 3D LENGTH $slider2936255, 1 }
{ BEGIN ACTION $slider2936255 }
{ ACTION FILE $slider2936255, "send fx\send fx reverb
predelay.txt" }
{ END ACTION $slider2936255 }
{ GROUP MODE $slider2936255, 0 }
{ GROUP SINGLE $slider2936255, 1 }
{ GROUP FROM $slider2936255, 1 }
{ GROUP TO $slider2936255, 1 }
{ RANDOMIZE LAYER $slider2936255, 0 }
{ END DECLARE $slider2936255 }

{ BEGIN DECLARE $slider6557164 }


declare ui_slider $slider6557164(0,1000000)
make_persistent ($slider6557164)
read_persistent_var ($slider6557164)
set_control_par_str(get_ui_id($slider6557164),$CONTROL_PAR_PICTURE,"Plastic
Knob")
set_control_par_str(get_ui_id($slider6557164),$CONTROL_PAR_HELP,"Reverb Size.
Determines the room size by settings the lenght of the effect.")
set_control_par_str(get_ui_id($slider6557164),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider6557164),
$CONTROL_PAR_AUTOMATION_NAME,"slider6557164")
set_control_par (get_ui_id($slider6557164),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider6557164),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider6557164),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider6557164),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider6557164),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider6557164),$CONTROL_PAR_WIDTH,40)
set_control_par (get_ui_id($slider6557164),$CONTROL_PAR_HEIGHT,40)
set_control_par (get_ui_id($slider6557164),$CONTROL_PAR_POS_X,498)
set_control_par (get_ui_id($slider6557164),$CONTROL_PAR_POS_Y,76)
{ PNG FILENAME $slider6557164, "for epic percussion\Plastic
Knob.png" }
{ IS 3D $slider6557164, 0 }
{ 3D SHAPE $slider6557164, 1 }
{ 3D RADIUS $slider6557164, 1 }
{ 3D LENGTH $slider6557164, 1 }
{ BEGIN ACTION $slider6557164 }
{ ACTION FILE $slider6557164, "send fx\send fx reverb size.txt"
}
{ END ACTION $slider6557164 }
{ GROUP MODE $slider6557164, 0 }
{ GROUP SINGLE $slider6557164, 1 }
{ GROUP FROM $slider6557164, 1 }
{ GROUP TO $slider6557164, 1 }
{ RANDOMIZE LAYER $slider6557164, 0 }
{ END DECLARE $slider6557164 }

{ BEGIN DECLARE $slider4910988 }


declare ui_slider $slider4910988(0,1000000)
make_persistent ($slider4910988)
read_persistent_var ($slider4910988)
set_control_par_str(get_ui_id($slider4910988),$CONTROL_PAR_PICTURE,"Plastic
Knob")
set_control_par_str(get_ui_id($slider4910988),$CONTROL_PAR_HELP,"Colour.
Determines the type of material used to construct the room.")
set_control_par_str(get_ui_id($slider4910988),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider4910988),
$CONTROL_PAR_AUTOMATION_NAME,"slider4910988")
set_control_par (get_ui_id($slider4910988),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider4910988),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider4910988),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider4910988),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider4910988),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider4910988),$CONTROL_PAR_WIDTH,40)
set_control_par (get_ui_id($slider4910988),$CONTROL_PAR_HEIGHT,40)
set_control_par (get_ui_id($slider4910988),$CONTROL_PAR_POS_X,498)
set_control_par (get_ui_id($slider4910988),$CONTROL_PAR_POS_Y,123)
{ PNG FILENAME $slider4910988, "for epic percussion\Plastic
Knob.png" }
{ IS 3D $slider4910988, 0 }
{ 3D SHAPE $slider4910988, 1 }
{ 3D RADIUS $slider4910988, 1 }
{ 3D LENGTH $slider4910988, 1 }
{ BEGIN ACTION $slider4910988 }
{ ACTION FILE $slider4910988, "send fx\send fx reverb
colour.txt" }
{ END ACTION $slider4910988 }
{ GROUP MODE $slider4910988, 0 }
{ GROUP SINGLE $slider4910988, 1 }
{ GROUP FROM $slider4910988, 1 }
{ GROUP TO $slider4910988, 1 }
{ RANDOMIZE LAYER $slider4910988, 0 }
{ END DECLARE $slider4910988 }

{ BEGIN DECLARE $slider7643201 }


declare ui_slider $slider7643201(0,1000000)
make_persistent ($slider7643201)
read_persistent_var ($slider7643201)
set_control_par_str(get_ui_id($slider7643201),$CONTROL_PAR_PICTURE,"Plastic
Knob")
set_control_par_str(get_ui_id($slider7643201),$CONTROL_PAR_HELP,"Reverb
Damping. Sets the amount of absorption in the room. Higher values simulate more
absorption.")
set_control_par_str(get_ui_id($slider7643201),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider7643201),
$CONTROL_PAR_AUTOMATION_NAME,"slider7643201")
set_control_par (get_ui_id($slider7643201),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider7643201),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider7643201),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider7643201),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider7643201),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider7643201),$CONTROL_PAR_WIDTH,40)
set_control_par (get_ui_id($slider7643201),$CONTROL_PAR_HEIGHT,40)
set_control_par (get_ui_id($slider7643201),$CONTROL_PAR_POS_X,498)
set_control_par (get_ui_id($slider7643201),$CONTROL_PAR_POS_Y,171)
{ PNG FILENAME $slider7643201, "for epic percussion\Plastic
Knob.png" }
{ IS 3D $slider7643201, 0 }
{ 3D SHAPE $slider7643201, 1 }
{ 3D RADIUS $slider7643201, 1 }
{ 3D LENGTH $slider7643201, 1 }
{ BEGIN ACTION $slider7643201 }
{ ACTION FILE $slider7643201, "send fx\send fx reverb
damping.txt" }
{ END ACTION $slider7643201 }
{ GROUP MODE $slider7643201, 0 }
{ GROUP SINGLE $slider7643201, 1 }
{ GROUP FROM $slider7643201, 1 }
{ GROUP TO $slider7643201, 1 }
{ RANDOMIZE LAYER $slider7643201, 0 }
{ END DECLARE $slider7643201 }

{ BEGIN DECLARE $slider1857799 }


declare ui_slider $slider1857799(0,1000000)
make_persistent ($slider1857799)
read_persistent_var ($slider1857799)
set_control_par_str(get_ui_id($slider1857799),$CONTROL_PAR_PICTURE,"Plastic
Knob")
set_control_par_str(get_ui_id($slider1857799),$CONTROL_PAR_HELP,"Reverb Stereo.
Higher values increase the stereo effect. Use lower values to simulate sitting
closer to the stage.")
set_control_par_str(get_ui_id($slider1857799),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider1857799),
$CONTROL_PAR_AUTOMATION_NAME,"slider1857799")
set_control_par (get_ui_id($slider1857799),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider1857799),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider1857799),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider1857799),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider1857799),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
500)
set_control_par (get_ui_id($slider1857799),$CONTROL_PAR_WIDTH,40)
set_control_par (get_ui_id($slider1857799),$CONTROL_PAR_HEIGHT,40)
set_control_par (get_ui_id($slider1857799),$CONTROL_PAR_POS_X,544)
set_control_par (get_ui_id($slider1857799),$CONTROL_PAR_POS_Y,171)
{ PNG FILENAME $slider1857799, "for epic percussion\Plastic
Knob.png" }
{ IS 3D $slider1857799, 0 }
{ 3D SHAPE $slider1857799, 1 }
{ 3D RADIUS $slider1857799, 1 }
{ 3D LENGTH $slider1857799, 1 }
{ BEGIN ACTION $slider1857799 }
{ ACTION FILE $slider1857799, "send fx\send fx reverb
stereo.txt" }
{ END ACTION $slider1857799 }
{ GROUP MODE $slider1857799, 0 }
{ GROUP SINGLE $slider1857799, 1 }
{ GROUP FROM $slider1857799, 1 }
{ GROUP TO $slider1857799, 1 }
{ RANDOMIZE LAYER $slider1857799, 0 }
{ END DECLARE $slider1857799 }

{ BEGIN DECLARE $switch7828647 }


declare ui_switch $switch7828647
make_persistent ($switch7828647)
read_persistent_var ($switch7828647)
set_control_par_str(get_ui_id($switch7828647),
$CONTROL_PAR_PICTURE,"Switch_lamp")
set_control_par_str(get_ui_id($switch7828647),$CONTROL_PAR_HELP,"Reverb
bypass")
set_control_par_str(get_ui_id($switch7828647),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($switch7828647),
$CONTROL_PAR_AUTOMATION_NAME,"switch7828647")
set_control_par (get_ui_id($switch7828647),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($switch7828647),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($switch7828647),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($switch7828647),$CONTROL_PAR_DEFAULT_VALUE,0)
set_control_par (get_ui_id($switch7828647),$CONTROL_PAR_WIDTH,52)
set_control_par (get_ui_id($switch7828647),$CONTROL_PAR_HEIGHT,57)
set_control_par (get_ui_id($switch7828647),$CONTROL_PAR_POS_X,546)
set_control_par (get_ui_id($switch7828647),$CONTROL_PAR_POS_Y,29)
{ PNG FILENAME $switch7828647, "for epic
percussion\Switch_lamp.png" }
{ BEGIN ACTION $switch7828647 }
{ ACTION FILE $switch7828647, "send fx\send fx reverb
bypass.txt" }
{ END ACTION $switch7828647 }
{ GROUP MODE $switch7828647, 0 }
{ GROUP SINGLE $switch7828647, 1 }
{ GROUP FROM $switch7828647, 1 }
{ GROUP TO $switch7828647, 1 }
{ RANDOMIZE LAYER $switch7828647, 0 }
{ END DECLARE $switch7828647 }

{ BEGIN DECLARE $slider4719643 }


declare ui_slider $slider4719643(0,1000000)
make_persistent ($slider4719643)
read_persistent_var ($slider4719643)
set_control_par_str(get_ui_id($slider4719643),
$CONTROL_PAR_PICTURE,"Volume_slider")
set_control_par_str(get_ui_id($slider4719643),$CONTROL_PAR_HELP,"Reverb send
level.")
set_control_par_str(get_ui_id($slider4719643),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider4719643),
$CONTROL_PAR_AUTOMATION_NAME,"slider4719643")
set_control_par (get_ui_id($slider4719643),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider4719643),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider4719643),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider4719643),
$CONTROL_PAR_DEFAULT_VALUE,755000)
set_control_par (get_ui_id($slider4719643),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
2300)
set_control_par (get_ui_id($slider4719643),$CONTROL_PAR_WIDTH,35)
set_control_par (get_ui_id($slider4719643),$CONTROL_PAR_HEIGHT,185)
set_control_par (get_ui_id($slider4719643),$CONTROL_PAR_POS_X,454)
set_control_par (get_ui_id($slider4719643),$CONTROL_PAR_POS_Y,31)
{ PNG FILENAME $slider4719643, "for epic
percussion\Volume_slider.png" }
{ IS 3D $slider4719643, 0 }
{ 3D SHAPE $slider4719643, 1 }
{ 3D RADIUS $slider4719643, 1 }
{ 3D LENGTH $slider4719643, 1 }
{ BEGIN ACTION $slider4719643 }
{ ACTION FILE $slider4719643, "send fx\fx send level
reverb.txt" }
declare $slider4719643_GRP_CURRENT := 1
declare $slider4719643_GRP_BEGIN := 1
declare $slider4719643_GRP_END := 0
$slider4719643_GRP_END := $NUM_GROUPS { REQUIRED }
{ END ACTION $slider4719643 }
{ GROUP MODE $slider4719643, 0 }
{ GROUP SINGLE $slider4719643, 1 }
{ GROUP FROM $slider4719643, 1 }
{ GROUP TO $slider4719643, 1 }
{ RANDOMIZE LAYER $slider4719643, 0 }
{ END DECLARE $slider4719643 }

{ BEGIN DECLARE $switch5344610 }


declare ui_switch $switch5344610
make_persistent ($switch5344610)
read_persistent_var ($switch5344610)
set_control_par_str(get_ui_id($switch5344610),$CONTROL_PAR_PICTURE,"Switch")
set_control_par_str(get_ui_id($switch5344610),$CONTROL_PAR_HELP,"LF Bell.
Toggles the bell shape of the low frequency band. If turned left the band becomes a
shelf.")
set_control_par_str(get_ui_id($switch5344610),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($switch5344610),
$CONTROL_PAR_AUTOMATION_NAME,"switch5344610")
set_control_par (get_ui_id($switch5344610),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($switch5344610),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($switch5344610),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($switch5344610),$CONTROL_PAR_DEFAULT_VALUE,0)
set_control_par (get_ui_id($switch5344610),$CONTROL_PAR_WIDTH,32)
set_control_par (get_ui_id($switch5344610),$CONTROL_PAR_HEIGHT,22)
set_control_par (get_ui_id($switch5344610),$CONTROL_PAR_POS_X,278)
set_control_par (get_ui_id($switch5344610),$CONTROL_PAR_POS_Y,125)
{ PNG FILENAME $switch5344610, "for epic
percussion\Switch.png" }
{ BEGIN ACTION $switch5344610 }
{ ACTION FILE $switch5344610, "insert fx\ins fx solid geq lf
bell.txt" }
{ END ACTION $switch5344610 }
{ GROUP MODE $switch5344610, 0 }
{ GROUP SINGLE $switch5344610, 1 }
{ GROUP FROM $switch5344610, 1 }
{ GROUP TO $switch5344610, 1 }
{ RANDOMIZE LAYER $switch5344610, 0 }
{ END DECLARE $switch5344610 }

{ BEGIN DECLARE $switch5415581 }


declare ui_switch $switch5415581
make_persistent ($switch5415581)
read_persistent_var ($switch5415581)
set_control_par_str(get_ui_id($switch5415581),$CONTROL_PAR_PICTURE,"Switch")
set_control_par_str(get_ui_id($switch5415581),$CONTROL_PAR_HELP,"HF Bell.
Toggles the bell shape of the low frequency band. If turned left the band becomes a
shelf.")
set_control_par_str(get_ui_id($switch5415581),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($switch5415581),
$CONTROL_PAR_AUTOMATION_NAME,"switch5415581")
set_control_par (get_ui_id($switch5415581),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($switch5415581),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($switch5415581),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($switch5415581),$CONTROL_PAR_DEFAULT_VALUE,0)
set_control_par (get_ui_id($switch5415581),$CONTROL_PAR_WIDTH,32)
set_control_par (get_ui_id($switch5415581),$CONTROL_PAR_HEIGHT,22)
set_control_par (get_ui_id($switch5415581),$CONTROL_PAR_POS_X,387)
set_control_par (get_ui_id($switch5415581),$CONTROL_PAR_POS_Y,125)
{ PNG FILENAME $switch5415581, "for epic
percussion\Switch.png" }
{ BEGIN ACTION $switch5415581 }
{ ACTION FILE $switch5415581, "insert fx\ins fx solid geq hf
bell.txt" }
{ END ACTION $switch5415581 }
{ GROUP MODE $switch5415581, 0 }
{ GROUP SINGLE $switch5415581, 1 }
{ GROUP FROM $switch5415581, 1 }
{ GROUP TO $switch5415581, 1 }
{ RANDOMIZE LAYER $switch5415581, 0 }
{ END DECLARE $switch5415581 }

{ BEGIN DECLARE $slider2227055 }


declare ui_slider $slider2227055(0,1000000)
make_persistent ($slider2227055)
read_persistent_var ($slider2227055)
set_control_par_str(get_ui_id($slider2227055),
$CONTROL_PAR_PICTURE,"snare_knob")
set_control_par_str(get_ui_id($slider2227055),$CONTROL_PAR_HELP,"Punish
Amount")
set_control_par_str(get_ui_id($slider2227055),$CONTROL_PAR_TEXT,"")
set_control_par_str(get_ui_id($slider2227055),
$CONTROL_PAR_AUTOMATION_NAME,"slider2227055")
set_control_par (get_ui_id($slider2227055),$CONTROL_PAR_ALLOW_AUTOMATION,1)
set_control_par (get_ui_id($slider2227055),$CONTROL_PAR_MIN_VALUE,0)
set_control_par (get_ui_id($slider2227055),$CONTROL_PAR_MAX_VALUE,1000000)
set_control_par (get_ui_id($slider2227055),
$CONTROL_PAR_DEFAULT_VALUE,500000)
set_control_par (get_ui_id($slider2227055),$CONTROL_PAR_MOUSE_BEHAVIOUR,-
2000)
set_control_par (get_ui_id($slider2227055),$CONTROL_PAR_WIDTH,340)
set_control_par (get_ui_id($slider2227055),$CONTROL_PAR_HEIGHT,280)
set_control_par (get_ui_id($slider2227055),$CONTROL_PAR_POS_X,145)
set_control_par (get_ui_id($slider2227055),$CONTROL_PAR_POS_Y,246)
{ PNG FILENAME $slider2227055, "for epic
percussion\snare_knob.png" }
{ IS 3D $slider2227055, 0 }
{ 3D SHAPE $slider2227055, 1 }
{ 3D RADIUS $slider2227055, 1 }
{ 3D LENGTH $slider2227055, 1 }
{ BEGIN ACTION $slider2227055 }
{ ACTION FILE $slider2227055, "insert fx\ins fx tape sat
warmth.txt" }
{ END ACTION $slider2227055 }
{ GROUP MODE $slider2227055, 0 }
{ GROUP SINGLE $slider2227055, 1 }
{ GROUP FROM $slider2227055, 1 }
{ GROUP TO $slider2227055, 1 }
{ RANDOMIZE LAYER $slider2227055, 0 }
{ END DECLARE $slider2227055 }

end on

{ BEGIN FUNCTIONS }
{ END FUNCTIONS }

{ BEGIN UI_CONTROL DEFINITIONS }


on ui_control ($slider1904060)
$slider1904060_GRP_CURRENT := $slider1904060_GRP_BEGIN { $slider1904060 }
while ($slider1904060_GRP_CURRENT < $slider1904060_GRP_END) { $slider1904060 }
set_engine_par ($ENGINE_PAR_VOLUME,
$slider1904060,$slider1904060_GRP_CURRENT,0,-1) { $slider1904060 }
inc($slider1904060_GRP_CURRENT) { $slider1904060 }
end while { $slider1904060 }
end on
on ui_control ($slider7354396)
$slider7354396_GRP_CURRENT := $slider7354396_GRP_BEGIN { $slider7354396 }
while ($slider7354396_GRP_CURRENT < $slider7354396_GRP_END) { $slider7354396 }
set_engine_par ($ENGINE_PAR_VOLUME,
$slider7354396,$slider7354396_GRP_CURRENT,0,-1) { $slider7354396 }
inc($slider7354396_GRP_CURRENT) { $slider7354396 }
end while { $slider7354396 }
end on
on ui_control ($slider8911586)
$slider8911586_GRP_CURRENT := $slider8911586_GRP_BEGIN { $slider8911586 }
while ($slider8911586_GRP_CURRENT < $slider8911586_GRP_END) { $slider8911586 }
set_engine_par ($ENGINE_PAR_VOLUME,
$slider8911586,$slider8911586_GRP_CURRENT,0,-1) { $slider8911586 }
inc($slider8911586_GRP_CURRENT) { $slider8911586 }
end while { $slider8911586 }
end on
on ui_control ($slider4234331)
$slider4234331_GRP_CURRENT := $slider4234331_GRP_BEGIN { $slider4234331 }
while ($slider4234331_GRP_CURRENT < $slider4234331_GRP_END) { $slider4234331 }
set_engine_par ($ENGINE_PAR_VOLUME,
$slider4234331,$slider4234331_GRP_CURRENT,0,-1) { $slider4234331 }
inc($slider4234331_GRP_CURRENT) { $slider4234331 }
end while { $slider4234331 }
end on
on ui_control ($switch5702471)
if ($switch5702471 > 0) { $switch5702471 }
$KGM_FX_QUERY := 0 { $switch5702471 }
while ($KGM_FX_QUERY < 8) { $switch5702471 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_SOLID_GEQ) { $switch5702471 }
set_engine_par($ENGINE_PAR_EFFECT_BYPASS,0,-1,$KGM_FX_QUERY,1)
{ $switch5702471 }
end if { $switch5702471 }
inc($KGM_FX_QUERY) { $switch5702471 }
end while { $switch5702471 }
else { $switch5702471 }
$KGM_FX_QUERY := 0 { $switch5702471 }
while ($KGM_FX_QUERY < 8) { $switch5702471 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_SOLID_GEQ) { $switch5702471 }
set_engine_par($ENGINE_PAR_EFFECT_BYPASS,1,-1,$KGM_FX_QUERY,1)
{ $switch5702471 }
end if { $switch5702471 }
inc($KGM_FX_QUERY) { $switch5702471 }
end while { $switch5702471 }
end if { $switch5702471 }
end on
on ui_control ($switch3121415)
if ($switch3121415 > 0) { $switch3121415 }
$KGM_FX_QUERY := 0 { $switch3121415 }
while ($KGM_FX_QUERY < 8) { $switch3121415 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_BUS_COMP) { $switch3121415 }
set_engine_par($ENGINE_PAR_EFFECT_BYPASS,0,-1,$KGM_FX_QUERY,1)
{ $switch3121415 }
end if { $switch3121415 }
inc($KGM_FX_QUERY) { $switch3121415 }
end while { $switch3121415 }
else { $switch3121415 }
$KGM_FX_QUERY := 0 { $switch3121415 }
while ($KGM_FX_QUERY < 8) { $switch3121415 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_BUS_COMP) { $switch3121415 }
set_engine_par($ENGINE_PAR_EFFECT_BYPASS,1,-1,$KGM_FX_QUERY,1)
{ $switch3121415 }
end if { $switch3121415 }
inc($KGM_FX_QUERY) { $switch3121415 }
end while { $switch3121415 }
end if { $switch3121415 }
end on
on ui_control ($slider7862782)
$KGM_FX_QUERY := 0 { $slider7862782 }
while ($KGM_FX_QUERY < 8) { $slider7862782 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_SOLID_GEQ) { $slider7862782 }
set_engine_par($ENGINE_PAR_SEQ_LF_GAIN,$slider7862782,-
1,$KGM_FX_QUERY,1) { $slider7862782 }
end if { $slider7862782 }
inc($KGM_FX_QUERY) { $slider7862782 }
end while { $slider7862782 }
end on
on ui_control ($slider6331799)
$KGM_FX_QUERY := 0 { $slider6331799 }
while ($KGM_FX_QUERY < 8) { $slider6331799 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_SOLID_GEQ) { $slider6331799 }
set_engine_par($ENGINE_PAR_SEQ_LMF_GAIN,$slider6331799,-
1,$KGM_FX_QUERY,1) { $slider6331799 }
end if { $slider6331799 }
inc($KGM_FX_QUERY) { $slider6331799 }
end while { $slider6331799 }
end on
on ui_control ($slider1605711)
$KGM_FX_QUERY := 0 { $slider1605711 }
while ($KGM_FX_QUERY < 8) { $slider1605711 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_SOLID_GEQ) { $slider1605711 }
set_engine_par($ENGINE_PAR_SEQ_HF_GAIN,$slider1605711,-
1,$KGM_FX_QUERY,1) { $slider1605711 }
end if { $slider1605711 }
inc($KGM_FX_QUERY) { $slider1605711 }
end while { $slider1605711 }
end on
on ui_control ($slider8152807)
$KGM_FX_QUERY := 0 { $slider8152807 }
while ($KGM_FX_QUERY < 8) { $slider8152807 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_SOLID_GEQ) { $slider8152807 }
set_engine_par($ENGINE_PAR_SEQ_LF_FREQ,$slider8152807,-
1,$KGM_FX_QUERY,1) { $slider8152807 }
end if { $slider8152807 }
inc($KGM_FX_QUERY) { $slider8152807 }
end while { $slider8152807 }
end on
on ui_control ($slider6024561)
$KGM_FX_QUERY := 0 { $slider6024561 }
while ($KGM_FX_QUERY < 8) { $slider6024561 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_SOLID_GEQ) { $slider6024561 }
set_engine_par($ENGINE_PAR_SEQ_LMF_FREQ,$slider6024561,-
1,$KGM_FX_QUERY,1) { $slider6024561 }
end if { $slider6024561 }
inc($KGM_FX_QUERY) { $slider6024561 }
end while { $slider6024561 }
end on
on ui_control ($slider1121084)
$KGM_FX_QUERY := 0 { $slider1121084 }
while ($KGM_FX_QUERY < 8) { $slider1121084 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_SOLID_GEQ) { $slider1121084 }
set_engine_par($ENGINE_PAR_SEQ_HF_FREQ,$slider1121084,-
1,$KGM_FX_QUERY,1) { $slider1121084 }
end if { $slider1121084 }
inc($KGM_FX_QUERY) { $slider1121084 }
end while { $slider1121084 }
end on
on ui_control ($slider4299607)
$KGM_FX_QUERY := 0 { $slider4299607 }
while ($KGM_FX_QUERY < 8) { $slider4299607 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_BUS_COMP) { $slider4299607 }
set_engine_par($ENGINE_PAR_SCOMP_THRESHOLD,$slider4299607,-
1,$KGM_FX_QUERY,1) { $slider4299607 }
end if { $slider4299607 }
inc($KGM_FX_QUERY) { $slider4299607 }
end while { $slider4299607 }
end on
on ui_control ($slider8449393)
$KGM_FX_QUERY := 0 { $slider8449393 }
while ($KGM_FX_QUERY < 8) { $slider8449393 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_BUS_COMP) { $slider8449393 }
set_engine_par($ENGINE_PAR_SCOMP_RATIO,$slider8449393,-
1,$KGM_FX_QUERY,1) { $slider8449393 }
end if { $slider8449393 }
inc($KGM_FX_QUERY) { $slider8449393 }
end while { $slider8449393 }
end on
on ui_control ($slider4878977)
$KGM_FX_QUERY := 0 { $slider4878977 }
while ($KGM_FX_QUERY < 8) { $slider4878977 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_BUS_COMP) { $slider4878977 }
set_engine_par($ENGINE_PAR_SCOMP_MIX,$slider4878977,-1,$KGM_FX_QUERY,1)
{ $slider4878977 }
end if { $slider4878977 }
inc($KGM_FX_QUERY) { $slider4878977 }
end while { $slider4878977 }
end on
on ui_control ($slider2936255)
$KGM_FX_QUERY := 0 { $slider2936255 }
while ($KGM_FX_QUERY < 8) { $slider2936255 }
if (get_engine_par($ENGINE_PAR_SEND_EFFECT_TYPE,-1,$KGM_FX_QUERY,0) =
$EFFECT_TYPE_REVERB) { $slider2936255 }
set_engine_par($ENGINE_PAR_RV_PREDELAY,$slider2936255,-
1,$KGM_FX_QUERY,0) { $slider2936255 }
end if { $slider2936255 }
inc($KGM_FX_QUERY) { $slider2936255 }
end while { $slider2936255 }
end on
on ui_control ($slider6557164)
$KGM_FX_QUERY := 0 { $slider6557164 }
while ($KGM_FX_QUERY < 8) { $slider6557164 }
if (get_engine_par($ENGINE_PAR_SEND_EFFECT_TYPE,-1,$KGM_FX_QUERY,0) =
$EFFECT_TYPE_REVERB) { $slider6557164 }
set_engine_par($ENGINE_PAR_RV_SIZE,$slider6557164,-
1,$KGM_FX_QUERY,0) { $slider6557164 }
end if { $slider6557164 }
inc($KGM_FX_QUERY) { $slider6557164 }
end while { $slider6557164 }
end on
on ui_control ($slider4910988)
$KGM_FX_QUERY := 0 { $slider4910988 }
while ($KGM_FX_QUERY < 8) { $slider4910988 }
if (get_engine_par($ENGINE_PAR_SEND_EFFECT_TYPE,-1,$KGM_FX_QUERY,0) =
$EFFECT_TYPE_REVERB) { $slider4910988 }
set_engine_par($ENGINE_PAR_RV_COLOUR,$slider4910988,-
1,$KGM_FX_QUERY,0) { $slider4910988 }
end if { $slider4910988 }
inc($KGM_FX_QUERY) { $slider4910988 }
end while { $slider4910988 }
end on
on ui_control ($slider7643201)
$KGM_FX_QUERY := 0 { $slider7643201 }
while ($KGM_FX_QUERY < 8) { $slider7643201 }
if (get_engine_par($ENGINE_PAR_SEND_EFFECT_TYPE,-1,$KGM_FX_QUERY,0) =
$EFFECT_TYPE_REVERB) { $slider7643201 }
set_engine_par($ENGINE_PAR_RV_DAMPING,$slider7643201,-
1,$KGM_FX_QUERY,0) { $slider7643201 }
end if { $slider7643201 }
inc($KGM_FX_QUERY) { $slider7643201 }
end while { $slider7643201 }
end on
on ui_control ($slider1857799)
$KGM_FX_QUERY := 0 { $slider1857799 }
while ($KGM_FX_QUERY < 8) { $slider1857799 }
if (get_engine_par($ENGINE_PAR_SEND_EFFECT_TYPE,-1,$KGM_FX_QUERY,0) =
$EFFECT_TYPE_REVERB) { $slider1857799 }
set_engine_par($ENGINE_PAR_RV_STEREO,$slider1857799,-
1,$KGM_FX_QUERY,0) { $slider1857799 }
end if { $slider1857799 }
inc($KGM_FX_QUERY) { $slider1857799 }
end while { $slider1857799 }
end on
on ui_control ($switch7828647)
if ($switch7828647 > 0) { $switch7828647 }
$KGM_FX_QUERY := 0 { $switch7828647 }
while ($KGM_FX_QUERY < 8) { $switch7828647 }
if (get_engine_par($ENGINE_PAR_SEND_EFFECT_TYPE,-1,$KGM_FX_QUERY,0) =
$EFFECT_TYPE_REVERB) { $switch7828647 }
set_engine_par($ENGINE_PAR_SEND_EFFECT_BYPASS,0,-
1,$KGM_FX_QUERY,0) { $switch7828647 }
end if { $switch7828647 }
inc($KGM_FX_QUERY) { $switch7828647 }
end while { $switch7828647 }
else { $switch7828647 }
$KGM_FX_QUERY := 0 { $switch7828647 }
while ($KGM_FX_QUERY < 8) { $switch7828647 }
if (get_engine_par($ENGINE_PAR_SEND_EFFECT_TYPE,-1,$KGM_FX_QUERY,0) =
$EFFECT_TYPE_REVERB) { $switch7828647 }
set_engine_par($ENGINE_PAR_SEND_EFFECT_BYPASS,1,-
1,$KGM_FX_QUERY,0) { $switch7828647 }
end if { $switch7828647 }
inc($KGM_FX_QUERY) { $switch7828647 }
end while { $switch7828647 }
end if { $switch7828647 }
end on
on ui_control ($slider4719643)
$slider4719643_GRP_CURRENT := $slider4719643_GRP_BEGIN { $slider4719643 }
while ($slider4719643_GRP_CURRENT < $slider4719643_GRP_END) { $slider4719643 }
$KGM_FX_QUERY := 0 { $slider4719643 }
while ($KGM_FX_QUERY < 8) { $slider4719643 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,-1) =
$EFFECT_TYPE_SEND_LEVELS) { $slider4719643 }
$KGM_SEND_QUERY := 0 { $slider4719643 }
while ($KGM_SEND_QUERY < 8) { $slider4719643 }
if (get_engine_par($ENGINE_PAR_SEND_EFFECT_TYPE,-
1,$KGM_SEND_QUERY,0) = $EFFECT_TYPE_REVERB) { $slider4719643 }
select($KGM_SEND_QUERY) { $slider4719643 }
case 0 { $slider4719643 }

set_engine_par($ENGINE_PAR_SENDLEVEL_0,$slider4719643,-1,$KGM_FX_QUERY,-1)
{ $slider4719643 }
case 1 { $slider4719643 }

set_engine_par($ENGINE_PAR_SENDLEVEL_1,$slider4719643,-1,$KGM_FX_QUERY,-1)
{ $slider4719643 }
case 2 { $slider4719643 }

set_engine_par($ENGINE_PAR_SENDLEVEL_2,$slider4719643,-1,$KGM_FX_QUERY,-1)
{ $slider4719643 }
case 3 { $slider4719643 }

set_engine_par($ENGINE_PAR_SENDLEVEL_3,$slider4719643,-1,$KGM_FX_QUERY,-1)
{ $slider4719643 }
case 4 { $slider4719643 }

set_engine_par($ENGINE_PAR_SENDLEVEL_4,$slider4719643,-1,$KGM_FX_QUERY,-1)
{ $slider4719643 }
case 5 { $slider4719643 }

set_engine_par($ENGINE_PAR_SENDLEVEL_5,$slider4719643,-1,$KGM_FX_QUERY,-1)
{ $slider4719643 }
case 6 { $slider4719643 }

set_engine_par($ENGINE_PAR_SENDLEVEL_6,$slider4719643,-1,$KGM_FX_QUERY,-1)
{ $slider4719643 }
case 7 { $slider4719643 }

set_engine_par($ENGINE_PAR_SENDLEVEL_7,$slider4719643,-1,$KGM_FX_QUERY,-1)
{ $slider4719643 }
end select { $slider4719643 }
end if { $slider4719643 }
inc($KGM_SEND_QUERY)
{ $slider4719643 }
end while { $slider4719643 }
end if { $slider4719643 }
inc($KGM_FX_QUERY) { $slider4719643 }
end while { $slider4719643 }
inc($slider4719643_GRP_CURRENT) { $slider4719643 }
end while { $slider4719643 }
end on
on ui_control ($switch5344610)
$KGM_FX_QUERY := 0 { $switch5344610 }
while ($KGM_FX_QUERY < 8) { $switch5344610 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_SOLID_GEQ) { $switch5344610 }
set_engine_par($ENGINE_PAR_SEQ_LF_BELL,$switch5344610,-
1,$KGM_FX_QUERY,1) { $switch5344610 }
end if { $switch5344610 }
inc($KGM_FX_QUERY) { $switch5344610 }
end while { $switch5344610 }
end on
on ui_control ($switch5415581)
$KGM_FX_QUERY := 0 { $switch5415581 }
while ($KGM_FX_QUERY < 8) { $switch5415581 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_SOLID_GEQ) { $switch5415581 }
set_engine_par($ENGINE_PAR_SEQ_HF_BELL,$switch5415581,-
1,$KGM_FX_QUERY,1) { $switch5415581 }
end if { $switch5415581 }
inc($KGM_FX_QUERY) { $switch5415581 }
end while { $switch5415581 }
end on
on ui_control ($slider2227055)
$KGM_FX_QUERY := 0 { $slider2227055 }
while ($KGM_FX_QUERY < 8) { $slider2227055 }
if (get_engine_par($ENGINE_PAR_EFFECT_TYPE,-1,$KGM_FX_QUERY,1) =
$EFFECT_TYPE_TAPE_SAT) { $slider2227055 }
set_engine_par($ENGINE_PAR_TP_WARMTH,$slider2227055,-1,$KGM_FX_QUERY,1)
{ $slider2227055 }
end if { $slider2227055 }
inc($KGM_FX_QUERY) { $slider2227055 }
end while { $slider2227055 }
end on
{ END UI_CONTROL DEFINITIONS }

{ BEGIN ON NOTE }
on note
ignore_event($EVENT_ID)
if ($KGM_MULTISAMPLE_MODE = 1)
allow_group($ALL_GROUPS)
if ($KGM_NOTE_SEQUENCER_ENABLE = 1)
if ($KGM_FIRST_NOTE = 0)
$KGM_FIRST_NOTE := 1
$KGM_SEQUENCER_POS := 0
$KGM_WAIT_EVENT := $NI_CALLBACK_ID
while ($KGM_FIRST_NOTE = 1)
if (%KGM_NOTE_SEQUENCER_ARRAY[$KGM_SEQUENCER_POS] > 0)
$KGM_NOTE_ID := play_note($EVENT_NOTE,
%KGM_NOTE_SEQUENCER_ARRAY[$KGM_SEQUENCER_POS],0,$KGM_SEQUENCER_DURATION)
end if
if ($KGM_SEQUENCER_POS < $KGM_NOTE_SEQUENCER_STEPS_SHOWN-1)
inc($KGM_SEQUENCER_POS)
else
$KGM_SEQUENCER_POS := 0
end if
wait($KGM_SEQUENCER_DURATION)
end while
end if
else
$KGM_NOTE_ID := play_note($EVENT_NOTE,$EVENT_VELOCITY,0,-1)
end if
else
disallow_group($ALL_GROUPS)
if ($KGM_GROUP_A_ACTIVE = 1)
allow_group($KGM_GROUP_A+$KGM_GROUP_OFFSET)
end if
if ($KGM_GROUP_B_ACTIVE = 1)
allow_group($KGM_GROUP_B+$KGM_GROUP_OFFSET)
end if
if ($KGM_GROUP_C_ACTIVE = 1)
allow_group($KGM_GROUP_C+$KGM_GROUP_OFFSET)
end if
if ($KGM_GROUP_D_ACTIVE = 1)
allow_group($KGM_GROUP_D+$KGM_GROUP_OFFSET)
end if
if ($KGM_GROUP_E_ACTIVE = 1)
allow_group($KGM_GROUP_E+$KGM_GROUP_OFFSET)
end if
if ($KGM_GROUP_F_ACTIVE = 1)
allow_group($KGM_GROUP_F+$KGM_GROUP_OFFSET)
end if
if ($KGM_GROUP_G_ACTIVE = 1)
allow_group($KGM_GROUP_G+$KGM_GROUP_OFFSET)
end if
if ($KGM_GROUP_H_ACTIVE = 1)
allow_group($KGM_GROUP_H+$KGM_GROUP_OFFSET)
end if
if ($KGM_GROUP_I_ACTIVE = 1)
allow_group($KGM_GROUP_I+$KGM_GROUP_OFFSET)
end if
if ($KGM_GROUP_J_ACTIVE = 1)
allow_group($KGM_GROUP_J+$KGM_GROUP_OFFSET)
end if
if ($KGM_NOTE_SEQUENCER_ENABLE = 1)
if ($KGM_FIRST_NOTE = 0)
$KGM_FIRST_NOTE := 1
$KGM_SEQUENCER_POS := 0
$KGM_WAIT_EVENT := $NI_CALLBACK_ID
while ($KGM_FIRST_NOTE = 1)
if (%KGM_NOTE_SEQUENCER_ARRAY[$KGM_SEQUENCER_POS] > 0)
$KGM_NOTE_ID := play_note($EVENT_NOTE,
%KGM_NOTE_SEQUENCER_ARRAY[$KGM_SEQUENCER_POS],0,$KGM_SEQUENCER_DURATION)
end if
if ($KGM_SEQUENCER_POS < $KGM_NOTE_SEQUENCER_STEPS_SHOWN-1)
inc($KGM_SEQUENCER_POS)
else
$KGM_SEQUENCER_POS := 0
end if
wait($KGM_SEQUENCER_DURATION)
end while
end if
else
$KGM_NOTE_ID := play_note($EVENT_NOTE,$EVENT_VELOCITY,0,-1)
end if
end if
end on
{ END ON NOTE }

{ BEGIN ON RELEASE }
on release
if ($KGM_NOTE_SEQUENCER_ENABLE = 1)
$KGM_NCOUNT := 0
$KGM_CHK_NOTES := 0
while ($KGM_NCOUNT < 127)
$KGM_CHK_NOTES := $KGM_CHK_NOTES+%KEY_DOWN[$KGM_NCOUNT]
inc($KGM_NCOUNT)
end while
if ($KGM_CHK_NOTES = 0)
$KGM_FIRST_NOTE := 0
stop_wait($KGM_WAIT_EVENT,0)
end if
end if
end on
{ END ON RELEASE }

{ BEGIN ON LISTENER }
on listener
if ($NI_SIGNAL_TYPE = $NI_SIGNAL_TIMER_MS)
if ($KGM_ANIM_STEP < $KGM_ANIM_FRAMES_MAX)
inc($KGM_ANIM_STEP)
else
$KGM_ANIM_STEP := 0
end if
end if
end on
{ END ON LISTENER }

S-ar putea să vă placă și