-
Notifications
You must be signed in to change notification settings - Fork 0
Home
OpenLaunchDeck turns a Novation Launchpad Mini MK3 into a 64-pad Windows macro deck for streaming, gaming, OBS control, soundboard playback, voice chat routing, and everyday shortcuts.
The goal is simple: use an affordable 8x8 RGB MIDI controller as a practical Stream Deck-style control surface. You can assign macros, colors, pages, soundboard clips, OBS controls, hotkeys, and safety confirmations from a normal Windows desktop app.
This wiki is written for people who want a working setup first and technical details second. Start at the top, follow the checklists, and only jump deeper when something needs tuning.
- 64 RGB pads on one compact device.
- Real Windows desktop app, not a browser dashboard.
- Simulation mode for editing profiles before the Launchpad is connected.
- OBS controls for replay buffer clips, screenshots, scenes, source visibility, and audio toggles.
- Soundboard buttons that can play locally and route into Discord or games when voice chat is configured for it.
- Profile/page support so one device can handle streaming, gaming, server admin, and everyday shortcuts.
- MIDI Debug and calibration tools so mappings can be verified instead of guessed.
If you just installed the app, do these in order:
- Install OpenLaunchDeck from the latest GitHub Release.
- Launch the app.
- Plug in the Launchpad Mini MK3.
- If the header says Simulation mode, press Reconnect.
- Pick the Basic PC, OBS Streaming, or Soundboard starter profile.
- Click a grid pad to edit it.
- Use Test Action in the editor to test from the app.
- Press the physical Launchpad pad to use it for real.
Clicking a pad in the app only selects it for editing. It does not run the action.
- Quick Start - install, launch, pick a profile, and make the first useful buttons.
- Launchpad Mini MK3 Setup - USB MIDI, Programmer Mode, mapping checks, lighting, and calibration.
- Profiles, Pages, And Macros - profiles, pages, buttons, colors, dangerous buttons, and page switching.
- Button Recipes - exact settings for common OBS, voice chat, soundboard, and utility buttons.
- OBS WebSocket Setup - replay buffer clips, screenshots, scene switching, source visibility, and mute controls.
- Streaming Safety - prevent accidental stream starts and audit OBS stream controls.
- Soundboard And Voice Chat Routing - local playback, Discord/game chat routing, mic mix, sound quality, and common fixes.
- Performance And Gaming - keep the app light while gaming, streaming, and recording.
- Troubleshooting - quick fixes for Launchpad, OBS, soundboard, Discord, hotkeys, startup, and updates.
- Release And Update Flow - installs, updates, checksums, and preserved user data.
- Use the app without hardware in Simulation mode.
- Edit an 8x8 Launchpad-style grid.
- Connect a Launchpad Mini MK3 through USB MIDI.
- Run actions from physical pad presses.
- Light pads with configured colors and feedback states.
- Create profiles and pages.
- Use OBS WebSocket for clips, screenshots, scenes, source visibility, and mute controls.
- Require confirmation before OBS start-stream actions run.
- Play local
.wavand.mp3soundboard clips. - Route selected soundboard clips toward Discord or in-game voice chat through a Windows recording route.
- Use hotkeys, including
F13throughF24. - Check for updates with checksum verification.
- It does not install audio drivers for you.
- It does not make voice chat hear soundboard audio unless that app or game is set to the correct input.
- It does not bind Launchpad side buttons to page navigation by default.
- It does not silently update itself.
- It does not store your user data in the install folder.
Your profiles, settings, backups, logs, MIDI mappings, and imported assets are stored here:
%APPDATA%\OpenLaunchDeck
Installer updates replace program files. They should not delete that AppData folder.