oddbear / GoXLR-TouchPortal-Plugin

A plugin for TouchPortal that works like the StreamDeck plugin.
MIT License
15 stars 3 forks source link
goxlr plugin touchportal

GoXLR TouchPortal Plugin (unofficial)

A TouchPortal port of the StreamDeck plugin by using the same API from the GoXLR App.

Created for both Windows and Mac OS X (different builds)

Preview build with support for states availible for download

WARNING: From next version (1.4.4+) of the GoXLR App there will be some breaking changes for this plugin. Therefor a updated version of this plugin is required (for SD v0.17.0+).
All versions before this, you will have problems fetching the list of the profiles.

The plugin therefor supports:

Additional features:

For aditional information, check the Wiki

Setup:

Download latest .NET 5.0 Console Runtime from Microsoft.

Download the latest tpp file from releases (under assets):

Install tpp file from TouchPortal or unzip .tpp file to (Windows): %appdata%\TouchPortal\plugins\GoXLR.Plugin

This folder should then contain the GoXLR.Plugin.exe and entry.tp

Configuration

  1. Start TouchPortal and accept/trust the plugin, and the firewall prompt (se Wiki for more).
  2. Start GoXLR App, and check that the Connect/Reconnect is configured (under 'SYSTEM' > 'Global Settings').
    1. TouchPortal on same computer, uncheck 'Streamdeck on non-GOXLR PC'.
    2. TouchPortal on another computer, check, and provide the IP.
  3. If you changed anything, restart the GoXLR App (this is important, as it only connects to the plugin on startup).

Other Information

TouchPortal with the plugin must be started before the GoXLR App If any StreamDeck changes is done in the GoXLR App 'Global Settings', the GoXLR App would must be restarted (this is a limitation by the GoXLR App). If there is any problems, try restarting the GoXLR App.

Other plugins and tools for GoXLR users

Tooling (Windows only)

Tooling used for development/troubleshooting. GUI Server and Client for simulating a device or the plugin. Tooling needs .NET 5.0 Desktop Runtime https://dotnet.microsoft.com/download/dotnet/5.0/runtime

Known issues

Dependencies