Skip to content

swarnat/TouchPortal_OSC_Songbeamer

Repository files navigation

Touch Portal Plugin to Interact with Songbeamer over OSC

Description

Since Version 5.16c, Songbeamer support remote controll over OSC protocol. This Touch Portal use this interface to control Songbeamer.

ChangeLog

v1.1.0
  - Implemented multiple states
v1.0.0
  - First version

Installation and Configuration

  1. Create a Marco in Songbeamer with the content inisfs.osc.enabled := true; to enable OSC and restart Songbeamer after run this macro
  2. Download tpp File from Release for your operation system and install the plugin into TouchPortal
  3. Default values should be correct by default, when you don't adjust port settings
  4. Import the demo page [Songbeamer-Demopage.tpz(https://github.com/swarnat/TouchPortal_OSC_Songbeamer/raw/main/Songbeamer-Demopage.tpz) to get an overview about functions

Dependencies

This list describe libraries, which are used during development of this project.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Stefan Warnat - Initial work - swarnat

This plugin heavily make use of the NodeJS SDK from Jameson Allen - Spdermn02

Touch Portal Pages

You can import the file "Songbeamer-Pages.tpz2" to import two prepared pages into Touch Portal.

Full page

full Songbeamer page

Smartphone page

smartphone Songbeamer page

License

This project is licensed under the GPL 3.0 License - see the LICENSE file for details

Bugs/Enhancements

Use the Github Issues tab to report any bugs/enhancements for this plug-in.

Acknowledgements

This software only exists, because we have a phantastic Touch Portal Software