Multivariatizer turns any univariate generator into a set of
cross-dependent channels β the realistic case where series move
together (a storeβs product lines, correlated sensors, coupled macro
indicators) rather than in isolation. It draws independent series from
the wrapped generator, couples them, and preserves the wrapped
generatorβs per-series diversity.
Two couplingsBoth are sampled per call and can compose. For processes that are multivariate by construction, see the multivariate generators instead.
mixing(contemporaneous): each output channel becomes a linear blend of the base series through a well-conditioned mixing matrix β instantaneous correlation.leadlag(temporal): a channel becomes a lagged, scaled, noise-perturbed copy of another β one series leads, the other follows.
Inspect the recipe
Every panel records exactly how it was built β the mixing matrix and each lead-lag edge β so a generated dataset is reproducible from its seed and auditable after the fact.

