Skip to content

Graphical interface for configuring OpenDeck boards running in browser via WebMIDI

Notifications You must be signed in to change notification settings

shanteacontrols/OpenDeckUI

Repository files navigation

OpenDeck configurator

This repository contains source code for OpenDeck configurator. For more information on OpenDeck project, check the OpenDeck repository.

Click the image below for a demo video of the OpenDeck configurator

Watch the video

The configurator is always available online via this link. Offline versions are available under Releases section. Each release has attached 3 zip files. Download the appropriate one depending on your operating system:

  • darwin-x64 -> Intel macOS
  • linux-x64 -> Linux x64
  • win32-x64 -> Windows x64

Development

This projects uses Docker container for development. To use it, run the following command from the root repository directory:

./scripts/dev.sh

The development version of the configurator with local server can be started with the following commands:

make

To package the configurator for offline usage, make pkg command can be used with PLATFORM variable being set to the platform for which to build the configurator:

  • Linux: make pkg PLATFORM=linux
  • Windows: make PLATFORM=win32
  • macOS: make PLATFORM=darwin