Search term:
EUCON is a control surface-to-software application protocol that transcends the bandwidth limitations of the traditional MIDI interface used by many control surfaces. It can support user interfaces with thousands of high-resolution controls, for a user experience that combines the advantages of a physical control surface with the flexibility and power of software applications. As a surface-independent protocol, EUCON allows you to design for one surface and it will work on all, with minimum modification.
Note that the EUCON SDK is for software developers who would like their software to be controlled by Avid hardware or control apps.