1. I have two plugins in my Master channel for testing purposes (FabFilter Pro-Q 2 and Molot). These plugins have total latency of 322 samples. (No plugins in other mixer channels)
2. on "Insert 100" channel I have no plugins, but just output to audio interface. None of the other channels are routed to this.
3. Now the weird part: When I renamed the channel to "V-Verb Pro B Send" as in the screenshot, the channel gets latency compensated by the same amount as Master. When I remove the custom channel name (replace with the default), latency compensation is removed!
In this situation I don't want this channel to be latency compensated, because it is a send to a hardware effect unit.
One of the other channels acts as the return channel for this FX unit, and any possible latency is compensated there on it's way to Master.
4. I have three additional channels with no routings in or out, just outputs to audio interface. These have the same problem. If I remove channel's name and icon, the (unwanted) latency compensation is removed.
So the issue in a nut shell: A mixer channel without routings (in or out) gets latency compensated by Master channel's latency if it has a custom name or icon.
I haven't tested the new beta with improved PDC (sorry!), but I hope this issue has not creeped there!
(And I hope it would be possible to have un-compensated channels for routing the audio to hardware and back!)
Sorry if this is known issue
------------------------------
FL Studio 12.5.1 build 165
Windows 10
Intel i5
Debug console:
Code: Select all
Mixer track map: 8,9,10,11,12,13,14,15,16,17,18,19,20,1,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,35,36,37,38,39,40,41,42,43,44,45,46,3,4,5,6,7,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,0
---
Mixer threading map rebuilt: 5 layer(s)
Layer 1: 1 unit(s)
Unit 1: track(s) 8,9,10,11,12,13,14,15,16,17,18,19,20
Layer 2: 1 unit(s)
Unit 1: track(s) 1,21,22,23,24,25,26,27,28,29,30,31,32,33
Layer 3: 1 unit(s)
Unit 1: track(s) 2,34,35,36,37,38,39,40,41,42,43,44,45,46
Layer 4: 1 unit(s)
Unit 1: track(s) 3,4,5,6,7,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103
Layer 5: 1 unit(s)
Unit 1: track(s) 0
---
PDC updated. Latency on master: 6.71ms.