Purpose of "Input Splitter" Patch?

cwright's picture

Is the purpose of the input splitter to do a kind of Sample-and-Hold operation? I've noticed some shearing when using multiple output cables in complex compositions I've made; is the Input Splitter intended to remedy that effect or address something else I'm not grasping?

smokris's picture
Break-out box

I typically use the "Input Splitter" as a sort of "break-out box" inside macro patches (and sometimes within the same macro patch).

Published inputs and outputs are volatile --- they disappear from the macro container when you unpublish the port or delete the patch, and the external cable is disconnected. I typically only publish inputs and outputs of Input Splitters, so that I can reconnect which patch the input goes to (or connect multiple patches).

It's also a way to clean up cables: if you have a single output going to multiple inputs, spread across the patch --- you can send the single output to the Input Splitter's input, and then (using much shorter cables) connect to the multiple inputs.

smokris's picture
Shearing?

Could you describe the shearing problem in more detail? I don't think I've experienced that.

cwright's picture
Shearing

Shearing isn't quite the right word, but a similar idea.

One of my first compositions used the audio input patch, which exports frequency band data as a structure with 11 (or so) elements. I had an object attached to each band, and then doubled the object count to do some reflection effects.

It appeared as though sometimes the original object and its reflection would get slightly different values. However, it might have been due to a sloppy composition design, and not an effect of graph evaluation.