Controlling colors dynamically with data via UDP/OSC

Hi everyone,

I’m working on a project where I’m streaming EEG data from Max MSP to TouchDesigner via UDP/OSC, and I’d love some guidance on how to approach the visualization side using POPs.

The data comes from a clinical EEG recording with 23 channels, already mapped to brain areas (frontal, parietal, temporal, occipital). Each area corresponds to a specific group of channels — for example, channels 4 through 10 are frontal. The data is normalized and arrives in real time as separate OSC channels into a CHOP.

What I’m trying to achieve is a particle sphere where each brain area lights up dynamically based on the incoming values — the higher the signal, the more vivid the color for that region.

Any suggestions on the best approach — whether through CHOP to POP, attributes, or something else entirely — would be really appreciated.

Thanks!

D.

Hi, this is cool! I had some fun this evening and explored how this might be done, here using CHOP to POP and attributes, indeed.
These are just suggestions, I hope it helps you get started.
20260323 - sphere CHOP lookup.toe (8.4 KB)

thank you so much!!! I’ll work on it!

cheers

D.

1 Like