Chris
Roberts
Personal Projects
2013 - present
Senior Software Engineer, Inventor, Artist
Windows, Arduino, Mac, C++/C, JUCE, Processing, Embedded, Digital Electronics
- Blinky Lights and Interactive Art - Project Videos
- PhotoMandala - Cross platform digital image processing tool
- LED Cube - A cube with 64 LEDs per side, that displays various animations
- Visual Doorbell - A simple wireless door bell that blinks lights, instead of making noise
- Developed framework to coordinate sensor & actor modules that allow dynamic query, monitor, configure, and control over a wireless network of devices for interactive art & music installations
- Design and implement module communication protocol
- Design and implement front end software in JUCE
- Design and implement Arduino based modules
- Design and implement LED Actor module
- Design and implement Audio Sensor module
- Continued work on audio slicing tool
- Design and implement various features for my standalone app that allows one to slice a piece of audio, and rearrange and manipulate those slices
- Continued work on MIDI looping tool
- Ported all of the 'engine' code from wxWidgets to JUCE
- Design and implement various features for my standalone app that allows one to record and playback MIDI data