Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on init
- make_perfview
- set_ui_height (4)
- {These are not currently in use. They're used to make loops - see NI forum}
- declare $gx
- declare %GM[3] := (0,5)
- {These above are not currently in use. They're used to make loops - see NI forum}
- {here the code for the knobs begins - that control volume on groups eg. mic placements}
- {groups are indexed, so group one is 0, group two is 1 - and so on. 500000 equals -6dB}
- message("") { this clears the status line so no error messages will be hidden }
- declare const $DefVol := 500000 { default initial volume, you can choose this to be whatever you want }
- set_ui_height (4)
- declare ui_knob $Volume0510152025303540455055(0, 1000000, 1)
- make_persistent($Volume0510152025303540455055)
- set_text($Volume0510152025303540455055,"Surround")
- $Volume0510152025303540455055 := $DefVol
- set_knob_defval($Volume0510152025303540455055,$DefVol)
- move_control_px($volume0510152025303540455055,66,2) { you can position this knob wherever you like }
- read_persistent_var($Volume0510152025303540455055)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,0,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,5,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,10,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,15,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,20,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,25,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,30,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,35,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,40,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,45,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,50,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,55,-1,-1)
- set_knob_label($Volume0510152025303540455055,get_engine_par_disp($ENGINE_PAR_VOLUME,0,-1,-1))
- declare ui_knob $Volume1611162126313641465156(0, 1000000, 1)
- make_persistent($Volume1611162126313641465156)
- set_text($Volume1611162126313641465156,"Out")
- $Volume1611162126313641465156 := $DefVol
- set_knob_defval($Volume1611162126313641465156,$DefVol)
- move_control_px($Volume1611162126313641465156,158,2) { you can position this knob wherever you like }
- read_persistent_var($Volume1611162126313641465156)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,1,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,6,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,11,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,16,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,21,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,26,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,31,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,36,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,41,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,46,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,51,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,56,-1,-1)
- set_knob_label($Volume1611162126313641465156,get_engine_par_disp($ENGINE_PAR_VOLUME,1,-1,-1))
- declare ui_knob $Volume2712172227323742475257(0, 1000000, 1)
- make_persistent($Volume2712172227323742475257)
- set_text($Volume2712172227323742475257,"Decca")
- $Volume2712172227323742475257 := $DefVol
- set_knob_defval($Volume2712172227323742475257,$DefVol)
- move_control_px($Volume2712172227323742475257,250,2) { you can position this knob wherever you like }
- read_persistent_var($Volume2712172227323742475257)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,2,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,7,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,12,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,17,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,22,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,27,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,32,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,37,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,42,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,47,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,52,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,57,-1,-1)
- set_knob_label($Volume2712172227323742475257,get_engine_par_disp($ENGINE_PAR_VOLUME,2,-1,-1))
- declare ui_knob $Volume3813182328333843485358(0, 1000000, 1)
- make_persistent($Volume3813182328333843485358)
- set_text($Volume3813182328333843485358,"Close")
- $Volume3813182328333843485358 := $DefVol
- set_knob_defval($Volume3813182328333843485358,$DefVol)
- move_control_px($Volume3813182328333843485358,342,2) { you can position this knob wherever you like }
- read_persistent_var($Volume3813182328333843485358)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,3,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,8,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,13,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,18,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,23,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,28,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,33,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,38,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,43,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,48,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,53,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,58,-1,-1)
- set_knob_label($Volume3813182328333843485358,get_engine_par_disp($ENGINE_PAR_VOLUME,3,-1,-1))
- declare ui_knob $Volume4914192429343944495459(0, 1000000, 1)
- make_persistent($Volume4914192429343944495459)
- set_text($Volume4914192429343944495459,"Mix S.")
- $Volume4914192429343944495459 := $DefVol
- set_knob_defval($Volume4914192429343944495459,$DefVol)
- move_control_px($Volume4914192429343944495459,433,2) { you can position this knob wherever you like }
- read_persistent_var($Volume4914192429343944495459)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,4,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,9,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,14,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,19,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,24,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,29,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,34,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,39,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,44,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,49,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,54,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,59,-1,-1)
- set_knob_label($Volume4914192429343944495459,get_engine_par_disp($ENGINE_PAR_VOLUME,4,-1,-1))
- {Mix buttons}
- declare ui_button $surroundpower
- declare ui_button $outpower
- declare ui_button $deccapower
- declare ui_button $closepower
- declare ui_button $mixpower
- {Keyswitch buttons, they're hided. They make it possible to write new names when a certain button is pressed.}
- declare ui_button $keyswitch1
- declare ui_button $keyswitch2
- declare ui_button $keyswitch3
- declare ui_button $keyswitch4
- declare ui_button $keyswitch5
- declare ui_button $keyswitch6
- declare ui_button $keyswitch7
- declare ui_button $keyswitch8
- declare ui_button $keyswitch9
- declare ui_button $keyswitch10
- declare ui_button $keyswitch11
- declare ui_button $keyswitch12
- $keyswitch1 := 1
- $keyswitch2 := 0
- $keyswitch3 := 0
- $keyswitch4 := 0
- $keyswitch5 := 0
- $keyswitch6 := 0
- $keyswitch7 := 0
- $keyswitch8 := 0
- $keyswitch9 := 0
- $keyswitch10 := 0
- $keyswitch11 := 0
- $keyswitch12 := 0
- hide_part($keyswitch1, $HIDE_WHOLE_CONTROL)
- hide_part($keyswitch2, $HIDE_WHOLE_CONTROL)
- hide_part($keyswitch3, $HIDE_WHOLE_CONTROL)
- hide_part($keyswitch4, $HIDE_WHOLE_CONTROL)
- hide_part($keyswitch5, $HIDE_WHOLE_CONTROL)
- hide_part($keyswitch6, $HIDE_WHOLE_CONTROL)
- hide_part($keyswitch7, $HIDE_WHOLE_CONTROL)
- hide_part($keyswitch8, $HIDE_WHOLE_CONTROL)
- hide_part($keyswitch9, $HIDE_WHOLE_CONTROL)
- hide_part($keyswitch10, $HIDE_WHOLE_CONTROL)
- hide_part($keyswitch11, $HIDE_WHOLE_CONTROL)
- hide_part($keyswitch12, $HIDE_WHOLE_CONTROL)
- {Keyswitch codes ends, Mix buttons again.}
- {Output routing button.}
- declare ui_button $output
- set_text($output,"Multi output off")
- move_control($output,1,8)
- {Output routing ends.}
- move_control($surroundpower, 1,3)
- move_control($outpower, 2,3)
- move_control($deccapower,3,3)
- move_control($closepower,4,3)
- move_control($mixpower,5,3)
- set_text($surroundpower, "Surround Off")
- set_text($outpower, "Out. Off")
- set_text($deccapower, "Decca. Off")
- set_text($closepower, "Close. Off")
- set_text($mixpower, "Mix. Off")
- {AHDSR}
- declare $count
- declare ui_knob $Attack (0,1000000,1)
- declare ui_knob $Hold (0,1000000,1)
- declare ui_knob $Decay (0,1000000,1)
- declare ui_knob $Sustain (0,1000000,1)
- declare ui_knob $Release (0,1000000,1)
- set_knob_unit($Attack, $KNOB_UNIT_MS)
- set_knob_unit($Hold, $KNOB_UNIT_MS)
- set_knob_unit($Decay, $KNOB_UNIT_MS)
- set_knob_unit($Sustain, $KNOB_UNIT_DB)
- set_knob_unit($Release, $KNOB_UNIT_MS)
- {AHDSR, Simple and effective Method}
- declare $ahdsr
- $ahdsr := 1
- while($ahdsr > $NUM_GROUPS)
- set_engine_par($ENGINE_PAR_ATTACK,$attack,$ahdsr,0,-1)
- set_engine_par($ENGINE_PAR_HOLD,$hold,$ahdsr,0,-1)
- set_engine_par($ENGINE_PAR_DECAY,$decay,$ahdsr,0,-1)
- set_engine_par($ENGINE_PAR_SUSTAIN,$sustain,$ahdsr,0,-1)
- set_engine_par($ENGINE_PAR_RELEASE,$release,$ahdsr,0,-1)
- inc($ahdsr)
- end while
- move_control($Attack, 1,5)
- move_control($Hold,2,5)
- move_control($Decay,3,5)
- move_control($Sustain,4,5)
- move_control($Release,5,5)
- make_persistent($Attack)
- make_persistent($Hold)
- make_persistent($Decay)
- make_persistent($Sustain)
- make_persistent($Release)
- read_persistent_var($Attack)
- read_persistent_var($Hold)
- read_persistent_var($Decay)
- read_persistent_var($Sustain)
- read_persistent_var($Release)
- set_knob_label($Attack, get_engine_par_disp($ENGINE_PAR_ATTACK, 0, find_mod(0,"ENV_AHDSR"), -1))
- set_knob_label($Hold, get_engine_par_disp($ENGINE_PAR_HOLD, 0, find_mod(0,"ENV_AHDSR"), -1))
- set_knob_label($Decay, get_engine_par_disp($ENGINE_PAR_DECAY, 0, find_mod(0,"ENV_AHDSR"), -1))
- set_knob_label($Sustain, get_engine_par_disp($ENGINE_PAR_SUSTAIN, 0, find_mod(0,"ENV_AHDSR"), -1))
- set_knob_label($Release, get_engine_par_disp($ENGINE_PAR_RELEASE, 0, find_mod(0,"ENV_AHDSR"), -1))
- {CONVO REVERB}
- declare ui_button $reverb
- set_text($reverb,"Convo. Off")
- move_control($reverb,6,7)
- declare ui_slider $convowet (0,1000000)
- declare ui_slider $convodry (0,1000000)
- declare ui_slider $convodelay (0,1000000)
- declare ui_slider $convoearlyir (0,1000000)
- declare ui_slider $convolateir (0,1000000)
- move_control($convowet, 6,2)
- move_control($convodry, 6,3)
- move_control($convodelay,6,4)
- move_control($convoearlyir,6,5)
- move_control($convolateir,6,6)
- {Impulses, you have to define them as !}
- {$ Stores a single integer values}
- {% Store single integer values at specific indices}
- {! Stores text strings... We need to use ! for Samples, Impulses etc...}
- declare $impulse
- declare const $impulse_samples := 31
- declare !ir_names[$impulse_samples]
- {Names of the IR Samples}
- !ir_names[0] := "Altiverb_Allaire_Neve_3m"
- !ir_names[1] := "Altiverb_Allaire_Neve_5m"
- !ir_names[2] := "Altiverb_AMS_RMX16_4,0"
- !ir_names[3] := "Altiverb_AMS_RMX16_7,0"
- !ir_names[4] := "Altiverb_CelloStudio_2,1m"
- !ir_names[5] := "Altiverb_CelloStudio_3,6m"
- !ir_names[6] := "Altiverb_CelloStudio_4,1m"
- !ir_names[7] := "Altiverb_CelloStudio_5,9m"
- !ir_names[8] := "Altiverb_WestlakeD_3,1m"
- !ir_names[9] := "Altiverb_WestlakeD_5,3m"
- !ir_names[10] := "Altiverb_WestlakeD_7,1m"
- !ir_names[11] := "Emergent Gate-10"
- !ir_names[12] := "IR_Fames_DT_01"
- !ir_names[13] := "IR_FiveColumns"
- !ir_names[14] := "IR_GoingHome_Dist"
- !ir_names[15] := "IR_Narrow"
- !ir_names[16] := "King Tubby-fl1 SpaceEcho"
- !ir_names[17] := "King Tubby-fs2b SpaceEcho"
- !ir_names[18] := "M7 IR Halls 16 Amsterdam Hall"
- !ir_names[19] := "M7 IR Halls 17 Berliner Hall"
- !ir_names[20] := "M7 IR Halls 18 Boston Hall A"
- !ir_names[21] := "M7 IR Halls 18 Boston Hall B"
- !ir_names[22] := "M7 IR Halls 20 Chicago Hall"
- !ir_names[23] := "M7 IR Halls 21 Vienna Hall"
- !ir_names[24] := "Nano Room-6"
- !ir_names[25] := "Phase Space-6"
- !ir_names[26] := "Phonon Blast-11"
- !ir_names[27] := "Phonon Choir-10"
- !ir_names[28] := "Superconductive Plate 1"
- !ir_names[29] := "Superconductive Plate 5"
- !ir_names[30] := "Von Klitzing Effect 4"
- {Impulse Menu}
- declare ui_menu $impulses
- move_control($impulses, 6, 8)
- add_menu_item($impulses,"Impulses.....", -1)
- while ($count < $impulse_samples)
- add_menu_item($impulses,!ir_names[$count],$count)
- inc($count)
- end while
- {You can delete these labels if you want!}
- declare ui_label $ConvInfo (1,1)
- set_text($ConvInfo," Conv Settings")
- move_control($ConvInfo, 6,1)
- declare ui_label $ahdsrinfo (5,1)
- set_text($ahdsrinfo, "------------------------------------------AHDSR-----------------------------------------")
- move_control($ahdsrinfo, 1,4)
- {Make the buttons persistent etc..}
- make_persistent($surroundpower)
- make_persistent($outpower)
- make_persistent($deccapower)
- make_persistent($closepower)
- make_persistent($mixpower)
- read_persistent_var($surroundpower)
- read_persistent_var($outpower)
- read_persistent_var($deccapower)
- read_persistent_var($closepower)
- read_persistent_var($mixpower)
- end on
- {Impulse Menu}
- on ui_control ($impulses)
- if ($impulses = -1)
- else
- load_ir_sample(!ir_names[$impulses],6,1) {6,1 is (slot) then (Generic).. Generic = 1 Insert effect, 0 Send effect}
- end if
- end on
- on ui_control($Volume0510152025303540455055)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,0,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,5,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,10,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,15,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,20,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,25,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,30,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,35,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,40,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,45,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,50,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume0510152025303540455055,55,-1,-1)
- set_knob_label($Volume0510152025303540455055,get_engine_par_disp($ENGINE_PAR_VOLUME,0,-1,-1))
- end on
- on ui_control($Volume1611162126313641465156)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,1,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,6,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,11,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,16,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,21,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,26,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,31,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,36,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,41,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,46,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,51,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume1611162126313641465156,56,-1,-1)
- set_knob_label($Volume1611162126313641465156,get_engine_par_disp($ENGINE_PAR_VOLUME,1,-1,-1))
- end on
- on ui_control($Volume2712172227323742475257)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,2,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,7,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,12,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,17,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,22,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,27,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,32,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,37,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,42,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,47,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,52,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume2712172227323742475257,57,-1,-1)
- set_knob_label($Volume2712172227323742475257,get_engine_par_disp($ENGINE_PAR_VOLUME,2,-1,-1))
- end on
- on ui_control($Volume3813182328333843485358)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,3,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,8,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,13,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,18,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,23,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,28,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,33,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,38,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,43,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,48,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,53,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume3813182328333843485358,58,-1,-1)
- set_knob_label($Volume3813182328333843485358,get_engine_par_disp($ENGINE_PAR_VOLUME,3,-1,-1))
- end on
- on ui_control($Volume4914192429343944495459)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,4,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,9,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,14,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,19,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,24,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,29,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,34,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,39,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,44,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,49,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,54,-1,-1)
- set_engine_par($ENGINE_PAR_VOLUME,$Volume4914192429343944495459,59,-1,-1)
- set_knob_label($Volume4914192429343944495459,get_engine_par_disp($ENGINE_PAR_VOLUME,4,-1,-1))
- end on
- {MIX Buttons, Purging etc..}
- on ui_control ($surroundpower)
- if ($surroundpower = 0)
- set_text($surroundpower,"Surround Off") {When the button is off, it will say it's off}
- purge_group(0,0)
- purge_group(5,0) {Group Index, Mode - Surround Power being the first group, and unloaded if the button is off}
- purge_group(10,0)
- purge_group(15,0)
- purge_group(20,0)
- purge_group(25,0)
- purge_group(30,0)
- purge_group(35,0)
- purge_group(40,0)
- purge_group(45,0)
- purge_group(50,0)
- purge_group(55,0)
- else
- set_text($surroundpower,"Surround On") {When the button is on, it will say it's on!}
- purge_group(0,1)
- purge_group(5,1) {Else (if it is on!) then load the samples in group 1}
- purge_group(10,1)
- purge_group(15,1)
- purge_group(20,1)
- purge_group(25,1)
- purge_group(30,1)
- purge_group(35,1)
- purge_group(40,1)
- purge_group(45,1)
- purge_group(50,1)
- purge_group(55,1)
- end if
- end on
- on ui_control ($outpower)
- if ($outpower = 0)
- set_text($outpower, "Out. Off")
- purge_group(1,0)
- purge_group(6,0)
- purge_group(11,0)
- purge_group(16,0)
- purge_group(21,0)
- purge_group(26,0)
- purge_group(31,0)
- purge_group(36,0)
- purge_group(41,0)
- purge_group(46,0)
- purge_group(51,0)
- purge_group(56,0)
- else
- set_text($outpower, "Out. On")
- purge_group(1,1)
- purge_group(6,1)
- purge_group(11,1)
- purge_group(16,1)
- purge_group(21,1)
- purge_group(26,1)
- purge_group(31,1)
- purge_group(36,1)
- purge_group(41,1)
- purge_group(46,1)
- purge_group(51,1)
- purge_group(56,1)
- end if
- end on
- on ui_control ($deccapower)
- if ($deccapower = 0)
- set_text($deccapower,"Decca. Off")
- purge_group(2,0)
- purge_group(7,0)
- purge_group(12,0)
- purge_group(17,0)
- purge_group(22,0)
- purge_group(27,0)
- purge_group(32,0)
- purge_group(37,0)
- purge_group(42,0)
- purge_group(47,0)
- purge_group(52,0)
- purge_group(57,0)
- else
- set_text($deccapower,"Decca. On")
- purge_group(2,1)
- purge_group(7,1)
- purge_group(12,1)
- purge_group(17,1)
- purge_group(22,1)
- purge_group(27,1)
- purge_group(32,1)
- purge_group(37,1)
- purge_group(42,1)
- purge_group(47,1)
- purge_group(52,1)
- purge_group(57,1)
- end if
- end on
- on ui_control ($closepower)
- if ($closepower = 0)
- set_text($closepower, "Out. Off")
- purge_group(3,0)
- purge_group(8,0)
- purge_group(13,0)
- purge_group(18,0)
- purge_group(23,0)
- purge_group(28,0)
- purge_group(33,0)
- purge_group(38,0)
- purge_group(43,0)
- purge_group(48,0)
- purge_group(53,0)
- purge_group(58,0)
- else
- set_text($closepower, "Close On")
- purge_group(3,1)
- purge_group(8,1)
- purge_group(13,1)
- purge_group(18,1)
- purge_group(23,1)
- purge_group(28,1)
- purge_group(33,1)
- purge_group(38,1)
- purge_group(43,1)
- purge_group(48,1)
- purge_group(53,1)
- purge_group(58,1)
- end if
- end on
- on ui_control ($mixpower)
- if ($mixpower = 0)
- set_text($mixpower, "Mix. Off")
- purge_group(4,0)
- purge_group(9,0)
- purge_group(14,0)
- purge_group(19,0)
- purge_group(24,0)
- purge_group(29,0)
- purge_group(34,0)
- purge_group(39,0)
- purge_group(44,0)
- purge_group(49,0)
- purge_group(54,0)
- purge_group(59,0)
- else
- set_text($mixpower, "Mix. On")
- purge_group(4,1)
- purge_group(9,1)
- purge_group(14,1)
- purge_group(19,1)
- purge_group(24,1)
- purge_group(29,1)
- purge_group(34,1)
- purge_group(39,1)
- purge_group(44,1)
- purge_group(49,1)
- purge_group(54,1)
- purge_group(59,1)
- end if
- end on
- {AHDSR Workings}
- on ui_control ($Attack)
- $ahdsr := 0
- while($ahdsr < $NUM_GROUPS)
- _set_engine_par($ENGINE_PAR_ATTACK,$Attack,$ahdsr,0,-1)
- inc($ahdsr)
- end while
- set_knob_label($Attack, get_engine_par_disp($ENGINE_PAR_ATTACK, 0, 0, -1))
- wait(10)
- set_knob_label($Attack, get_engine_par_disp($ENGINE_PAR_ATTACK, 0, 0, -1))
- end on
- on ui_control ($Hold)
- $ahdsr := 0
- while($ahdsr < $NUM_GROUPS)
- _set_engine_par($ENGINE_PAR_HOLD,$Hold,$ahdsr,0,-1)
- inc($ahdsr)
- end while
- set_knob_label($Hold, get_engine_par_disp($ENGINE_PAR_HOLD, 0, 0, -1))
- wait(10)
- set_knob_label($Hold, get_engine_par_disp($ENGINE_PAR_HOLD, 0, 0, -1))
- end on
- on ui_control ($Decay)
- $ahdsr := 0
- while($ahdsr < $NUM_GROUPS)
- _set_engine_par($ENGINE_PAR_DECAY,$Decay,$ahdsr,0,-1)
- inc($ahdsr)
- end while
- set_knob_label($Decay, get_engine_par_disp($ENGINE_PAR_DECAY, 0, 0, -1))
- wait(10)
- set_knob_label($Decay, get_engine_par_disp($ENGINE_PAR_DECAY, 0, 0, -1))
- end on
- on ui_control ($Sustain)
- $ahdsr := 0
- while($ahdsr < $NUM_GROUPS)
- _set_engine_par($ENGINE_PAR_SUSTAIN,$Sustain,$ahdsr,0,-1)
- inc($ahdsr)
- end while
- set_knob_label($Sustain, get_engine_par_disp($ENGINE_PAR_SUSTAIN, 0, 0, -1))
- wait(10)
- set_knob_label($Sustain, get_engine_par_disp($ENGINE_PAR_SUSTAIN, 0, 0, -1))
- end on
- on ui_control ($Release)
- $ahdsr := 0
- while($ahdsr < $NUM_GROUPS)
- _set_engine_par($ENGINE_PAR_RELEASE,$Release,$ahdsr,0,-1)
- inc($ahdsr)
- end while
- set_knob_label($Release, get_engine_par_disp($ENGINE_PAR_RELEASE, 0, 0, -1))
- wait(10)
- set_knob_label($Release, get_engine_par_disp($ENGINE_PAR_RELEASE, 0, 0, -1))
- end on
- {CONVOLUTION REVERB}
- on ui_control ($reverb)
- if ($reverb = 0)
- set_text($reverb, "Convo. Off")
- set_engine_par($ENGINE_PAR_SEND_EFFECT_BYPASS,1,-1,6,1)
- else
- set_text($reverb, "Convo. On")
- set_engine_par($ENGINE_PAR_SEND_EFFECT_BYPASS,0,-1,6,1)
- end if
- end on
- on ui_control ($convowet)
- set_engine_par($ENGINE_PAR_SEND_EFFECT_OUTPUT_GAIN,$convowet,-1,6,1)
- set_text($ConvInfo," Wet Slider")
- end on
- on ui_control ($convodry)
- set_engine_par($ENGINE_PAR_SEND_EFFECT_DRY_LEVEL,$convodry,-1,6,1)
- set_text($ConvInfo," Dry Slider")
- end on
- on ui_control ($convodelay)
- set_engine_par($ENGINE_PAR_IRC_PREDELAY,$convodelay,-1,6,1)
- set_text($ConvInfo," Delay Slider")
- end on
- on ui_control ($convoearlyir)
- set_engine_par($ENGINE_PAR_IRC_LENGTH_RATIO_ER,$convoearlyir,-1,6,1)
- set_text($ConvInfo," Early Ir")
- end on
- on ui_control ($convolateir)
- set_engine_par($ENGINE_PAR_IRC_LENGTH_RATIO_LR,$convolateir,-1,6,1)
- set_text($ConvInfo," Late Ir")
- end on
- {Output routings. -1 is the "default (instrument)" output in Kontakt.}
- on ui_control ($output)
- if ($output = 0)
- set_text($output, "Multi output off")
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,0,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,5,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,10,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,15,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,20,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,25,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,30,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,35,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,40,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,45,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,50,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,55,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,1,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,6,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,11,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,16,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,21,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,26,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,31,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,36,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,41,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,46,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,51,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,56,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,2,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,7,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,12,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,17,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,22,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,27,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,32,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,37,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,42,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,47,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,52,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,57,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,3,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,8,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,13,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,18,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,23,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,28,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,33,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,38,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,43,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,48,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,53,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,58,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,4,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,9,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,14,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,19,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,24,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,29,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,34,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,39,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,44,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,49,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,54,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,-1,59,-1,-1)
- else
- set_text($output, "Multi output on")
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,0,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,5,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,10,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,15,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,20,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,25,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,30,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,35,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,40,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,45,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,50,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,0,55,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,1,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,6,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,11,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,16,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,21,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,26,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,31,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,36,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,41,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,46,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,51,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,1,56,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,2,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,7,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,12,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,17,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,22,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,27,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,32,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,37,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,42,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,47,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,52,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,2,57,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,3,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,8,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,13,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,18,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,23,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,28,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,33,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,38,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,43,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,48,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,53,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,3,58,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,4,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,9,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,14,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,19,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,24,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,29,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,34,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,39,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,44,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,49,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,54,-1,-1)
- set_engine_par($ENGINE_PAR_OUTPUT_CHANNEL,4,59,-1,-1)
- end if
- end on
- {Output routings ends here}
- {here begins code for the text, that Kontakt displays when certain notes are pressed down}
- on note
- select ($EVENT_NOTE)
- case 24
- $keyswitch1 := 1
- $keyswitch2 := 0
- $keyswitch3 := 0
- $keyswitch4 := 0
- $keyswitch5 := 0
- $keyswitch6 := 0
- $keyswitch7 := 0
- $keyswitch8 := 0
- $keyswitch9 := 0
- $keyswitch10 := 0
- $keyswitch11 := 0
- $keyswitch12 := 0
- case 25
- $keyswitch1 := 0
- $keyswitch2 := 1
- $keyswitch3 := 0
- $keyswitch4 := 0
- $keyswitch5 := 0
- $keyswitch6 := 0
- $keyswitch7 := 0
- $keyswitch8 := 0
- $keyswitch9 := 0
- $keyswitch10 := 0
- $keyswitch11 := 0
- $keyswitch12 := 0
- case 26
- $keyswitch1 := 0
- $keyswitch2 := 0
- $keyswitch3 := 1
- $keyswitch4 := 0
- $keyswitch5 := 0
- $keyswitch6 := 0
- $keyswitch7 := 0
- $keyswitch8 := 0
- $keyswitch9 := 0
- $keyswitch10 := 0
- $keyswitch11 := 0
- $keyswitch12 := 0
- case 27
- $keyswitch1 := 0
- $keyswitch2 := 0
- $keyswitch3 := 0
- $keyswitch4 := 1
- $keyswitch5 := 0
- $keyswitch6 := 0
- $keyswitch7 := 0
- $keyswitch8 := 0
- $keyswitch9 := 0
- $keyswitch10 := 0
- $keyswitch11 := 0
- $keyswitch12 := 0
- case 28
- $keyswitch1 := 0
- $keyswitch2 := 0
- $keyswitch3 := 0
- $keyswitch4 := 0
- $keyswitch5 := 1
- $keyswitch6 := 0
- $keyswitch7 := 0
- $keyswitch8 := 0
- $keyswitch9 := 0
- $keyswitch10 := 0
- $keyswitch11 := 0
- $keyswitch12 := 0
- case 29
- $keyswitch1 := 0
- $keyswitch2 := 0
- $keyswitch3 := 0
- $keyswitch4 := 0
- $keyswitch5 := 0
- $keyswitch6 := 1
- $keyswitch7 := 0
- $keyswitch8 := 0
- $keyswitch9 := 0
- $keyswitch10 := 0
- $keyswitch11 := 0
- $keyswitch12 := 0
- case 30
- $keyswitch1 := 0
- $keyswitch2 := 0
- $keyswitch3 := 0
- $keyswitch4 := 0
- $keyswitch5 := 0
- $keyswitch6 := 0
- $keyswitch7 := 1
- $keyswitch8 := 0
- $keyswitch9 := 0
- $keyswitch10 := 0
- $keyswitch11 := 0
- $keyswitch12 := 0
- case 31
- $keyswitch1 := 0
- $keyswitch2 := 0
- $keyswitch3 := 0
- $keyswitch4 := 0
- $keyswitch5 := 0
- $keyswitch6 := 0
- $keyswitch7 := 0
- $keyswitch8 := 1
- $keyswitch9 := 0
- $keyswitch10 := 0
- $keyswitch11 := 0
- $keyswitch12 := 0
- case 32
- $keyswitch1 := 0
- $keyswitch2 := 0
- $keyswitch3 := 0
- $keyswitch4 := 0
- $keyswitch5 := 0
- $keyswitch6 := 0
- $keyswitch7 := 0
- $keyswitch8 := 0
- $keyswitch9 := 1
- $keyswitch10 := 0
- $keyswitch11 := 0
- $keyswitch12 := 0
- case 33
- $keyswitch1 := 0
- $keyswitch2 := 0
- $keyswitch3 := 0
- $keyswitch4 := 0
- $keyswitch5 := 0
- $keyswitch6 := 0
- $keyswitch7 := 0
- $keyswitch8 := 0
- $keyswitch9 := 0
- $keyswitch10 := 1
- $keyswitch11 := 0
- $keyswitch12 := 0
- case 34
- $keyswitch1 := 0
- $keyswitch2 := 0
- $keyswitch3 := 0
- $keyswitch4 := 0
- $keyswitch5 := 0
- $keyswitch6 := 0
- $keyswitch7 := 0
- $keyswitch8 := 0
- $keyswitch9 := 0
- $keyswitch10 := 0
- $keyswitch11 := 1
- $keyswitch12 := 0
- case 35
- $keyswitch1 := 0
- $keyswitch2 := 0
- $keyswitch3 := 0
- $keyswitch4 := 0
- $keyswitch5 := 0
- $keyswitch6 := 0
- $keyswitch7 := 0
- $keyswitch8 := 0
- $keyswitch9 := 0
- $keyswitch10 := 0
- $keyswitch11 := 0
- $keyswitch12 := 1
- end select
- if ($keyswitch1 = 1)
- select ($EVENT_NOTE)
- case 24
- message ("Major/min.7 crescendo plain variations - Keyswitch")
- case 38
- message ("D tritonus")
- case 39
- message ("Eb tritonus")
- case 40
- message ("E tritonus (Ori.)")
- case 41
- message ("F tritonus")
- case 42
- message ("F# tritonus")
- case 43
- message ("G7#11#9")
- case 44
- message ("Ab7#11#9")
- case 45
- message ("A7#11#9 (Ori.)")
- case 46
- message ("Bb7#11#9")
- case 47
- message ("B7#11#9")
- case 48
- message ("C7#11#9")
- case 49
- message ("Db7b9/B (omit3)")
- case 50
- message ("D7b9/C (omit3)")
- case 51
- message ("Eb7b9/Db (omit3)")
- case 52
- message ("E7b9/D (omit3) (Ori.)")
- case 53
- message ("F7b9/Eb (omit3)")
- case 54
- message ("F#7b9/E (omit3)")
- case 55
- message ("G7b9#5")
- case 56
- message ("Ab7b9#5")
- case 57
- message ("A7b9#5 (Ori.)")
- case 58
- message ("Bb7b9#5")
- case 59
- message ("B7b9/A (omit3)")
- case 60
- message ("C7b9/Bb (omit3) (Ori.)")
- case 61
- message ("Db7b9/B (omit3)")
- case 62
- message ("D7#11#9")
- case 63
- message ("Eb7#11#9")
- case 64
- message ("E7#11#9")
- case 65
- message ("F7#11#9 (Ori.)")
- case 66
- message ("Gb7#11#9")
- case 67
- message ("G7#11#9")
- case 68
- message ("Ab7#11#9")
- case 69
- message ("A7#11#9")
- case 70
- message ("Bb7#11#9")
- case 71
- message ("B7#11#9 (Ori.)")
- case 72
- message ("C7#11#9")
- case 73
- message ("Db7#11#9")
- case 74
- message ("D7b9#5")
- case 75
- message ("Eb7b9#5")
- case 76
- message ("E7b9#5")
- case 77
- message ("F7b9#5 (Ori.)")
- case 78
- message ("F#7b9#5")
- case 79
- message ("G7b9#5")
- case 80
- message ("Abb9#5")
- case 81
- message ("Ab9#5")
- case 82
- message ("Bb tritonus")
- case 83
- message ("B tritonus")
- case 84
- message ("C tritonus (Ori.)")
- case 85
- message ("Db tritonus")
- case 86
- message ("D tritonus")
- case 87
- message ("Eb tritonus")
- case 88
- message ("E7#11#9")
- case 89
- message ("F7#11#9")
- case 90
- message ("Gb7#11#9")
- case 91
- message ("G7#11#9 (Ori.)")
- case 92
- message ("Ab7#11#9")
- case 93
- message ("A7b9#5")
- case 94
- message ("Bb7b9#5")
- case 95
- message ("B7b9#5 (Ori.)")
- case 96
- message ("C7b9#5")
- case 97
- message ("Db7b9#5")
- end select
- end if
- if ($keyswitch2 = 1)
- select ($EVENT_NOTE)
- case 25
- message("Major7 crescendo plain variations - Keyswitch")
- case 38
- message ("Dmaj7b5sus4")
- case 39
- message ("Ebmaj7b5sus4")
- case 40
- message ("Emaj7b5sus4 (Ori.)")
- case 41
- message ("Fmaj7b5sus4")
- case 42
- message ("F#maj7b5sus4")
- case 43
- message ("Gmaj7b5sus4")
- case 44
- message ("G#maj7b5sus4 (Ori.)")
- case 45
- message ("Amaj7b5sus4")
- case 46
- message ("Bbmaj7b5sus4")
- case 47
- message ("Bmaj11b9 (omit5)")
- case 48
- message ("Cmaj11b9 (omit5) (Ori.)")
- case 49
- message ("Dbmaj11b9 (omit5)")
- case 50
- message ("Dmaj11b9 (omit5)")
- case 51
- message ("Ebmaj11b9 (omit5)")
- case 52
- message ("Emaj7sus4/C")
- case 53
- message ("Fmaj7sus4/Db")
- case 54
- message ("F#maj7sus4/D (Ori.)")
- case 55
- message ("Gmaj7sus4/Eb")
- case 56
- message ("Abmaj7sus4/E")
- case 57
- message ("No sample")
- case 58
- message ("No sample")
- case 59
- message ("Bmaj7sus4/G")
- case 60
- message ("Cmaj7sus4/Ab")
- case 61
- message ("Dbmaj7sus4/A")
- case 62
- message ("Dmaj7sus4/Bb (Ori)")
- case 63
- message ("Ebmaj7sus4/B")
- case 64
- message ("Emaj7sus4/C")
- case 65
- message ("Fmaj11b9o5/G")
- case 66
- message ("Gbmaj11b9o5/Ab")
- case 67
- message ("Gmaj11b9o5/A")
- case 68
- message ("Abmaj11b9o5/Bb (Ori.)")
- case 69
- message ("Amaj11b9o5/B")
- case 70
- message ("Bbmaj11b9o5/C")
- case 71
- message ("Bmaj11b9o5/Db")
- case 72
- message ("Cmajadd9#11")
- case 73
- message ("Dbmajadd9#11")
- case 74
- message ("Dmajadd9#11")
- case 75
- message ("Ebmajadd9#11 (Ori.)")
- case 76
- message ("Emajadd9#11")
- case 77
- message ("Fmaj7add9#11")
- case 78
- message ("Gbmaj7add9#11")
- case 79
- message ("Gmaj7add9#11 (Ori.)")
- case 80
- message ("Abmaj7add9#11")
- case 81
- message ("Amaj7add9#11")
- case 82
- message ("No sample")
- case 83
- message ("No sample")
- case 84
- message ("No sample")
- case 85
- message ("No sample")
- case 86
- message ("No sample")
- case 87
- message ("No sample")
- case 88
- message ("No sample")
- case 89
- message ("No sample")
- case 90
- message ("No sample")
- case 91
- message ("No sample")
- case 92
- message ("No sample")
- case 93
- message ("No sample")
- case 94
- message ("No sample")
- case 95
- message ("No sample")
- case 96
- message ("No sample")
- case 97
- message ("No sample")
- end select
- end if
- if ($keyswitch3 = 1)
- select ($EVENT_NOTE)
- case 26
- message("Major/minor7 wave plain variations - Keyswitch")
- case 38
- message ("D tritonus")
- case 39
- message ("Eb tritonus")
- case 40
- message ("E tritonus (Ori.)")
- case 41
- message ("F tritonus")
- case 42
- message ("F# tritonus")
- case 43
- message ("G7#11#9")
- case 44
- message ("Ab7#11#9")
- case 45
- message ("A7#11#9 (Ori.)")
- case 46
- message ("Bb7#11#9")
- case 47
- message ("B7#11#9")
- case 48
- message ("C7#11#9")
- case 49
- message ("Db7b9/B (omit3)")
- case 50
- message ("D7b9/C (omit3)")
- case 51
- message ("Eb7b9/Db (omit3)")
- case 52
- message ("E7b9/D (omit3) (Ori.)")
- case 53
- message ("F7b9/Eb (omit3)")
- case 54
- message ("F#7b9/E (omit3)")
- case 55
- message ("G7b9#5")
- case 56
- message ("Ab7b9#5")
- case 57
- message ("A7b9#5 (Ori.)")
- case 58
- message ("Bb7b9#5")
- case 59
- message ("B7b9/A (omit3)")
- case 60
- message ("C7b9/Bb (omit3) (Ori.)")
- case 61
- message ("Db7b9/B (omit3)")
- case 62
- message ("D7#11#9")
- case 63
- message ("Eb7#11#9")
- case 64
- message ("E7#11#9")
- case 65
- message ("F7#11#9 (Ori.)")
- case 66
- message ("Gb7#11#9")
- case 67
- message ("G7#11#9")
- case 68
- message ("Ab7#11#9")
- case 69
- message ("A7#11#9")
- case 70
- message ("Bb7#11#9")
- case 71
- message ("B7#11#9 (Ori.)")
- case 72
- message ("C7#11#9")
- case 73
- message ("Db7#11#9")
- case 74
- message ("D7b9#5")
- case 75
- message ("Eb7b9#5")
- case 76
- message ("E7b9#5")
- case 77
- message ("F7b9#5 (Ori.)")
- case 78
- message ("F#7b9#5")
- case 79
- message ("G7b9#5")
- case 80
- message ("Abb9#5")
- case 81
- message ("Ab9#5")
- case 82
- message ("Bb tritonus")
- case 83
- message ("B tritonus")
- case 84
- message ("C tritonus (Ori.)")
- case 85
- message ("Db tritonus")
- case 86
- message ("D tritonus")
- case 87
- message ("Eb tritonus")
- case 88
- message ("E7#11#9")
- case 89
- message ("F7#11#9")
- case 90
- message ("Gb7#11#9")
- case 91
- message ("G7#11#9 (Ori.)")
- case 92
- message ("Ab7#11#9")
- case 93
- message ("A7b9#5")
- case 94
- message ("Bb7b9#5")
- case 95
- message ("B7b9#5 (Ori.)")
- case 96
- message ("C7b9#5")
- case 97
- message ("Db7b9#5")
- end select
- end if
- if ($keyswitch4 = 1)
- select ($EVENT_NOTE)
- case 27
- message("Major7 wave plain variations - Keyswitch")
- case 38
- message ("Dmaj7b5sus4")
- case 39
- message ("Ebmaj7b5sus4")
- case 40
- message ("Emaj7b5sus4 (Ori.)")
- case 41
- message ("Fmaj7b5sus4")
- case 42
- message ("F#maj7b5sus4")
- case 43
- message ("Gmaj7b5sus4")
- case 44
- message ("G#maj7b5sus4 (Ori.)")
- case 45
- message ("Amaj7b5sus4")
- case 46
- message ("Bbmaj7b5sus4")
- case 47
- message ("Bmaj11b9 (omit5)")
- case 48
- message ("Cmaj11b9 (omit5) (Ori.)")
- case 49
- message ("Dbmaj11b9 (omit5)")
- case 50
- message ("Dmaj11b9 (omit5)")
- case 51
- message ("Ebmaj11b9 (omit5)")
- case 52
- message ("Emaj7sus4/C")
- case 53
- message ("Fmaj7sus4/Db")
- case 54
- message ("F#maj7sus4/D (Ori.)")
- case 55
- message ("Gmaj7sus4/Eb")
- case 56
- message ("Abmaj7sus4/E")
- case 57
- message ("No sample")
- case 58
- message ("No sample")
- case 59
- message ("Bmaj7sus4/G")
- case 60
- message ("Cmaj7sus4/Ab")
- case 61
- message ("Dbmaj7sus4/A")
- case 62
- message ("Dmaj7sus4/Bb (Ori)")
- case 63
- message ("Ebmaj7sus4/B")
- case 64
- message ("Emaj7sus4/C")
- case 65
- message ("Fmaj11b9o5/G")
- case 66
- message ("Gbmaj11b9o5/Ab")
- case 67
- message ("Gmaj11b9o5/A")
- case 68
- message ("Abmaj11b9o5/Bb (Ori.)")
- case 69
- message ("Amaj11b9o5/B")
- case 70
- message ("Bbmaj11b9o5/C")
- case 71
- message ("Bmaj11b9o5/Db")
- case 72
- message ("Cmajadd9#11")
- case 73
- message ("Dbmajadd9#11")
- case 74
- message ("Dmajadd9#11")
- case 75
- message ("Ebmajadd9#11 (Ori.)")
- case 76
- message ("Emajadd9#11")
- case 77
- message ("Fmaj7add9#11")
- case 78
- message ("Gbmaj7add9#11")
- case 79
- message ("Gmaj7add9#11 (Ori.)")
- case 80
- message ("Abmaj7add9#11")
- case 81
- message ("Amaj7add9#11")
- case 82
- message ("No sample")
- case 83
- message ("No sample")
- case 84
- message ("No sample")
- case 85
- message ("No sample")
- case 86
- message ("No sample")
- case 87
- message ("No sample")
- case 88
- message ("No sample")
- case 89
- message ("No sample")
- case 90
- message ("No sample")
- case 91
- message ("No sample")
- case 92
- message ("No sample")
- case 93
- message ("No sample")
- case 94
- message ("No sample")
- case 95
- message ("No sample")
- case 96
- message ("No sample")
- case 97
- message ("No sample")
- end select
- end if
- if ($keyswitch5 = 1)
- select ($EVENT_NOTE)
- case 28
- message("Major/min7 tremolo crescendo variations - Keyswitch")
- case 38
- message ("No sample")
- case 39
- message ("No sample")
- case 40
- message ("No sample")
- case 41
- message ("No sample")
- case 42
- message ("No sample")
- case 43
- message ("No sample")
- case 44
- message ("No sample")
- case 45
- message ("No sample")
- case 46
- message ("No sample")
- case 47
- message ("No sample")
- case 48
- message ("No sample")
- case 49
- message ("Db7b9/B (omit3)")
- case 50
- message ("D7b9/C (omit3)")
- case 51
- message ("Eb7b9/Db (omit3)")
- case 52
- message ("E7b9/D (omit3) (Ori.)")
- case 53
- message ("F7b9/Eb (omit3)")
- case 54
- message ("F#7b9/E (omit3)")
- case 55
- message ("No sample")
- case 56
- message ("No sample")
- case 57
- message ("A7b9#5")
- case 58
- message ("Bb7b9#5")
- case 59
- message ("B7b9/A (omit3)")
- case 60
- message ("C7b9/Bb (omit3) (Ori.)")
- case 61
- message ("Db7b9/B (omit3)")
- case 62
- message ("D7#11#9")
- case 63
- message ("Eb7#11#9")
- case 64
- message ("E7#11#9")
- case 65
- message ("F7#11#9 (Ori.)")
- case 66
- message ("Gb7#11#9")
- case 67
- message ("G7#11#9")
- case 68
- message ("No sample")
- case 69
- message ("No sample")
- case 70
- message ("No sample")
- case 71
- message ("No sample")
- case 72
- message ("No sample")
- case 73
- message ("No sample")
- case 74
- message ("D7b9#5")
- case 75
- message ("Eb7b9#5")
- case 76
- message ("E7b9#5")
- case 77
- message ("F7b9#5 (Ori.)")
- case 78
- message ("F#7b9#5")
- case 79
- message ("G7b9#5")
- case 80
- message ("Abb9#5")
- case 81
- message ("Ab9#5")
- case 82
- message ("Bb tritonus")
- case 83
- message ("B tritonus")
- case 84
- message ("C tritonus (Ori.)")
- case 85
- message ("Db tritonus")
- case 86
- message ("D tritonus")
- case 87
- message ("Eb tritonus")
- case 88
- message ("E7#11#9")
- case 89
- message ("F7#11#9")
- case 90
- message ("Gb7#11#9")
- case 91
- message ("G7#11#9 (Ori.)")
- case 92
- message ("Ab7#11#9")
- case 93
- message ("No sample")
- case 94
- message ("No sample")
- case 95
- message ("No sample")
- case 96
- message ("No sample")
- case 97
- message ("No sample")
- end select
- end if
- if ($keyswitch6 = 1)
- select ($EVENT_NOTE)
- case 29
- message("Major7 tremolo crescendo variations - Keyswitch")
- case 38
- message ("Dmaj7b5sus4")
- case 39
- message ("Ebmaj7b5sus4")
- case 40
- message ("Emaj7b5sus4 (Ori.)")
- case 41
- message ("Fmaj7b5sus4")
- case 42
- message ("F#maj7b5sus4")
- case 43
- message ("Gmaj7b5sus4")
- case 44
- message ("No sample")
- case 45
- message ("Amaj11b9 (omit5)")
- case 46
- message ("Bbmaj11b9 (omit5)")
- case 47
- message ("Bmaj11b9 (omit5)")
- case 48
- message ("Cmaj11b9 (omit5) (Ori.)")
- case 49
- message ("Dbmaj11b9 (omit5)")
- case 50
- message ("Dmaj11b9 (omit5)")
- case 51
- message ("Ebmaj11b9 (omit5)")
- case 52
- message ("Emaj7sus4/C")
- case 53
- message ("Fmaj7sus4/Db")
- case 54
- message ("F#maj7sus4/D (Ori.)")
- case 55
- message ("Gmaj7sus4/Eb")
- case 56
- message ("Abmaj7sus4/E")
- case 57
- message ("No sample")
- case 58
- message ("No sample")
- case 59
- message ("Bmaj7sus4/G")
- case 60
- message ("Cmaj7sus4/Ab")
- case 61
- message ("Dbmaj7sus4/A")
- case 62
- message ("Dmaj7sus4/Bb (Ori)")
- case 63
- message ("Ebmaj7sus4/B")
- case 64
- message ("Emaj7sus4/C")
- case 65
- message ("Fmaj11b9o5/G")
- case 66
- message ("Gbmaj11b9o5/Ab")
- case 67
- message ("Gmaj11b9o5/A")
- case 68
- message ("Abmaj11b9o5/Bb (Ori.)")
- case 69
- message ("Amaj11b9o5/B")
- case 70
- message ("Bbmaj11b9o5/C")
- case 71
- message ("Bmaj11b9o5/Db")
- case 72
- message ("Cmajadd9#11")
- case 73
- message ("Dbmajadd9#11")
- case 74
- message ("Dmajadd9#11")
- case 75
- message ("Ebmajadd9#11 (Ori.)")
- case 76
- message ("Emajadd9#11")
- case 77
- message ("No sample")
- case 78
- message ("No sample")
- case 79
- message ("No sample")
- case 80
- message ("No sample")
- case 81
- message ("No sample")
- case 82
- message ("No sample")
- case 83
- message ("No sample")
- case 84
- message ("No sample")
- case 85
- message ("No sample")
- case 86
- message ("No sample")
- case 87
- message ("No sample")
- case 88
- message ("No sample")
- case 89
- message ("No sample")
- case 90
- message ("No sample")
- case 91
- message ("No sample")
- case 92
- message ("No sample")
- case 93
- message ("No sample")
- case 94
- message ("No sample")
- case 95
- message ("No sample")
- case 96
- message ("No sample")
- case 97
- message ("No sample")
- end select
- end if
- if ($keyswitch7 = 1)
- select ($EVENT_NOTE)
- case 30
- message("Major/min7 tremolo wave variations - Keyswitch")
- case 38
- message ("No sample")
- case 39
- message ("No sample")
- case 40
- message ("No sample")
- case 41
- message ("No sample")
- case 42
- message ("No sample")
- case 43
- message ("No sample")
- case 44
- message ("No sample")
- case 45
- message ("No sample")
- case 46
- message ("No sample")
- case 47
- message ("No sample")
- case 48
- message ("No sample")
- case 49
- message ("Db7b9/B (omit3)")
- case 50
- message ("D7b9/C (omit3)")
- case 51
- message ("Eb7b9/Db (omit3)")
- case 52
- message ("E7b9/D (omit3) (Ori.)")
- case 53
- message ("F7b9/Eb (omit3)")
- case 54
- message ("F#7b9/E (omit3)")
- case 55
- message ("No sample")
- case 56
- message ("No sample")
- case 57
- message ("A7b9#5")
- case 58
- message ("Bb7b9#5")
- case 59
- message ("B7b9/A (omit3)")
- case 60
- message ("C7b9/Bb (omit3) (Ori.)")
- case 61
- message ("Db7b9/B (omit3)")
- case 62
- message ("D7#11#9")
- case 63
- message ("Eb7#11#9")
- case 64
- message ("E7#11#9")
- case 65
- message ("F7#11#9 (Ori.)")
- case 66
- message ("Gb7#11#9")
- case 67
- message ("G7#11#9")
- case 68
- message ("No sample")
- case 69
- message ("No sample")
- case 70
- message ("No sample")
- case 71
- message ("No sample")
- case 72
- message ("No sample")
- case 73
- message ("No sample")
- case 74
- message ("D7b9#5")
- case 75
- message ("Eb7b9#5")
- case 76
- message ("E7b9#5")
- case 77
- message ("F7b9#5 (Ori.)")
- case 78
- message ("F#7b9#5")
- case 79
- message ("G7b9#5")
- case 80
- message ("Abb9#5")
- case 81
- message ("Ab9#5")
- case 82
- message ("Bb tritonus")
- case 83
- message ("B tritonus")
- case 84
- message ("C tritonus (Ori.)")
- case 85
- message ("Db tritonus")
- case 86
- message ("D tritonus")
- case 87
- message ("Eb tritonus")
- case 88
- message ("E7#11#9")
- case 89
- message ("F7#11#9")
- case 90
- message ("Gb7#11#9")
- case 91
- message ("G7#11#9 (Ori.)")
- case 92
- message ("Ab7#11#9")
- case 93
- message ("No sample")
- case 94
- message ("No sample")
- case 95
- message ("No sample")
- case 96
- message ("No sample")
- case 97
- message ("No sample")
- end select
- end if
- if ($keyswitch8 = 1)
- select ($EVENT_NOTE)
- case 31
- message("Major7 tremolo wave variations - Keyswitch")
- case 38
- message ("Dmaj7b5sus4")
- case 39
- message ("Ebmaj7b5sus4")
- case 40
- message ("Emaj7b5sus4 (Ori.)")
- case 41
- message ("Fmaj7b5sus4")
- case 42
- message ("F#maj7b5sus4")
- case 43
- message ("Gmaj7b5sus4")
- case 44
- message ("No sample")
- case 45
- message ("Amaj11b9 (omit5)")
- case 46
- message ("Bbmaj11b9 (omit5)")
- case 47
- message ("Bmaj11b9 (omit5)")
- case 48
- message ("Cmaj11b9 (omit5) (Ori.)")
- case 49
- message ("Dbmaj11b9 (omit5)")
- case 50
- message ("Dmaj11b9 (omit5)")
- case 51
- message ("Ebmaj11b9 (omit5)")
- case 52
- message ("Emaj7sus4/C")
- case 53
- message ("Fmaj7sus4/Db")
- case 54
- message ("F#maj7sus4/D (Ori.)")
- case 55
- message ("Gmaj7sus4/Eb")
- case 56
- message ("Abmaj7sus4/E")
- case 57
- message ("No sample")
- case 58
- message ("No sample")
- case 59
- message ("Bmaj7sus4/G")
- case 60
- message ("Cmaj7sus4/Ab")
- case 61
- message ("Dbmaj7sus4/A")
- case 62
- message ("Dmaj7sus4/Bb (Ori)")
- case 63
- message ("Ebmaj7sus4/B")
- case 64
- message ("Emaj7sus4/C")
- case 65
- message ("Fmaj11b9o5/G")
- case 66
- message ("Gbmaj11b9o5/Ab")
- case 67
- message ("Gmaj11b9o5/A")
- case 68
- message ("Abmaj11b9o5/Bb (Ori.)")
- case 69
- message ("Amaj11b9o5/B")
- case 70
- message ("Bbmaj11b9o5/C")
- case 71
- message ("Bmaj11b9o5/Db")
- case 72
- message ("Cmajadd9#11")
- case 73
- message ("Dbmajadd9#11")
- case 74
- message ("Dmajadd9#11")
- case 75
- message ("Ebmajadd9#11 (Ori.)")
- case 76
- message ("Emajadd9#11")
- case 77
- message ("No sample")
- case 78
- message ("No sample")
- case 79
- message ("No sample")
- case 80
- message ("No sample")
- case 81
- message ("No sample")
- case 82
- message ("No sample")
- case 83
- message ("No sample")
- case 84
- message ("No sample")
- case 85
- message ("No sample")
- case 86
- message ("No sample")
- case 87
- message ("No sample")
- case 88
- message ("No sample")
- case 89
- message ("No sample")
- case 90
- message ("No sample")
- case 91
- message ("No sample")
- case 92
- message ("No sample")
- case 93
- message ("No sample")
- case 94
- message ("No sample")
- case 95
- message ("No sample")
- case 96
- message ("No sample")
- case 97
- message ("No sample")
- end select
- end if
- if ($keyswitch9 = 1)
- select ($EVENT_NOTE)
- case 32
- message ("Major/min.7 Short MF variations - Keyswitch")
- case 38
- message ("D tritonus")
- case 39
- message ("Eb tritonus")
- case 40
- message ("E tritonus (Ori.)")
- case 41
- message ("F tritonus")
- case 42
- message ("F# tritonus")
- case 43
- message ("G7#11#9")
- case 44
- message ("Ab7#11#9")
- case 45
- message ("A7#11#9 (Ori.)")
- case 46
- message ("Bb7#11#9")
- case 47
- message ("B7#11#9")
- case 48
- message ("C7#11#9")
- case 49
- message ("Db7b9/B (omit3)")
- case 50
- message ("D7b9/C (omit3)")
- case 51
- message ("Eb7b9/Db (omit3)")
- case 52
- message ("E7b9/D (omit3) (Ori.)")
- case 53
- message ("F7b9/Eb (omit3)")
- case 54
- message ("F#7b9/E (omit3)")
- case 55
- message ("G7b9#5")
- case 56
- message ("Ab7b9#5")
- case 57
- message ("A7b9#5 (Ori.)")
- case 58
- message ("Bb7b9#5")
- case 59
- message ("B7b9/A (omit3)")
- case 60
- message ("C7b9/Bb (omit3) (Ori.)")
- case 61
- message ("Db7b9/B (omit3)")
- case 62
- message ("D7#11#9")
- case 63
- message ("Eb7#11#9")
- case 64
- message ("E7#11#9")
- case 65
- message ("F7#11#9 (Ori.)")
- case 66
- message ("Gb7#11#9")
- case 67
- message ("G7#11#9")
- case 68
- message ("Ab7#11#9")
- case 69
- message ("A7#11#9")
- case 70
- message ("Bb7#11#9")
- case 71
- message ("B7#11#9 (Ori.)")
- case 72
- message ("C7#11#9")
- case 73
- message ("Db7#11#9")
- case 74
- message ("D7b9#5")
- case 75
- message ("Eb7b9#5")
- case 76
- message ("E7b9#5")
- case 77
- message ("F7b9#5 (Ori.)")
- case 78
- message ("F#7b9#5")
- case 79
- message ("G7b9#5")
- case 80
- message ("Abb9#5")
- case 81
- message ("Ab9#5")
- case 82
- message ("Bb tritonus")
- case 83
- message ("B tritonus")
- case 84
- message ("C tritonus (Ori.)")
- case 85
- message ("Db tritonus")
- case 86
- message ("D tritonus")
- case 87
- message ("Eb tritonus")
- case 88
- message ("E7#11#9")
- case 89
- message ("F7#11#9")
- case 90
- message ("Gb7#11#9")
- case 91
- message ("G7#11#9 (Ori.)")
- case 92
- message ("Ab7#11#9")
- case 93
- message ("A7b9#5")
- case 94
- message ("Bb7b9#5")
- case 95
- message ("B7b9#5 (Ori.)")
- case 96
- message ("C7b9#5")
- case 97
- message ("Db7b9#5")
- end select
- end if
- if ($keyswitch10 = 1)
- select ($EVENT_NOTE)
- case 33
- message("Major7 Short MF variations - Keyswitch")
- case 38
- message ("Dmaj7b5sus4")
- case 39
- message ("Ebmaj7b5sus4")
- case 40
- message ("Emaj7b5sus4 (Ori.)")
- case 41
- message ("Fmaj7b5sus4")
- case 42
- message ("F#maj7b5sus4")
- case 43
- message ("Gmaj7b5sus4")
- case 44
- message ("G#maj7b5sus4 (Ori.)")
- case 45
- message ("Amaj7b5sus4")
- case 46
- message ("Bbmaj7b5sus4")
- case 47
- message ("Bmaj11b9 (omit5)")
- case 48
- message ("Cmaj11b9 (omit5) (Ori.)")
- case 49
- message ("Dbmaj11b9 (omit5)")
- case 50
- message ("Dmaj11b9 (omit5)")
- case 51
- message ("Ebmaj11b9 (omit5)")
- case 52
- message ("Emaj7sus4/C")
- case 53
- message ("Fmaj7sus4/Db")
- case 54
- message ("F#maj7sus4/D (Ori.)")
- case 55
- message ("Gmaj7sus4/Eb")
- case 56
- message ("Abmaj7sus4/E")
- case 57
- message ("No sample")
- case 58
- message ("No sample")
- case 59
- message ("Bmaj7sus4/G")
- case 60
- message ("Cmaj7sus4/Ab")
- case 61
- message ("Dbmaj7sus4/A")
- case 62
- message ("Dmaj7sus4/Bb (Ori)")
- case 63
- message ("Ebmaj7sus4/B")
- case 64
- message ("Emaj7sus4/C")
- case 65
- message ("Fmaj11b9o5/G")
- case 66
- message ("Gbmaj11b9o5/Ab")
- case 67
- message ("Gmaj11b9o5/A")
- case 68
- message ("Abmaj11b9o5/Bb (Ori.)")
- case 69
- message ("Amaj11b9o5/B")
- case 70
- message ("Bbmaj11b9o5/C")
- case 71
- message ("Bmaj11b9o5/Db")
- case 72
- message ("Cmajadd9#11")
- case 73
- message ("Dbmajadd9#11")
- case 74
- message ("Dmajadd9#11")
- case 75
- message ("Ebmajadd9#11 (Ori.)")
- case 76
- message ("Emajadd9#11")
- case 77
- message ("Fmaj7add9#11")
- case 78
- message ("Gbmaj7add9#11")
- case 79
- message ("Gmaj7add9#11 (Ori.)")
- case 80
- message ("Abmaj7add9#11")
- case 81
- message ("Amaj7add9#11")
- case 82
- message ("No sample")
- case 83
- message ("No sample")
- case 84
- message ("No sample")
- case 85
- message ("No sample")
- case 86
- message ("No sample")
- case 87
- message ("No sample")
- case 88
- message ("No sample")
- case 89
- message ("No sample")
- case 90
- message ("No sample")
- case 91
- message ("No sample")
- case 92
- message ("No sample")
- case 93
- message ("No sample")
- case 94
- message ("No sample")
- case 95
- message ("No sample")
- case 96
- message ("No sample")
- case 97
- message ("No sample")
- end select
- end if
- if ($keyswitch11 = 1)
- select ($EVENT_NOTE)
- case 34
- message ("Major/min.7 Short FF variations - Keyswitch")
- case 38
- message ("D tritonus")
- case 39
- message ("Eb tritonus")
- case 40
- message ("E tritonus (Ori.)")
- case 41
- message ("F tritonus")
- case 42
- message ("F# tritonus")
- case 43
- message ("G7#11#9")
- case 44
- message ("Ab7#11#9")
- case 45
- message ("A7#11#9 (Ori.)")
- case 46
- message ("Bb7#11#9")
- case 47
- message ("B7#11#9")
- case 48
- message ("C7#11#9")
- case 49
- message ("Db7b9/B (omit3)")
- case 50
- message ("D7b9/C (omit3)")
- case 51
- message ("Eb7b9/Db (omit3)")
- case 52
- message ("E7b9/D (omit3) (Ori.)")
- case 53
- message ("F7b9/Eb (omit3)")
- case 54
- message ("F#7b9/E (omit3)")
- case 55
- message ("G7b9#5")
- case 56
- message ("Ab7b9#5")
- case 57
- message ("A7b9#5 (Ori.)")
- case 58
- message ("Bb7b9#5")
- case 59
- message ("B7b9/A (omit3)")
- case 60
- message ("C7b9/Bb (omit3) (Ori.)")
- case 61
- message ("Db7b9/B (omit3)")
- case 62
- message ("D7#11#9")
- case 63
- message ("Eb7#11#9")
- case 64
- message ("E7#11#9")
- case 65
- message ("F7#11#9 (Ori.)")
- case 66
- message ("Gb7#11#9")
- case 67
- message ("G7#11#9")
- case 68
- message ("Ab7#11#9")
- case 69
- message ("A7#11#9")
- case 70
- message ("Bb7#11#9")
- case 71
- message ("B7#11#9 (Ori.)")
- case 72
- message ("C7#11#9")
- case 73
- message ("Db7#11#9")
- case 74
- message ("D7b9#5")
- case 75
- message ("Eb7b9#5")
- case 76
- message ("E7b9#5")
- case 77
- message ("F7b9#5 (Ori.)")
- case 78
- message ("F#7b9#5")
- case 79
- message ("G7b9#5")
- case 80
- message ("Abb9#5")
- case 81
- message ("Ab9#5")
- case 82
- message ("Bb tritonus")
- case 83
- message ("B tritonus")
- case 84
- message ("C tritonus (Ori.)")
- case 85
- message ("Db tritonus")
- case 86
- message ("D tritonus")
- case 87
- message ("Eb tritonus")
- case 88
- message ("E7#11#9")
- case 89
- message ("F7#11#9")
- case 90
- message ("Gb7#11#9")
- case 91
- message ("G7#11#9 (Ori.)")
- case 92
- message ("Ab7#11#9")
- case 93
- message ("A7b9#5")
- case 94
- message ("Bb7b9#5")
- case 95
- message ("B7b9#5 (Ori.)")
- case 96
- message ("C7b9#5")
- case 97
- message ("Db7b9#5")
- end select
- end if
- if ($keyswitch12 = 1)
- select ($EVENT_NOTE)
- case 35
- message ("Major7 Short FF variations - Keyswitch")
- case 38
- message ("Dmaj7b5sus4")
- case 39
- message ("Ebmaj7b5sus4")
- case 40
- message ("Emaj7b5sus4 (Ori.)")
- case 41
- message ("Fmaj7b5sus4")
- case 42
- message ("F#maj7b5sus4")
- case 43
- message ("Gmaj7b5sus4")
- case 44
- message ("G#maj7b5sus4 (Ori.)")
- case 45
- message ("Amaj7b5sus4")
- case 46
- message ("Bbmaj7b5sus4")
- case 47
- message ("Bmaj11b9 (omit5)")
- case 48
- message ("Cmaj11b9 (omit5) (Ori.)")
- case 49
- message ("Dbmaj11b9 (omit5)")
- case 50
- message ("Dmaj11b9 (omit5)")
- case 51
- message ("Ebmaj11b9 (omit5)")
- case 52
- message ("Emaj7sus4/C")
- case 53
- message ("Fmaj7sus4/Db")
- case 54
- message ("F#maj7sus4/D (Ori.)")
- case 55
- message ("Gmaj7sus4/Eb")
- case 56
- message ("Abmaj7sus4/E")
- case 57
- message ("No sample")
- case 58
- message ("No sample")
- case 59
- message ("Bmaj7sus4/G")
- case 60
- message ("Cmaj7sus4/Ab")
- case 61
- message ("Dbmaj7sus4/A")
- case 62
- message ("Dmaj7sus4/Bb (Ori)")
- case 63
- message ("Ebmaj7sus4/B")
- case 64
- message ("Emaj7sus4/C")
- case 65
- message ("Fmaj11b9o5/G")
- case 66
- message ("Gbmaj11b9o5/Ab")
- case 67
- message ("Gmaj11b9o5/A")
- case 68
- message ("Abmaj11b9o5/Bb (Ori.)")
- case 69
- message ("Amaj11b9o5/B")
- case 70
- message ("Bbmaj11b9o5/C")
- case 71
- message ("Bmaj11b9o5/Db")
- case 72
- message ("Cmajadd9#11")
- case 73
- message ("Dbmajadd9#11")
- case 74
- message ("Dmajadd9#11")
- case 75
- message ("Ebmajadd9#11 (Ori.)")
- case 76
- message ("Emajadd9#11")
- case 77
- message ("Fmaj7add9#11")
- case 78
- message ("Gbmaj7add9#11")
- case 79
- message ("Gmaj7add9#11 (Ori.)")
- case 80
- message ("Abmaj7add9#11")
- case 81
- message ("Amaj7add9#11")
- case 82
- message ("No sample")
- case 83
- message ("No sample")
- case 84
- message ("No sample")
- case 85
- message ("No sample")
- case 86
- message ("No sample")
- case 87
- message ("No sample")
- case 88
- message ("No sample")
- case 89
- message ("No sample")
- case 90
- message ("No sample")
- case 91
- message ("No sample")
- case 92
- message ("No sample")
- case 93
- message ("No sample")
- case 94
- message ("No sample")
- case 95
- message ("No sample")
- case 96
- message ("No sample")
- case 97
- message ("No sample")
- end select
- end if
- end on
- {here begins code for the text, that Kontakt displays when notes are released}
- on release
- message("Play a note")
- end on
Advertisement
Add Comment
Please, Sign In to add comment