The device I wrote in MFL is not in the envelope panel device dropdown of clips in the track where the device is deployed. But it does show up in the 'M4L.api.SelectDevice.Maxpat'. How can this be fixed?
In the "parameters" window, you'll find a "order" column for your objects. Give you're desired dials, buttons... you want to see in the envelopes a number (preferably starting from 1, as it's also the way to choose what you want with the blue hand).
You need to specify a modulation type for each parameter you wish to modulate using clip envelopes. This is not switched on by default, as there are multiple modulation types a programmer may choose for each parameter. Check the parameter tab in the object's inspector for the Modulation Mode attribute.
i have an odd issue, i have a bpatcher with visible parameters. they show up, but their short names were generic so i changed them. but their new names do no populate. i have quit, i have restarted. i have cut and pasted the bpatcher...i am confused. i fell like i am missing a simple step.
EDIT: i was. i had to change the short name in the main patcher (as well? or instead?)