Thanks! Just writing these instructions down for those who might find reading them faster: Technique 1: Instead of using PsyScope as an insert on any given track, insert a Return track and add the PsyScope to the Return track. Adjust the Send dial on your track (not the Return track, but the initial track referred to) and increase the dial to the max value. Repeat this for as many tracks as required, creating their own individual Return track and sending the original track to their individual Return track which has their own PsyScope instance. Once finished doing this for all tracks required, open a PsyScope instance and select the 'stack' view. When in this view, click in the 'lat 0' box a few boxes over from the stack view and enter the latency value you would like to compensate for. Doing this while in the stack view will do the latency adjustment globally across all your tracks. Technique 2: As an alternative, you can go onto your Master output bus and create an Effect Rack. Create an empty chain and add a Compresor on the chain and ensure that the ratio is set to 1.00:1 as we don't want to apply any compression at all. Enable the Sidechain on the Compressor and enable the Monitor button besides the Sidechain button. Under the "Audio From" in your Compressor, select which track you would like to have your PsyScope instance for and also ensure that 'Post Mixer' is selected underneath the track you selected. Make sure that the "EQ" button beside Sidechain is disabled/off. Next add an instance of PsyScope after your Compressor (but still within your Effect Rack's chain). Duplicate this chain in your Effect Rack for as many individual tracks that you would like instances of PsyScope for, making sure to change the "Audio From" that is selected on each chain's Compressor to be for the tracks you would like the PsyScope instance on. Once finished doing this for all tracks required, open a PsyScope instance and select the 'stack' view. When in this view, click in the 'lat 0' box a few boxes over from the stack view and enter the latency value you would like to compensate for. Doing this while in the stack view will do the latency adjustment globally across all your tracks. Note: using technique 2 means that PsyScope won't automatically have separate track names and colours for your individual tracks, so you need to untick "use DAW colors" in the Skin menu and manually specify your track colours. Then press the "About" tab and untick "use daw txt". Then you can press Ctrl + double click each individual track name inside PsyScope and rename them as required. *THIS FINAL INDIVIDUAL STEP NOT MENTIONED IN THE VIDEO BUT IS IMPORTANT* In your Effect Rack, disable the Speaker icon beside the volume and pan settings for each of your chains. Then, create a new chain and leave the Speaker icon enabled for this new chain. Doing this allows the PsyScope instances to still work for their individual tracks, but you're not then monitoring each track a second time which doubles their overall volume output. The final chain allows the signal that the Effect Rack is receiving to play back out at the same volume, as otherwise you would be hearing nothing after having bypassed the Speaker toggle for your individual chains with the PsyScope instances.
yes indeed all daws can behave very differently with pdc/routings/sends/latency and optimisations/balance, ect, very different design choices, from live oriented/modular/more classic multitack ect.. that often logically/sadly potentially imply compromises to be done, then also leading to very different end results. Ideally/hopefully one day some vst specs and daws upgrade will allow some unified protocol to make it easier to communicate latency and other usefull infos we miss today from daws to to plugins for a better workflow. by waiting, didn't fully test all daws routings about this, but I can say for sure for ex Bitwig does a much better job with PDC, so far worked flawlessly on all expected worflows. so yeah tricky area here^^ maybe few ideas here can be transposed/tested to other daws..