Adaptive Instruments Project Touch Keyboard v0.9

A collaboration with Portland Community College, Daniel Rolnik and Portland Art and Learning Studios

In 2019, I worked with three other engineers to develop adaptive interfaces for people with significant disabilities - with the goal of enabling them to play original electronic music in harmony. We prototyped four novel digital interfaces with a hardware budget of $400, and an executable program as the GUI for tone control.I published the results of our work in a paper titled 'expanding access to music technology' @ NIME2020 elaborating on how modern rapid-development tools like box-and-wire programming can enable adaptive product design. 

Adaptive Touch Keyboard

Features:
  • Senses human touch via capacitance
  • Unmarked keys automatically map to variety of scales (incldg non traditional)
  • Polyphonic , up to 24 keys can be pressed simultaneously
  • Wireless data via OSC over WIFI
  • Wired data is MIDI over USB
  • Sound is created via custom software executable with traditional "analogue style" GUI
Technical details
  • Keys are hand-made etched copper panels
  • Microcontroller is a Teensy LC
  • Audio latency <6 ms using ASIO
The software instrument generating sound is documented here: https://www.quinnjh.net/projects/polyphonic-software-synthesizer