interaction design / data design / computer programming / music device / networked system