@woland said:
I'm not sure why the data type for "hertz out" isn't Hz but I have now logged this. Regardless, the Router mutated to match the first actor it was connected to so it is behaving properly.
Well, the 'hertz out' output of the Tap Temp actor is just a floating point number -- it no different than the value that comes out of a Calculator. It is an oversight that it does not show 'hz' and we'll fix that. But the Hz indication is a totally cosmetic thing.
How do you find out the data type of an input or output? Hover over the input or output to see the tooltip for that input or output.
For example, here's the tooltip for the 'freq' input of the Pulse Generator (which does show Hz) and the Tap Tempo (which does not show Hz.) You can see that the 'type' for both is 'float'.
That's why a setup like this works fine:
The Calculator output is a float, and the 'freq' input of the Pulse Generator is a float, and so the value just gets transferred rom one actor to the other.
(FWIW, it is misleading to call the "hz" designation a "data type" -- the term data type more precisely refers to distinct forms of data that can travel through a link, e.g,. video, text, timecode, etc.)
I hope that illuminates the situation for you a bit. ;-)
Best Wishes,
Mark