These are big algorithms, so there will be a teensy delay on changing programs, but it should not be almost a second. Possibly what you are seeing is the delay before the display changes, which may be longer than the time to change the audio. Either way, don't think that using MIDI will change this.