MCU (microcontroller) interfacing with computer DAW (digital audio workstation) via serial communication protocol in Max/MSP and PD (Pure Data)

MAX/MSP as serial communication bridge between microcontroller and digital audio workstation. Use [midiout] object to send MIDI out from MAX/MSP to DAW (via virtual midi port bridge such as hairless MIDI or loopMIDI)

Similar approach in PD using external libraries: comport, zexy, cyclone and iemlib via [comport 9600] object (similar to [serial 9600]).

Pure Data serial communication bridge between MCU and DAW. Note that the externals library need to be declare on the patch window eg. [declare -lib iemlib]