Presets without using Presets

You can control global rackspace widgets from a local rackspace using global parameters. The way these are implemented is very confusing to me so I can never for the life of me remember how they work, so I made a megaton of scripts to sync local and global rackspace widgets, but from my discussions about the topic maybe it’s confusing only to me. There’s also a nice blog post that explains how it works.

I used OSC and scripts for syncing, but that was mostly because I needed sync to be bidirectional.

If I understand what you want to achieve correctly, you may have a much easier solution using the built in functionality. So instead of global variations/snapshots/presets/whatever, you have regular racks where you store widget states normally, they’ll just update global widgets instead of doing something in the “local” rackspace, if that makes sense.