Modify existing c++ code for ESP32 to can controll Music Devices using OSC and MIDI commands. Especially need to can control Behringer XR18 Audio Mixer (and later other mixers too by upload template with mixers commads to ESP32 SPIFFS)

Job ID: 35478351

Budget: $30 – $250 USD

Its about existing device, ESP32 Ethernet based, with 4 encoders and 16 buttons connected to MCP23017 also there are 8 buttons connected to PCF8574 and 8 Buttons connected to MCP23008, also the state of buttons displays the 32 leds connected to 595 shift registers. Need adapt existing c++ code for ESP32 to can control audio mixer device XR18 using OSC and MIDI and commands also need to can upload codes for any mixer to ESP32 SPIFFS and use existing buttons encoders to controll it.