midi updates, bug fixes