Liz LaManche asked me for help on a fascinating project; it involved recording hand motions from participants so that they could record their own sequence of colors and play them back.
As far as the technical details went, it involved a hybrid of the Octolively and an Arduino Mega; the Octolively took care of the sensing, and the Arduino Mega took care of the recording and playback, as well as driving the strings of RGB LEDs which painted the picture with different colors.
Although the system and code for the Octolively was able to be changed, the decision was made to NOT fiddle with it, in keeping with the classic dictum ‘don’t fix it if it ain’t broke.’ By tapping into the signals from the Octolively, we were able to use it to trigger signals on the Arduino Mega for recording functionality. Also, by keeping the Octolively “stock”, it made possible replacements far easier down the road. It was also a great deal easier to tap into a physical signal from the Octolively, rather than understand and modify the Octolively code on short notice.