Host DAW markers

Hello All,

I am new to the JUCE framework and I am trying to understand if there is a way to interact with the host daw’s MARKER list. I see there is a MarkerList class and some other useful objects with in the JUCE framework to work with MarkerLists. I see it includes callbacks which can signal changes but I would like to use the host DAW’s native marker eco system.

In other words, if a user is working in say, Logic Pro and creates a marker in their project, I would like to expose that marker creation/change/deletion/addition etc to my audioplugin.

Is it correct to say I would have to manage a list of MARKERS within the plugin exclusively or can I share the markers from the host DAW with my plugin?

Thanks for any advice in advance!

I don’t think you can do this with a plugin… I don’t know of a cross-DAW API for markers.

You can create/modify markers in Reaper or Pro Tools using their own scripting APIs, but I don’t think they would broadcast events/messages informing other programs/plugins of changes to the markers within the DAW.

The JUCE MarkerList object appears to be related to X and Y points in an onscreen component. I don’t think it will help you on this one.

Sorry for all the bad news!

1 Like

Thanks @AdamVenn! I appreciate the response and info.