projects

from computer music to co-creative human computer interaction