Commit graph

18 commits

Author SHA1 Message Date
Phil Howard
c53ac76c35 OBS studio Toggle and Mutex example
This example gives you eight toggle and eight "mutex" key bindings.

Mutex:
Use the top eight buttons (nearest the USB connector) to bind your scenes.
The light on these is mutually exclusive- the one you last pressed should light up.
This is the scene you should be broadcasting.

Toggle:
The bottom eight buttons will toggle on/off, emitting a slightly different keycode
for each state. This means they will always indicate the toggle state.
Bind these to Mute/Unmute audio by pressing the key once in Mute and once again in Unmute.

Keep OBS focussed when using these... to avoid weirdness!
2021-05-18 17:28:41 +01:00
Phil Howard
de65ee3f51 Decorator key test example
This example allows you to test each key and LED in turn.

1. At startup all LEDs should be white
2. Press a key and it will turn blue
3. Release that key and it will turn white
4. *Hold* a key and it will turn red
5. Release a *held* key and it will turn green

If you can turn all your keys blue -> red -> green, they're good!
2021-05-18 15:16:15 +01:00
sandyjmacdonald
d30e3ce4ab Major update to sequencer again. Added track toggle and track clear. 2021-03-19 09:07:49 +00:00
sandyjmacdonald
cc213eae2f Send MIDI panic when tracks are cleared. 2021-03-16 21:29:31 +00:00
sandyjmacdonald
56615a04c6 Updating MIDI sequencer with note and velocity control. 2021-03-16 20:59:10 +00:00
sandyjmacdonald
ec06dfa59c Overhauling debounce method and adding MIDI step sequencer example. 2021-03-14 23:58:40 +00:00
sandyjmacdonald
41e5b772cc Change default arp mode to up. 2021-03-12 22:51:08 +00:00
sandyjmacdonald
0b91c7ba16 Tweaking debounce values a bit in advanced HID example. 2021-03-12 22:35:32 +00:00
sandyjmacdonald
7c6153cd50 Fixing bug in hsv_to_rgb function. 2021-03-12 18:23:41 +00:00
sandyjmacdonald
53ceeb5dcc Add a little visual feedback for the modifier key on the advanced HID example. 2021-03-12 17:12:04 +00:00
sandyjmacdonald
3fbf827b1e Adding advanced HID keyboard example with multiple layers. 2021-03-12 16:56:59 +00:00
sandyjmacdonald
74eb624217 Adding much more to README, and adding simple HID keys example. 2021-03-12 12:38:06 +00:00
sandyjmacdonald
11f502dce6 MOAR README 2021-03-12 00:00:27 +00:00
sandyjmacdonald
f799a7ef31 Improving MIDI arpeggiator. LEDs show current note now. Documentation. 2021-03-11 20:43:13 +00:00
sandyjmacdonald
ec652b0898 First bash at README. 2021-03-11 13:30:40 +00:00
sandyjmacdonald
65e10e39da Adding more detail to MIDI example notes. 2021-03-10 23:54:48 +00:00
sandyjmacdonald
3a2061f69f Adding more examples. Disabling rotation because it ain't working. 2021-03-10 23:51:42 +00:00
sandyjmacdonald
77222f7b7f Adding a few basic examples. 2021-03-10 21:57:52 +00:00