... with software, often MS Windows only, which allows you to
program the pedals to perform some function or other, Footcontroller does away
with the proprietary software and allows you to define multiple sets of commands
that can be swapped in or out at the click of a button.
The advantage is that now, your foot pedal can perform different tasks in multiple situations simply by selecting the appropriate pedal set, rather than having to re-program the foot pedal from scratch.