show_text can only currently show fixed text, but you could do something along the lines of the following:
E.g: For a loop out button (Where loop length can vary):
loop_out & loop 0.125 ? show_text "Loop: 1/8" : loop 0.5 ? show_text "Loop: 1/2" : loop 0.25 ? show_text "Loop: 1/4" : loop 1 ? show_text "Loop: 1" : loop 2 ? show_text "Loop: 2" : loop 4 ? show_text "Loop: 4" : loop 8 ? show_text "Loop: 8" : loop 16 ? show_text "Loop: 16" : loop ? show_text "Loop: On" : "Loop: Off"
For a button assigned to a fixed loop length, it's a bit easier:
loop 4 & loop ? show_text "Loop: 4" : show_text "Loop: Off"
To adjust effect parameter with a knob only while the effect is active:
effect active ? effect slider 1 : knobs_normal_function
(Replace
knobs_normal_function with whatever it's currently mapped to.)