This is a Max MSP bpatcher designed to interact with specific jit.gl objects in a parent patcher. It primarily uses jit.proxy to bind and control these objects's position, scale, rotate, blend_mode, layer and gl_color dynamically.
name_contains:- Default: "proxyable"
- Description: Specifies the substring used to filter
jit.globjects in the parent patcher.
- Add this bpatcher to your Max patch.
- Ensure the parent patcher contains
jit.globjects with names that include the substring"proxyable"(or a custom substring set via thename_containsattribute). - Interact with the UI to control the properties of the bound objects.
data:chooserIdx: Index of the currently selected object in the chooser.items: Array of objects representing the boundjit.globjects. Each object contains:name: Name of thejit.globject.posMultiplier: Multiplier for position values.pictslider: Array representing pictslider values.scaleAll: Scale factor for all dimensions.scaleMax: maximum value of scaleAll.
- chooser not selected after loadbang()
- it should avoid error
jit_proxy: unable to find object namedafter patch loaded