Hello there. I'm fairly new at Pure Data, so I'm sure there's a lot of things I haven't put into perspective or use as of now , so please say if something sounds off.
I've got two things I need help with.
-
Unique abstraction names and send/receive paths. I'm slowly making small user-friendly abstractions out of the patches I make, if they're widely used tools, such as small interfaces for filters, gainstages, delays and what not, so I can easily use more of them in a single patch if needed.
Usually the sends are called something like "gainsend1" or something. But as soon as I use more than one instance of the module, I have to rename every new instance of the patch and its subpatches to, say, "gainsend2". Is there an effective way to sort this out? I've been trying to see if I can add a number atom in the abstraction gui to choose what numerical variable is applied to the given abstraction. "sendname $1". Is there some message that allows me to easily change this? A "set xxxx $1" message or sorts? -
When creating and working with visual sliders in abstractions, I'd like for the max and min values to be set by a number atom next to the slider, to make the module more easily customizable for wider use, i.e there's no need for me to have a standard hslider going from 0 to 3000, if I for the given patch, only need to work within 0 to 10, and thus making it harder to discern the difference in the slider's position.
Is there not a "set max $1"/"set min $1" message? or am I looking at this the wrong way?
On advance, thank you.
M.