Cover image for FFGLTouchEngine For Resolume

Posted on • Updated on

FFGLTouchEngine For Resolume

FFGLTouchEngine For Resolume

Simple FFGL plugin that allows loading touchdesigner components (tox) into programs like resolume.


support this project

GitHub logo medcelerate / FFGLTouchEngine

Touchengine FFGL Plugin

FFGLTouchEngine For Resolume

Simple FFGL plugin that allows loading touchdesigner components (tox) into programs like resolume.


Nightly builds will be published to the releases page. Download Here

This plugin is provided AS-IS from this repository, bug fixes and feature requests will be serviced best based on the time of the developers. If you intend to use this in production, please fill out the form below to discuss with the developers support options to ensure stability for live.

Production Use Support Form


You need at least a touchdesigner commercial license for this to work!


  • Currently known to work with TouchDesigner 2023.

If you like this tool please consider support my other venture and there will be many more tools to come.

Thank you to (@yannicks-png) for the support and guidance.

Download Latest Release Here

Current Features

  • Support Tox as Generative FFGL
  • Support Exposed Parameters From Tox

Release v0.1


Discussion (6)

bennoh profile image

I'm really having trouble with these FFGL and vvv plugins. Resolume supports them very inconsistently, older ones can't be loaded at all and because I've tried so many times in vain to install such things, I don't do it anymore and lose just my time to go angry.
🗣️Please discuss this!
What do you say, what are your experiences with FFGL and vvvv things in Resolume Arena?🙋 🧓👩‍🦱🧒👩‍🎓👩‍🚒

vdmo profile image
vdmo Author

my experience is generally good ..
and its multi generational experience too id say...
have been with many types of plugins and formats evolutions for long time.
i generally see a lot of potential with ISF format for sources and effects, i use them the most.

bennoh profile image

Actually, I was only interested in FFGL's here and now!!
& Yes, with ISF it is indeed a good thing which, as you should know, I myself promoted with my project of 78 free plugins for Resolume Arena based on fragmentshaders means ISFs. But unfortunately ISF under GLSL and this under the good old OpenGL version is now an outdated thing and with Vulkan we have long since arrived at a radically revised OpenGL version and so I myself only see the great potential you describe in "SPIR-V shaders" which can then be used on every platform and by every program, provided that as a software manufacturer open heas eyes and wake up from them deep sleep and adapt his programs source codes to Vulkan, which always involves work but is already a matter of course in the gaming industry.

& Sinc you too a $Guy: If you are able learnnme to crate SPIR-V shaders for, I will even give you 100 US$, of course from my welfare money. How I invested around $1,000 of my hard-earned welfare money too in ResolumeB.V. Software, assuming I was dealing with a progressive company. Now three years later, after intensive work with Wire & Arena, I have to say that they are more asleep than they usually are work hard, there are 1,000 & 1s of errors in the applications (Wire / Arena&Avenue / Aley), obvious defects are not being addressed and fixed, things like switching to Vulkan are so far away that I have to assume that by the time it happens, Vulkan will already be an old hat, just batsmen and programmers who were once good at it a long time ago but today just can't keep up if you take a quick sideglance at things like Tool3 ore others.

Just in SHORT for onc:
Arena Error list:

  • Missing timeline based sequencer to prepare shows precisely etc.
  • GUI shortcomings such as the poorly marked scroll bars of the clip viewer which should stand out much more clearly etc. etc.
  • Missing option to create stack presets so that all settings including all effects used in a clip could be saved as a preset.
  • Often names only posible by savings without " # {[( side characters etc. possible as in Dos times
  • Missing PDF manual for the current version

Wire list:

  • Inconsistent functionalities or rather missing functionalities with regard to data exchange with Arena such as the timeline function from Arena which is missing in Wire completly and thus things prevents the really clean preset exchange, although there are other functionalities missing in Wire so that this would be possible absolutely smoothly, both from Arena to Wire and versus with all the trimmings
  • Resources that can be deleted via for it implementet menu items but still remain when you look at them are in the corresponding patches folders as well as in the resource list of Wire self (ISFs & images e.g.)
  • missing PDF manual

For all over:

  • Rather mixed support from good to unacceptable with a tendency towards the lower average

Rong PR:

  • False promise that you can use Wire ideally even without any programming knowledge in the product description when I purchased a license in 2021

    • etc etc etc I have a complete list with over 200 entries and will post them here on the Platform to be published for discussion at some point, but at the moment I'm very busy with my new ISF project to convert stuff tu ISF and recoding it to use in liveperformances, and I so have a few other things to do in my life.

But aniway dear Grig/VDMO have a nice day in Australia or good evening or nights in Australia, I don't know exactly what on the other side and I'm not interested anymore so mutch have my owns...

bennoH.🐼 + Degäli🐹&🐹Gegäli my real but real DeguFrinds

Eigentlich ging es mir hier und jetzt rein um FFGL's!! & Ja bei ISF ist dass zwar schon eine gute Sache die ich wie Sie ja eigentlich bestens wissen solten selbst mit meinem Projekt von 78 Kostenfreien Plugins für Resolume Arena propagierert habe. Aber leider ist ISF unter GLSL und dies unter der guten alten OpenGL Version nun ein ins alter gekommenes Ding und wir sind mit Vulkan längst bei einer radikal überarbeiteten OpenGL Version angelangt und so sehe ich selbst einzigst das von Ihnen beschriebene grosse Potenzial nun bei SIPR-V Shadern welche dan auf jeder Platform und von jedem Programm genutzt werden können, vorausgesetzt dass man als Softwarehersteller einmal die Augen auf bekommt und aus dem Tiefschlaf erwacht und so seine Sourcecodes auf Vulkan anpasst, was durchwegs mit Arbeit verbunden ist, aber eben bereits in der Gamingindustrie eine selbstverständlichkeit ist. Wenn Sie fähig sind mir SPIR-V Shaders zu erstellen bei gebe ich Ihnen sogar 100.-US$ wohlverstanden von meinem Sozialhilfegeld. Wie ich etwa 1000.- sehr sehr hart ersparte US$ in ResolumeB.V. Software davon investierte in der Annahme es mit einer progressiven Firma zu thun zu haben. Jetzt drei Jahre später, nach intensiver Beschäftigung mit Wire & Arena muss ich feststellen dass dort mehr geschlafen als sonst etwas wird, 1000 & 1 Fehler in den Anwendungen herumgeistern, offensichtliche Mängel nich angegangen werden zur Behebung, dinge wie Umstellung auf Vulkan so weit entfern liegen, dass man vermuten muss wenn es dan mal kommt ist Vulkan bereits wieder ein alter Schuh, eben einfach Schlagmützen und Programmierer die es einst vor längerer Zeit drauf hatten aber Heute einfach nicht mehr Mithalten können wenn man einen kleinen Seitenblick zu Dingen wie etwa Tool3 macht. Arena Liste: - Fehlender Timlinbasierter Sequenzer um Shows Punktgenau vor zu bereiten etc. - GUI Mankos wie die schlecht markierten Scrollbalken des ClipViewers die sich viel deutlicher Abheben müssten etc etc - Fehlende Möglichkeit Stackpräsets zu erstelken so dass alle einstellungen inklusive aller in einem Clip verwendeten Effekte als Preset gespeichert wrrden könnten. - Vielfach Benamsungen nur ohne - Fehlendes PDF Handbuch zur aktuellen Version Sibderzeichen etc möglich wie in Dos Zeiten Wire Liste: - Inkonsequente Funktionalitäten oder besser fehlende Funktionalitäten in Hinblick zum Datenaustausch mit Arena wie z.B. die Timlinefunktion aus Arena die in Wire fehlt und sommit den wirklich reinungslosen Presetaustausch verhindert wobei da in Wire auch nich ander Funktionalitäten fehlen damit dies absolut reibungslos möglich wäre und zwar sowohl von Arena zu Wire und versus mit allem Drum und Dran - Resurcen die man zwar löschen kan über Menuepunkte dies aber beim Nachsehen trotzdem verblieben Sind in den entsprechenden Patches Ordnern wie auch in def Resourcenliste (ISFs & Bilder z.B.) - fehlendes PDF Handbuch - Eher durchzogener Support von gut bis inaktzeptabel mit Tendenz zum unteren Mittel - Falsches versprechen, dass man Wire auch ohne jegliche Programmierkentnisse ideal nutzen könne im Produktbechrieb als ich im 2021 eine Lizenz erwarb - etc etc etc Ich habe eine Gesamtliste mit über 200 Einträgen und werde die hier auf der Platform dereinst zur Diskusion Veröffentluchen augenblucklich bin ich aber an meinem neuen ISF-Projekt sehr beschaftigt und habe auch sonst noch ein zwei Dinge in meinem Leben zu erledigen. Einen schönen Tag dan Grig oder gute bacht in Australien, weis nicht so genau und intressiert auch nicht mehr ....

vdmo profile image
vdmo Author • Edited on

buymeacoffee.com/vdmo send $5 and i'll show you how to get compilation made etc :)

bennoh profile image

Thank you for your generous offer.

vjmandala profile image
Adem Jaffers (vjMandala)

Oh yeah!