[sharingisfun] a decent pattrstorage interface
Here's a patch for pattrstorage that gives it a nice menu, increment/decrement buttons, and editable names. Read the comments for more description, but the result is that it makes it easy to integrate preset storage and recall in your patch.
It's merely "decent" because it takes up some screen real estate with the patch cords and subpatches. But it works :)
Enjoy,
Peter Nyboer.
Nice.
I never knew about the text box over ubu trick. Bitchin'
b
AND using bucket as a one number storage. Those two things probably
improved my patching more than anything else in months.
Double nice.
b
I get desel: No such object
And couldn't find it in the maxobjects database either.
desel - whoops! save as desel.pat and put in your max search path:
Here is a neater version of the pattrstorage interface, based around javascript. It does all the things the previous post does, but is much tidier. Included in the zip is the js and the .help file for the js.
Hi Peter,
That's a nice interface.
I expect that most users of Max/MSP would need a simple and intuitive, yet flexible, preset management, so I have no idea why this kind of thing is not part of the default Max/MSP app. After all, we have nice interfaces for biquad~, line~ and matrix~.
Thanks for the patch - very useful!
Jonathan
Actually you may link a preset object to a pattrstorage. Give a name
to pattrstorage, and enter that name into the "pattrstorage" attribute
in preset's inspector (or use the "pattrstorage" message). For
concrete examples, see for instance the X.FM~ example patch, or each
of the Cyclist Music series within the examples/sequencing/-looping
folder.
_M
On 29 mai 08, at 16:43, jonathan wrote:
>
> Hi Peter,
>
> That's a nice interface.
>
> I expect that most users of Max/MSP would need a simple and
> intuitive, yet flexible, preset management, so I have no idea why
> this kind of thing is not part of the default Max/MSP app. After
> all, we have nice interfaces for biquad~, line~ and matrix~.
>
> Thanks for the patch - very useful!
>
> Jonathan