En primer lugar, hay que escribir un código que permita, de forma simultánea, leer los 12 pulsadores usados como teclas de piano y gestione los potenciómetros y el sensor de distancia. Lo primero a tener en cuenta es que las notas se envíen durante todo el tiempo que se mantienen presionados los botones, y dejen de enviarse cuando se suelten. Además, tiene que ser capaz de detectar más de un pulsador presionado a la vez. El segundo problema a estudiar es el sensor de distancia (sonar). Al igual que los potenciómetros, hay que leer el valor de entrada, esté en el rango que esté, y mapearlo o normalizarlo entre 0 y 127, valor que se enviará por MIDI y que interpretará el programa que reciba la información. La idea del sonar está inspirada en una versión muy básica del Theremin, instrumento que se controla moviendo las manos alrededor de dos varillas metálicas. En este proyecto hace la misma función que un potenciómetro, pudiéndose asignar a cualquier parámetro del sonido.