DP Wishlist

For seeking technical help with Digital Performer and/or plug-ins on MacOS.

Moderator: James Steele

Forum rules
This forum is for seeking solutions to technical problems involving Digital Performer and/or plug-ins on MacOS, as well as feature requests, criticisms, comparison to other DAWs.
User avatar
HCMarkus
Posts: 10410
Joined: Tue Jan 10, 2006 9:01 am
Primary DAW OS: MacOS
Location: Rancho Bohemia, California
Contact:

Re: DP Wishlist

Post 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!
User avatar
bayswater
Posts: 12499
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: DP Wishlist

Post 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.
2018 Mini i7 32G macOS 12.7.6, DP 11.33, Mixbus 10, Logic 10.7.9, Scarlett 18i8, MB Air M2, macOS 14.7.6, DP 11.33, Logic 11
User avatar
Michael Canavan
Posts: 3856
Joined: Fri Jul 15, 2005 10:01 pm
Primary DAW OS: MacOS
Location: seattle

Re: DP Wishlist

Post 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.
M2 Studio Ultra, RME Babyface FS, Slate Raven Mti2, NI SL88 MKII, Linnstrument, MPC Live II, Launchpad MK3. Hundreds of plug ins.
User avatar
CharlzS
Posts: 836
Joined: Sun Jan 27, 2019 9:07 am
Primary DAW OS: Windows

Re: DP Wishlist

Post 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/
DP 11.34 PT 2024.10.2 Mixbus 11 VEP 7.x with various VIs
NI Komplete Audio 6 on HP Envy 8G i7 Quad Laptop Win11
MOTU 828es ADA8200 MTP-AV on HP Z2 G4 Xeon Workstation Win11
MOTU M4 on MacBook Air M2 2023 Sequoia.4.1
User avatar
stubbsonic
Posts: 5169
Joined: Fri Dec 22, 2006 12:56 pm
Primary DAW OS: MacOS
Contact:

Re: DP Wishlist

Post 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?
M1 MBP; OS 15.3, FF800, DP 11.33, PC3K7, K2661, iPad6, Godin XTSA (w/ SY-1000), 2 Ibanez 5-string basses (1 fretted, 1 fretless), FX galore

http://www.jonstubbsmusic.com
User avatar
bayswater
Posts: 12499
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: DP Wishlist

Post 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.
2018 Mini i7 32G macOS 12.7.6, DP 11.33, Mixbus 10, Logic 10.7.9, Scarlett 18i8, MB Air M2, macOS 14.7.6, DP 11.33, Logic 11
User avatar
HCMarkus
Posts: 10410
Joined: Tue Jan 10, 2006 9:01 am
Primary DAW OS: MacOS
Location: Rancho Bohemia, California
Contact:

Re: DP Wishlist

Post 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
User avatar
stubbsonic
Posts: 5169
Joined: Fri Dec 22, 2006 12:56 pm
Primary DAW OS: MacOS
Contact:

Re: DP Wishlist

Post by stubbsonic »

I have worked out the proper steps for using Blue Cat Connector and started a new thread:

viewtopic.php?p=617019#p617019
Last edited by stubbsonic on Thu Jan 02, 2025 10:04 pm, edited 3 times in total.
M1 MBP; OS 15.3, FF800, DP 11.33, PC3K7, K2661, iPad6, Godin XTSA (w/ SY-1000), 2 Ibanez 5-string basses (1 fretted, 1 fretless), FX galore

http://www.jonstubbsmusic.com
User avatar
HCMarkus
Posts: 10410
Joined: Tue Jan 10, 2006 9:01 am
Primary DAW OS: MacOS
Location: Rancho Bohemia, California
Contact:

Re: DP Wishlist

Post 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!
HC Markus
M1 Mac Studio Ultra • 64GB RAM • 828es • macOS 15.5 • DP 11.34
https://rbohemia.com
User avatar
bayswater
Posts: 12499
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: DP Wishlist

Post 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.
2018 Mini i7 32G macOS 12.7.6, DP 11.33, Mixbus 10, Logic 10.7.9, Scarlett 18i8, MB Air M2, macOS 14.7.6, DP 11.33, Logic 11
User avatar
stubbsonic
Posts: 5169
Joined: Fri Dec 22, 2006 12:56 pm
Primary DAW OS: MacOS
Contact:

Re: DP Wishlist

Post 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.
M1 MBP; OS 15.3, FF800, DP 11.33, PC3K7, K2661, iPad6, Godin XTSA (w/ SY-1000), 2 Ibanez 5-string basses (1 fretted, 1 fretless), FX galore

http://www.jonstubbsmusic.com
User avatar
stubbsonic
Posts: 5169
Joined: Fri Dec 22, 2006 12:56 pm
Primary DAW OS: MacOS
Contact:

Re: DP Wishlist

Post by stubbsonic »

I figured it out and removed my instructions above, and posted them in their own thread here:

viewtopic.php?p=617019#p617019
M1 MBP; OS 15.3, FF800, DP 11.33, PC3K7, K2661, iPad6, Godin XTSA (w/ SY-1000), 2 Ibanez 5-string basses (1 fretted, 1 fretless), FX galore

http://www.jonstubbsmusic.com
Post Reply