Change MIDI channels live and remapping

I have a MIDI controller and I want to select specific octaves for different synth plugins, and I need to switch plugins with 2 MIDI notes of the piano. Also, I need to change the midi mapping for each instrument. This is for a live set, where each music uses a different plugin with different mappings. Is this possible in Ardour without LUA scripting?