Миди контроллеры для того и существуют.
Могу посоветовать Behringer (забыл как модель называется), у него 10 педалей в банке, 2 педали экспрессии.
Несколько устройств можно переключать следующим способом:
1. Настроить каждому свой миди канал
2. Соединить устройства в цепь используя гнезда MIDI THRU и MIDI IN, присоединить к гнезду MIDI IN первого устройства в цепи миди контроллер.
2. При включении патча контороллер может формировать сразу несколько миди сообщений смены патча, каждое на свой канал. Нужно в глобальных настройках миди контроллера выставить так, чтобы миди каналы соответствовали миди каналам устройств выставленным в пункте 1. Например если у тебя JMP использует миди канал 1, ADA миди канал 2, Lexicon миди канал 3, выставь, чтобы контроллер слал первую команду смены патча по 1-му миди каналу, 2-ю по 2-му, 3-ю по третьему.
4. Далее, уже в настройках конкретного патча, формируешь команды смены патча. Например, первая команда включает пресет 43, вторая 32, а третья 54. Тогда при включении этого патча у тебя в JMP включится пресет 43, в АДе 32, а в Лексиконе 54.
З.Ы. Для того чтобы, к примеру, увеличить уровень реверберации в Лексиконе просто используй другой патч с теми же настройками, но большим уровнем реверберации, либо используй педали экспрессии, чтобы контролировать параметры в реальном времени