ruohki / lunchpad

A macro application for Novation Launchpads - easy to use, feature rich
132 stars 9 forks source link
controlcast cross-platform hotkeys launchpad launchpad-mini launchpad-mk2 launchpad-pro macro macros novation novation-launchpad obs-studio obs-websocket soundboard streamdeck streaming streamlabs-obs streamlabs-obs-remote voicemeeter voicemeeter-remote

Lunchpad Logo

Discord Shield ko-fi

What is this?

Lunchpad is a Macro application that makes use of Novation(tm) Launchpads. However you dont need one to use this application.

You can create a variety of macros, from simple playback of sounds (hello soundboard ppl) on a target audio device, hotkey sequences, launching applications (or python, autohotkey, nodejs scripts) or Text-To-Speech alot of stuff is possible.

Supported Launchpads

OBS & SL:OBS

OBS Studio integration through the Websocket-Plugin

SL:OBS integration is still on the list and will arrive soon


Development

This project was generated using Nx.

To get up and running this is all you need:

npm install -g @nrwl/nx
npm install
npm run ./node_modules/.bin/electron-rebuild

Then start the development environment

npm start frontend & npm start application

If you need any assist feel free to join the discord https://discord.gg/4Ys9TRR


LICENCE ISC - Tillmann Hübner (@ruohki)