I am working on a project focused on developing plugins for controlling hardware effects. This allows us to have the best from both worlds: Analogue warmth and digital control capabilities like automation and preset recall. But I am facing a problem with implementing serial communication in JUCE. I need to send and receive information from microcontrollers for two reasons:
- Updating the parameters on the hardware effects processor for automation and preset recall (Send)
- Updating the state of the signal (monitoring) coming from the hardware in the plugin GUI. (Receive) *And also I am planning to update the state of the knobs in the GUI according to the position of the physical knobs in the hardware equipment.
Does JUCE have a multiplataform serial port class that provides easy control for bidirectional serial communication (in real time).
I would appreciate any examples, libraries and references, and I hope this material would be also useful for the rest of the developer community.