added controller object; platform listens to controller, controller listens to osc