Thanks I took a proper look and I was just misunderstanding it.
The instructions tell you exactly what to do.
I think I fell into a trap because I coded up my nodes when i only had one global cable.
When you ask Hise for the GC C++ code for more than one cable, it becomes clearer how it's working.
// Use this enum to refer to the cables, eg. this->setGlobalCableValue<GlobalCables::GC1>(0.4)
enum class GlobalCables
{
GC1 = 0,
GC2 = 1
};
// Subclass your node from this
using cable_manager_t = routing::global_cable_cpp_manager<SN_GLOBAL_CABLE(70357),
SN_GLOBAL_CABLE(70358)>;