Syncing Audio and MID streams in Microcontroller

Hello, Happy to be writing my inaugural post. Question: is there a Juce library that exhibits how to run/stream native audio eg MP3/wav and MIDI 1.0 file simultaneously? Working on a multisensory project that plays audio and triggers different outputs based on corresponding MIDI events. The timing of the two is what is dogging me.

Many thanks for your consideration