Как сделать в Kontakt чтоб семпл, назначеный на клавишу играл полностью, независимо от длины midi сообщения нажатия этой клавиши? Формирую для собственного удобства библу с отборными ударными и паралельной компресией, kick и snare взял из SSD 1.5, там за это отвечает заскриптованый knob Release, пробовал этот скрипт применить самодельным оверхедам, кноб не работает.Вот скрипт с кика( bass и treble на оверхедах мне не нужен, выделил то, что отвечает за релиз ): (нажмите чтобы показать/спрятать)on initmake_perfviewdeclare ui_knob $Low (-50,50,1) declare ui_knob $Hi (-50,50,1) move_control ($Low,3,1) move_control ($Hi,4,1)set_text ($Hi,"Treble")set_text ($Low,"Bass")make_persistent($Low)make_p ersistent($Hi)declare $countdeclare ui_knob $Release (0,1000000,1000000)set_knob_defval ($Release, 1000000)move_control ($Release, 2,1)set_knob_unit ($Release,$KNOB_UNIT_MS)set_knob_label($ Release, _get_engine_par_disp($ENGINE_PAR_RELEASE ,0,0,-1))make_persistent ($Release)end onon ui_control ($Release)$count := 0while ($count < $NUM_GROUPS)_set_engine_par($ENGINE_PAR_ RELEASE, $Release,$count,0,-1)inc($count)end whileset_knob_label($Release, _get_engine_par_disp($ENGINE_PAR_RELEASE ,0,0,-1))end onon ui_control ($Low)_set_engine_par($ENGINE_PAR_GAIN1, ($Low+100) * 5000,-1,0,-1)end onon ui_control ($Hi)_set_engine_par($ENGINE_PAR_GAIN2,( $Hi+100) * 5000,-1,0,-1)end on
|