A technical support community for Apple Logic Pro users.
...the engine needs to delay the audio channel in order to compensate for the extra delay in the AUX channel, but in so doing, wil it also be now sending its own audio even later to the AUX channel through the send?
Instruments could be improved in LogicPro by not using AUX channels for them. They should have a dedicated Instrument extension which are technically not AUX channels, but just multiple instrument outputs on an instrument channel...and then all instrument channels would cause the input midi to be queued earlier as appropriate for any PDC on the instrument channel.
Dewdman42 wrote:So looking at your project....
I agree, there is nothing that tricky about this routing and there is no reason I can think of why it shouldn't play in sync...
Now to try to analyze it.. what is going on..?
Theoretically, regardless of whether you have side chaining activated; when the EnVerb latency is added, the two audio channels with bass recorded on them should be delayed by the same amount, play in sync by the same amount as what Enverb is putting out. If they are both playing perfectly we should hear no bass (canceled out).
So if I remove the gate from the bass channel, that is exactly what happens. two channels cancel out. Put the gate back, and doesn't work.
I have no solution I can think of...its not handling it right.
the question is why. One thought I have is that LogicPro is confused by Instrument-AUX channels in some way..handling them like an AUX when it should be handling like an instrument...or visa versa...and meanwhile the side chain on the plugin is assuming its coming from an AUX.. something like that. Not entirely sure... But I agree its a simple case that Apple should have handled better!
Kiriel wrote:Right, so that means for every downstream point where the audio signal is split (i.e. sent to an actual output), Logic would have to duplicate the source and entire signal chain thus far, adding a different latency compensation offset according to the latency added prior to that particular juncture. Okay, that's totally untenable.
Instruments could be improved in LogicPro by not using AUX channels for them. They should have a dedicated Instrument extension which are technically not AUX channels, but just multiple instrument outputs on an instrument channel...and then all instrument channels would cause the input midi to be queued earlier as appropriate for any PDC on the instrument channel.
Yeah, that would certainly help but I believe it would require plugin developers to code for that functionality. As in, the plugin would have to tell Logic what MIDI is triggering audio on which outputs in order for Logic to be able to properly move/retime the midi to account for downstream latency.
All of this aside, I am not a DAW designer, I am a musician. As fun a distraction as it is to ponder why it works or doesn't work, it's not our job to figure out how to make it work properly. It's my job to make music, and right now the DAW is hindering my ability to use what I've come to understand is a pretty common workflow. I've done as much as I can to illuminate the issue, short of submitting a bug report I suppose. So I guess that's the next step. Unfortunately it doesn't look like they let you attach a file though, which would be the quickest way to illustrate the issue. That, and they ask you to fill out a survey longer than an online job application.
Kiriel wrote:
Responded before I saw your post.
Yes, for sure it's weird. Neither bass track should be delayed or delay compensated at all. The one bass channel's only contact with the latent signal is via a sidechained gate plugin. No reason to change it's timing.
Try this for extra weirdness though, add an EnVerb to the main ultrabeat track and the bass tracks cancel again.
More food for thought.
rfpm wrote:According to the other thread it still hasn't been fixed. Renders so many plugins useless.