Why Sialk · beside other tools

Sialk Operator and TouchDesigner

The mechanism is the same on both sides. The difference is which way the data goes.

A visual on a wall tonight, with the room's audio already inside it. That is what Sialk Operator does, with a visual you picked or the JavaScript or GLSL you have already written. TouchDesigner is the deepest generative environment in this field, and it cannot do that one thing without a bridge you build yourself.

What Sialk Operator gives you that TouchDesigner does not

function draw() {
  const r = 100 + sialk.audio.bass * 300;
  circle(width / 2, height / 2, r);
}

What TouchDesigner gives you that Sialk Operator does not

Which one

You have the work already, in JavaScript or GLSL Sialk Operator
You want the audio in your own code, with no bridge Sialk Operator
Building real-time work from primitives TouchDesigner
Particle systems, 3D, a mature toolset TouchDesigner
On Windows today TouchDesigner

Both together works: Sialk Operator's output is a screen, and TouchDesigner takes a screen.

Prices (checked August 2026)

TouchDesigner: free non-commercial with a 1280×1280 cap, $300 edu, $600 commercial, $2,200 Pro, perpetual. Sialk Operator: £199 once (£99 at v1), every update included, with a free non-commercial tier and no cap on layers. The beta is free, uncapped and unwatermarked.