├── README.md
└── bluetooth.html
/README.md:
--------------------------------------------------------------------------------
1 | # smartringmidi
2 | MIDI Ring Demo
3 |
4 | This will turn a Colmi R02 smart ring into a MIDI controller. Look at this pages' source code for explanations. Press "connect" to select your ring, then enable RAW data mode by pressing that button, then select MIDI CC the ring should control.
5 |
6 | Some of the code here (in particular, the bit-shifting stuff that enables to turn the accelerometer data into angular values) is directly lifted from @atc1441's work. Please subscribe to his YouTube channel. On his github page, you'll also find a firmware that speeds up RAW data transmission intervals considerably, which allows for more precise motion tracking.
7 |
8 | Homework for you: Turn the ring's "camera button" into a "clap" trigger. The camera gesture detection can be turned on by sending "0204" and turned off by sending "0206" to the ring.
9 |
--------------------------------------------------------------------------------
/bluetooth.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | MIDI Ring demo
5 |
85 |
86 |
87 |
88 |
MIDI Ring Demo
89 |
This will turn a Colmi R02 smart ring into a MIDI controller. Look at this pages' source code for explanations. Press "connect" to select your ring, then enable RAW data mode by pressing that button, then select MIDI CC the ring should control.
90 |
Some of the code here (namely, the bit-shifting stuff that enables to turn the accelerometer data into angular values) is directly lifted from @atc1441's work. Please subscribe to his YouTube channel. On his github page, you'll also find a firmware that speeds up RAW data transmission intervals considerably, which allows for more precise motion tracking.
91 |
Homework for you: Turn the ring's "camera button" into a "clap" trigger. The camera gesture detection can be turned on by sending "0204" and turned off by sending "0206" to the ring.