Skip to content

Events States

Oddbjørn Bakke edited this page May 8, 2021 · 2 revisions

TouchPortal has several events, one that is very helpful, is the Dynamic Text Updater.

This event can be added to update a buttons text based on states (that might change) from a plugin.

In the GoXLR plugin, there is two states:

  • ${value:oddbear.touchportal.goxlr.single.clients.state.connected}

This shows the IP addresses / hostname of the first client connected.

  • ${value:oddbear.touchportal.goxlr.multiple.clients.states.count}

This shows the count of the number of devices connected.

Those names is a mouthful... However, do not despair...
You can also simply find these by clicking the + button on a selected event, and just navigate in the menu for GoXLR TouchPortal Plugin.

Other uses of events

The event system in TouchPortal is extremely powerful, as it can be extended with logical expressions (like if, else, etc.) and even other plugins.

Examples of plugins might be (might not exist as of today):

  • Changing profiles / routing if an application is running.
  • Hotkeys / Shortcuts
  • Start / Restart GoXLR App if not running / connected.

Clone this wiki locally