swapping instruments on the fly. introduced a problem of not disposing previous midi context (audio stops working)