Forum rules
This forum is for most discussion related to the use and optimization of Digital Performer [MacOS] and plug-ins as well as tips and techniques. It is NOT for troubleshooting technical issues, complaints, feature requests, or "Comparative DAW 101."

Yeah that's pretty cool, I guess the easiest way to deal with it IMO would be to eventually instantiate an instance of Superior Drummer in DP and point the already recorded MIDI tracks to that soft instrument instance then bounce to disk. This gets around any problems with setting a buffer size too small in DP with a big project etc. and allows DP to have a big buffer with lots of plug ins etc. Cool thinking, I'm going to have to pick up Mainstage 2 one of these days, but version one should work just fine for this as well.

Cuttime you don't have to route MIDI between DP and Mainstage at all, this is a way to record MIDI tracks from virtual instruments live at the lowest buffer you can, while keeping a huge mix project with AU's all over the place in DP at a 1024+ buffer size if you want.

Again you set up a MIDI track in DP to the same MIDI controller you're using on a virtual instrument in Mainstage, thereby getting to use a low latency buffer size to record the MIDI. Afterwards you turn around to DP and instantiate the drum AU plug in and point your MIDI track to that plug in.

So is this basically the same setup that was posted here and at MOTU some time ago for using Garageband and Logic instruments in DP, except that you're using Mainstage instead of GB/Logic, and putting 3rd party VIs in Mainstage?

I'm having a hard time understanding this, but I REALLY WANT TO UNDERSTAND IT.

What I do understand: DP & MS2 are both open. DP is recording MIDI. MS2 is getting MIDI from the same source as DP. MS2 is being used to live monitor the sounds with less latency than DP.

Is that correct?

What I'd like to understand is some basic ways to make DP & MS2 communicate so I can access MS2 sounds (and possibly effects) even if there is latency-- as long as latency can be compensated later. But, am I hearing that this would provide a work-around for latency while tracking?

RMBP (2.6 i7), FF800, DP8, Kontakt, Reaktor, K2661S, K2500RS, iPad4, also have a sawtooth G4 for running a few legacy apps and a UAD-1.