tc.preset: a new companion to pattrstorage

TFL's icon

TFL

6月 25 2024 | 4:23 午後

Hey,

I've already posted this on the discord channel and facebook page, but I assume some of us don't use these things, and I feel like this forum is a better place to put my work in, so people can find about it more easily in the future.

So tc.preset is basically a jsui replacement for the preset object, when linked to a pattrstorage, but with extra features:

  • Same click + modifier key behavior as the vanilla object to store and delete presets

  • Drag and drop presets to re-organize

  • Display presets as a grid (preset-like) or a list (chooser-like)

  • Scrollable (requires Max 8.6.2)

  • Shows active preset even if recalled directly from pattrstorage

  • Shows previously active preset, with the ability to ignore preset 0 if it being used as an intermediary step

  • Shows presets being interpolated (using recall or recallmulti)

  • Shows preset name and lock state

  • Outputs active preset name and lock state from third and fourth outlet

  • Ability to rewrite json file automatically every time a preset is stored/moved/deleted/renamed/(un)locked

  • Helps keeping in sync a umenu with the list of stored slots

  • More look customization

  • Dynamically adapts to resize both in Edit and Presentation mode (just like the regular preset, but it is not obvious with jsui, so worth mentioning here)

  • Select mode: simple click selects the slot, double click recalls it (allows for organizing/renaming presets without recalling them)

  • 3 color modes to assign a color to each preset: cycle (preset automatically colorized depending on its slot number), select (manually for each preset among the 6 defined colors), custom (set any color you want for each preset)

It comes as a Max package, with full documentation and a helper file.

You can find it on github and on gumroad (donations are more than welcome!)


I hope you'll like it!

yaniki's icon

yaniki

6月 25 2024 | 4:56 午後

I hope you'll like it!

For sure ;-)

Baek Santarek's icon

Baek Santarek

6月 26 2024 | 11:51 午前

It looks great!

TFL's icon

TFL

9月 03 2024 | 12:56 午後

Just a small update to highlight new features:

  • New "Select" and "Custom" color modes, allowing to define a color for each preset, either by selecting one of the 6 re-assignable colors from the color_wheel, either by defining a completely custom color.

  • Now both grid and list layouts are scrollable

  • and various bug fixes

I've updated the main post with these changes.