Reply To: panel construction problematic

Home Forums General Panels, Components, Macros panel construction problematic Reply To: panel construction problematic

#27177
zeoka
Participant
  • Topics: 73
  • Replies: 466
  • Total: 539
  • ★★★

I get it with strings

--
-- Called when a modulator value changes
-- @mod   http://ctrlr.org/api/class_ctrlr_modulator.html
-- @value    new numeric value of the modulator
--
mod2buf = function(mod, value)
tch = mod:getComponent():getChildComponent(0)
if tch:isMouseButtonDown() then
Fs = panel:getModulatorByName("Focus"):getValue() + 1
    wb = mod:getVstIndex() - 7 
    we = panel:getComponent(string.format("Edit-%s",Fs))
    ed = we:getText()
    writing = MemoryBlock(ed)
    writing:setByte(wb,value)
    we:setText(string.format("%s",writing:toHexString(1)))
end
end

it keeps fluid : a text with a loooot of data is updated quietly
but I will remove the texts and use several memoryblocks only
the unique memoryblock here is redefined each time I touch a knob in a new focus
the script is applied to all mods

cool

Ctrlr