Page 3 of 3

Re: DP Wishlist

Posted: Wed Jan 01, 2025 5:26 pm
by HCMarkus
bayswater wrote: Wed Jan 01, 2025 4:37 pm Let me set it up with the current versions and then I'll list the steps. I posted templates for Logic and DP a few years back but they'll need updating,
Nice! Happy New Year!

Re: DP Wishlist

Posted: Wed Jan 01, 2025 6:02 pm
by bayswater
I found the thread where I listed how to do this. I haven't checked it with the DP 11.33. and Logic 11. But it's probably more or less the same process.

viewtopic.php?t=59342&start=15

I posted the DP and Logic templates I used there too, but they are probably well out of day if they are still there at all.

Most this is in a single post on the second page of the thread.

Looking at this I recall a couple of details. First, a Logic VI will respond to any input on any MIDI channel unless you fool around with the environment page to make sure that MIDI is routed to a specific instrument. This will not be a problem if you have a single MIDI track in DP playing a singe patch in Logic.

Second, if you need Logic and DP both in playback mode at the same time, you have to have the transport on one of the two DAWs slaved to MIDI transport messages. If you are just playing a VI in Logic, you don't have to bother with this. This is discussed in the Receive Sync and Transmit Sync and MIDI Machine Control in the DP manual. There are similar chapters in the Logic manual, but I recall it was easier to slave the DP transport to Machine Control, and use the transport control in Logic to start and stop DP.

So basically, you set up Inter-application MIDI which appears in DP, and use it to send MIDI from DP to the VI in Logic. You set up an Audio driver to move the audio back from Logic to DP. I used Soundflower, but it is probably better to use BlackHole now, if not JackOS.

You have to figure out the round trip latency, and compensate that in some way. I routed everything in DP other than the return from Logic to a bus before the final outs and put a delay on that so it "waited" for the signal coming back from Logic.

Note that this process was derived from an article published by MOTU on how to play GarageBand instruments in DP. Presumably you can do exactly the same thing with MainStage.

Re: DP Wishlist

Posted: Wed Jan 01, 2025 11:59 pm
by Michael Canavan
bayswater wrote: Wed Jan 01, 2025 6:02 pm I found the thread where I listed how to do this. I haven't checked it with the DP 11.33. and Logic 11. But it's probably more or less the same process.

viewtopic.php?t=59342&start=15

I posted the DP and Logic templates I used there too, but they are probably well out of day if they are still there at all.

Most this is in a single post on the second page of the thread.

Looking at this I recall a couple of details. First, a Logic VI will respond to any input on any MIDI channel unless you fool around with the environment page to make sure that MIDI is routed to a specific instrument. This will not be a problem if you have a single MIDI track in DP playing a singe patch in Logic.

Second, if you need Logic and DP both in playback mode at the same time, you have to have the transport on one of the two DAWs slaved to MIDI transport messages. If you are just playing a VI in Logic, you don't have to bother with this. This is discussed in the Receive Sync and Transmit Sync and MIDI Machine Control in the DP manual. There are similar chapters in the Logic manual, but I recall it was easier to slave the DP transport to Machine Control, and use the transport control in Logic to start and stop DP.

So basically, you set up Inter-application MIDI which appears in DP, and use it to send MIDI from DP to the VI in Logic. You set up an Audio driver to move the audio back from Logic to DP. I used Soundflower, but it is probably better to use BlackHole now, if not JackOS.

You have to figure out the round trip latency, and compensate that in some way. I routed everything in DP other than the return from Logic to a bus before the final outs and put a delay on that so it "waited" for the signal coming back from Logic.

Note that this process was derived from an article published by MOTU on how to play GarageBand instruments in DP. Presumably you can do exactly the same thing with MainStage.
This is how you do it, and it means I rarely if ever do it. It's not impossible but it's just a lot of work. The idea of a built in DP plugin that publishes MIDI and audio that another DAW can grab and sync to is fantastic. I don't think it's far fetched at all. FL Studio has a VSTi plugin that can synch and send audio/MIDI to and from FL Studio to DP and other DAWs.

Re: DP Wishlist

Posted: Thu Jan 02, 2025 3:28 am
by CharlzS
Michael Canavan wrote: Wed Jan 01, 2025 11:59 pm The idea of a built in DP plugin that publishes MIDI and audio that another DAW can grab and sync to is fantastic. I don't think it's far fetched at all. FL Studio has a VSTi plugin that can synch and send audio/MIDI to and from FL Studio to DP and other DAWs.
How about Blue Cat's Connector? They were supposed to do webinar with MOTU a while back that I missed. Don't know if it happened or is available.
'https://www.bluecataudio.com/Products/P ... Connector/

Re: DP Wishlist

Posted: Thu Jan 02, 2025 7:21 am
by stubbsonic
I have MainStage and BC Connector. But I'd have no idea where to start. If someone wants to PM me, maybe we can set up a quick session to set it up and do some experiments?

Re: DP Wishlist

Posted: Thu Jan 02, 2025 8:17 am
by bayswater
Michael Canavan wrote: Wed Jan 01, 2025 11:59 pm This is how you do it, and it means I rarely if ever do it. It's not impossible but it's just a lot of work. The idea of a built in DP plugin that publishes MIDI and audio that another DAW can grab and sync to is fantastic. I don't think it's far fetched at all. FL Studio has a VSTi plugin that can synch and send audio/MIDI to and from FL Studio to DP and other DAWs.
yes, it is complicated but if it is something you need to do frequently, as it was some years ago in my case, it can be put in templates and brought up very quickly. I agree that a plugin that does the same would be very useful.

Re: DP Wishlist

Posted: Thu Jan 02, 2025 9:51 am
by HCMarkus
I think the way I will integrate MainStage and DP, if ever I need to, will be to record MIDI using a plugin in DP, send MID to MainStage running on my live MacBook Air rig, and record the audio back into DP.

Given all the VIs in my quiver at this point, my lack of burning need is clearly evident. But the plugin idea would be something that could be a real boon to get people with other DAWs to try DP... "One DAW to Rule Them All."

Frodo would love that. :lol:

EDIT: Sent Suggestion to MOTU

Re: DP Wishlist

Posted: Thu Jan 02, 2025 3:03 pm
by stubbsonic
I have worked out the proper steps for using Blue Cat Connector and started a new thread:

viewtopic.php?p=617019#p617019

Re: DP Wishlist

Posted: Thu Jan 02, 2025 3:08 pm
by HCMarkus
stubbsonic wrote: Thu Jan 02, 2025 3:03 pm I did try setting up Blue Cat Connector to pipe MIDI from DP to Mainstage, and to pipe audio from Mainstage's Sculpture back to DP. I was able to get it to work, but the latency was pretty unworkable, at about a 160 ms.
Thanks for the rundown, Bays. I am afraid that, given my simple nature, I won't be setting up those hoops to jump through, though. :D

You know, if this method is used to get some MainStage sounds into DP after recording the MIDI with another VI, the latency wouldn't be an issue. OTOH, just playing a MIDI file while recording a VI in Logic, then bringing the audio back to DP would work, too.

Thanks again!

Re: DP Wishlist

Posted: Thu Jan 02, 2025 8:43 pm
by bayswater
HCMarkus wrote: Thu Jan 02, 2025 3:08 pm Thanks for the rundown, Bays. I am afraid that, given my simple nature, I won't be setting up those hoops to jump through, though. :D

You know, if this method is used to get some MainStage sounds into DP after recording the MIDI with another VI, the latency wouldn't be an issue. OTOH, just playing a MIDI file while recording a VI in Logic, then bringing the audio back to DP would work, too.

Thanks again!
Yes it’s way too complicated unless you need to do a lot of it. A simple elegant solution with a plugin is the way to go.

Pure coincidence — I have to do it again. Got a piece from someone who did a composition in GB, and used 4 different drum GB instruments. No way I can find anything like it outside of the Logic/GB setup, so I’ll have to play them from DP.. Or descend into Dante’s Inferno and do the whole project in Logic.

Re: DP Wishlist

Posted: Thu Jan 02, 2025 8:58 pm
by stubbsonic
bayswater wrote: Thu Jan 02, 2025 8:43 pm Yes it’s way too complicated unless you need to do a lot of it. A simple elegant solution with a plugin is the way to go.
Well, Blue Cat Connector is supposed to be a 'simple elegant solution with a plugin'. It's an AU effect that is able to "see/hear" its instances within a single DAW ("App"); between hosts ("Local Host"); or across networked machines ("Network").

In demos featuring Logic and Pro Tools, they seem to have made it work with just a little latency. So perhaps theoretically it is possible to adjust things to make it work as it should. I'll keep digging. Might start a new thread.

Re: DP Wishlist

Posted: Thu Jan 02, 2025 10:04 pm
by stubbsonic
I figured it out and removed my instructions above, and posted them in their own thread here:

viewtopic.php?p=617019#p617019