Notch Notch
Manual 2026.1 / 1.0 Manual 0.9.23
 Light | Dark
Using Notch in Resolume

Using Notch in Resolume

Updated: 2 Feb 2026

You can load Notch blocks into Resolume via an unofficial FFGL plugin. No native support by Resolume is available at this time.

Go to the Notch Block FFGL Plugin (Unoffical) GitHub repository to download the FFGL plugin, find terms and instructions.

See the video below for an explanation on downloading, installing and using the FFGL plugin for Resolume.

Getting Started #

  • Download the current version of the FFGL plugin form This Page.
  • Copy NotchFFGL.dll to “\Documents\Resolume Arena\Extra Effects”
  • In Resolume, add the Effect “Notch Block” from Effects to a clip.
  • In the clip properties, load a Notch Block using the"Open" Button next to “Notch Block File”
  • You will now be able to load and work with your exposed parameters.

Limitations #

FFGL has some limitations as a plugin format which in turn limit the capabilities of this plugin beyond our control.

  • Loading a Block will pause output until loading completes. Blocks are shared between instances of the plugin, so if one instance uses a Block it gets cached for all instances using that Block.
  • When a project is opened containing instances of the plugin, the instances are only initialised - and therefore the Notch Block loaded - only when it gets displayed for the first time. You’ll need to go through every instance of the plugin and display it when you first load the project to ensure you don’t get pauses during playout. This is due to the lifecycle of an FFGL plugin in the host, so we can’t change it.
  • Notch Block rendering and update rate is controlled by the host application, and performance is ultimately determined and limited by the host application. Some hosts are more efficient than others.

The FFGL SDK does not allow dynamically changing properties (even on load). Therefore, there are some limitations on how Notch’s exposed parameters can be handled.

  • Hard limit of 32x exposed properties per type. (i.e. 32x floats, 32x ints, 32x strings)
  • All float values are shown as 0-1 and then scaled to the range specified when exposing your parameter in Notch Builder.
  • Exposed property groups are not supported.
  • Multiple video input parameters are supported, but only if the host application supports this via FFGL. Most only support a single input.

Requirements #

The normal requirements of a Notch Block apply:

  • An active Notch Playback license, applied to a Codemeter Dongle.
  • Codemeter Runtimes installed
  • Windows 10 >= 1607
  • DirectX 11.3 supported GPU
  • Blocks from Notch 1.0 and 0.9.23 and earlier versions are all supported.
  • Live network editing from Notch Builder is supported if the Block enables it.