< All Topics



A Module is the building block of every project and is used to load sources and apply effects.
Module types include FFGL (Free Frame), Clips, Spout and NDI.



FFGL or Free Frame GL video plugins can be used as generative sources or to apply effects to clips or streams. Morph Pro supports FFGL version 2.2.

Installing FFGL Plugins


To install a new FFGL plugin, navigate to the Morph FFGL plugins directory which is by default:


C:\Users\Your Name\Documents\Morph Pro\Plugins\FFGL


Then simply copy the FFGL plugin files into its own new folder under Sources or Effects.
For example the built-in Flames plugin can be found in a folder of the same name under Sources.
Once the plugin is installed, restart Morph and the plugin will appear in the browser as a source or effect under the FFGL tab.

Creating FFGL Plugins


Any OpenGL (GLSL) shader can be easily converted to an FFGL plugin to create new sources and effects. For a more detailed guide on creating FFGL plugins, refer to the Morph Pro FFGL Developer’s Guide.



Clips are the easiest way to create high quality visuals. Morph Pro supports the following codecs:


  • H264
  • VP9
  • HAP


It is strongly recommended to use the HAP codec to utilize the GPU for high-performance playback instead of using CPU power. Existing clips can be easily converted to the HAP codec.




Spout is the best way to share video between Windows applications with near-zero latency or overhead using GPU processing. Morph Pro supports Spout version 2.006 or above.





NDI is the best way to share video between applications over the network with minimal latency or overhead. NDI streams are overall fast and efficient but they should only be used if Spout is not available since they use CPU processing by default. Morph Pro supports NDI version 5 or above.




Previous: Interface

Next: Presets

Previous Interface
Next Presets