I’m in the middle of a show and urgently need help! I’m working on a project using TouchDesigner on a Mac M2 with 96 GB of RAM. The setup involves outputting content to four panels via HDMI. Here’s a breakdown of the project:
Each panel is running a 4K video, a media pipeline, and a GPU particle system.
I’m using Kantan Mapper with four separate mappers.
The Problem:
While the content runs perfectly within TouchDesigner, the output doesn’t work as expected.
Out of the four panels, two display the 4K videos correctly, but the other two show still images instead of the video.
Challenges:
I’m also facing FPS drops, which is expected given the complexity of the project.
Questions:
Has anyone experienced similar issues with TouchDesigner on Mac M2 or with Kantan Mapper?
Could this be a hardware bottleneck or a configuration issue?
Are there any specific optimizations for improving FPS and video playback for setups like this?
I’m in a time crunch and would really appreciate any immediate advice or troubleshooting tips! Thanks in advance for your help.
are you using a single Window COMP to output to all 4 displays? If not, try that first. Have a look at our article on Multiple Monitors on the Wiki:
Regarding this also check out the short section on Outputting to Monitors in our curriculum:
Multiple Kantan Mappers can be heavy but it’s hard to give advice without knowing the specifics on what you are outputting on each screen - how many separate shapes for example…
There is another component in the Palette called KantanUVHelper. It uses the second output of KantanMapper and creates inputs for all the textures you are mapping.
To make this work, make sure to give every shape it’s own texture id in the shape’s parameters.
When done, add a Null TOP to the second output and lock the operator.
Now drag in the KantanUVHelper component from the Palette’s Mapping folder and connect the locked Null TOP to it. Also now click the Update Cache parameter of the KantanUVHelper component.
Next step is to either create enough inputs inside the component to connect your textures from the outside or select the textures into it:
You can now turn off the viewer of KantanMapper and it will stop cooking…
If you have any more details on your setup, an example file that demonstrates the issue and the TouchDesigner build you are using, it will help diagnose the problem.
thank you! I am still confused about why im not getting output from my hdmi when my TD works fine …
I am working with 4 alpha videos, a ramp that is common to all 4 panels, and an image being rotated across the panels
here are some screen shots, just an example the final file has about 4 of these circuits with 4 gpus