You can watch this version of my talk from JSFoo 2017 to get a sense of the topic:
Libraries and tools used to build my demos:
You an build your own MIDI controllers or self-contained creations using single-board computers and single-board microcontrollers such as these:
Some of these demos are from my talk and others are just general experiments and art projects I’ve created using this stack.
Puck.js BLE MIDI Clicker
This is the software driving my Puck as I use it as a “clicker” on stage while giving my talks. It can send 3 different MIDI control change messages depending on the type of click: single, double or triple.