VOID Shared Memory V2 — Deterministic Shared Memory Bridge (Max ↔ TouchDesigner)

Hello,

I’m releasing VOID Shared Memory V2, a deterministic shared memory bridge designed for low-latency numeric data exchange between independent applications running on the same machine.

Primary use case: Max / Max for Live ↔ TouchDesigner.

What’s new in V2

  • Strict, versioned Header V2 memory contract
  • Epoch-based structural validation
  • Frame-based activity detection
  • Deterministic snapshot model
  • One-writer / many-reader topology
  • Full Max package (writers, readers, info/state objects)
  • Updated TouchDesigner CHOP plugins (Header V2 compliant)

This is not an audio transport system.
It is designed for control-rate, structured numeric data exchange.

The release includes:

  • TouchDesigner CHOP reader / writer
  • a Max Package
  • Max for Live devices
  • Demo projects

Repository & downloads:

Previous discussion thread:

VOID Shared Memory — Low latency data exchange between Ableton Live / Max and TouchDesigner