add midi endpoint and make controller work