# Driving WLED lights from any MIDI source — MIDI Translator as the bridge (open convention + starter pack)

**URL:** <https://forum.bome.com/t/driving-wled-lights-from-any-midi-source-midi-translator-as-the-bridge-open-convention-starter-pack/7885>\
**Category:** Translation Projects\
**Created:** [July 16, 2026, 4:28pm UTC](https://forum.bome.com/t/driving-wled-lights-from-any-midi-source-midi-translator-as-the-bridge-open-convention-starter-pack/7885 "2026-07-16T16:28:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![benoit.besson](https://forum.bome.com/user_avatar/forum.bome.com/benoit.besson/32/8415_2.png) [@benoit.besson](https://forum.bome.com/u/benoit.besson)\
**Post date:** [July 16, 2026, 4:28pm UTC](https://forum.bome.com/t/driving-wled-lights-from-any-midi-source-midi-translator-as-the-bridge-open-convention-starter-pack/7885/1 "2026-07-16T16:28:40Z")

</div>

Hi Florian, SteveC, and everyone —

First, a genuine thank-you: MIDI Translator Pro is the tool I reach for whenever two MIDI (or non-MIDI) worlds need to talk. It’s the universal adapter — merge, split, rescale, script, keystroke/timer triggers — nothing else does it as cleanly.

I’ve been writing an open, vendor-neutral MIDI↔WLED convention (wled-midi): a documented mapping so any tool can speak the same MIDI language to WLED LED lights/strips over their local API — notes → looks/colours, CC → brightness/effects, Program Change → presets, MIDI clock → on-the-beat. The goal: a DAW, a pad controller, a Stream Deck and a lighting cue system all drive the same lamp identically, 100% local.

Where MIDI Translator fits — and why I wanted to share it here: it’s the ideal tool for advanced, scripted integration between the MIDI world and the lights world. Any controller sending the ‘wrong’ notes/CC, a keystroke, a timer, DAW MIDI → translated into the convention; flows merged/split/routed between hardware, virtual ports and DAWs; even value-level feedback (lamp state → controller LEDs/faders) via rules/scripting. It makes ‘any input drives the lights, on cue, no code’ real.

To make it concrete I put together a small, MIT-licensed Bome pack — a generic translator template (looks / util / CC / Program-Change → the convention, with capture-me placeholders) that anyone can adapt to their controller in a few minutes: [GitHub - openlamp/bome: No-code Bome MIDI Translator pack: map any controller onto the wled-midi convention · GitHub](http://github.com/openlamp/bome) (the convention itself: [GitHub - openlamp/wled-midi: An open convention for controlling WLED lights over MIDI — notes-\>colours, CC-\>brightness/effects, PC-\>presets, MIDI clock/Ableton Link-\>on-the-beat. Spec only. · GitHub](http://github.com/openlamp/wled-midi)).

No ask, no agenda — I mainly wanted you to know MIDI Translator has this growing use case in stage / LED lighting, to say thanks for a great tool, and to check it’s fine to keep referencing and crediting it. Any thoughts or corrections from the people who know the tool best would be genuinely welcome.

Thanks again — Benoît (@Beennnn)

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [July 17, 2026, 12:08am UTC](https://forum.bome.com/t/driving-wled-lights-from-any-midi-source-midi-translator-as-the-bridge-open-convention-starter-pack/7885/2 "2026-07-17T00:08:21Z")

</div>

Hi and thanks for the kind words! I will explore what you have created. Currently I’m not acquainted with the WLED protocol.

Steve Caldwell  
Bome Customer Care  
_Also available for paid consulting services: bome@sniz.biz_

---

<div class="post-metadata">

**Author:** ![system](https://forum.bome.com/uploads/default/original/1X/4ff077fd208748ce648c30cd2e152ecd28440ad3.svg) [@system](https://forum.bome.com/u/system)\
**Post date:** [August 23, 2026, 6:58pm UTC](https://forum.bome.com/t/driving-wled-lights-from-any-midi-source-midi-translator-as-the-bridge-open-convention-starter-pack/7885/3 "2026-08-23T18:58:13Z")

</div>

Unlisted on August 23, 2026, 6:58pm UTC



---

<div class="post-metadata">

**Author:** ![system](https://forum.bome.com/uploads/default/original/1X/4ff077fd208748ce648c30cd2e152ecd28440ad3.svg) [@system](https://forum.bome.com/u/system)\
**Post date:** [August 24, 2026, 7:27pm UTC](https://forum.bome.com/t/driving-wled-lights-from-any-midi-source-midi-translator-as-the-bridge-open-convention-starter-pack/7885/4 "2026-08-24T19:27:38Z")

</div>

Listed on August 24, 2026, 7:27pm UTC


