Notifications
Clear all

Plugin latency compensation and embedding Plugin window in Unify instead of a popup?

6 Posts
4 Users
2 Likes
695 Views
(@aquil)
Active Member
Joined: 4 years ago
Posts: 15
Topic starter  

I currently playing with the demo version in Renoise and it works great so far. I've 2 feature wishes, not sure if this is possible or on the todo list already.

1) Plugin latency compensation:

I found out, that Unify doesn't report any latency to the Host. So when you use Pro-Q in linear mode for example, then there is some latency, which the Host can't compensate. This can also be an issue, when you have different layers with different latencies inside Unify.

2) Embedding plugin UI inside Unify like Komplete Kontrol?

This is not a critical one, more than a nice to have.
I currently use Unify inside Renoise, where instrument can be played with computer keys. When a plugin popup window is opended in Unify, then i cant play any notes. When the plugin UI would be embedded in Unify like in Komplete Kontrol, it would be possible.


   
Quote
(@getdunne)
Illustrious Member Admin
Joined: 5 years ago
Posts: 4410
 

@aquil

Latency compensation is coming in the next release of Unify.

The fact that Unify's plug-in windows always capture keyboard input (and hence interfere with using the computer keyboard to trigger MIDI notes) is a long-standing issue, for which I'm seeking expert help. Reworking Unify's GUI design to allow plug-in GUIs to appear inside the main window would be one way to solve the problem, but it's an enormous amount of work, and has serious problems of its own (which is why I use separate windows in the first place). This issue is definitely on my to-do list; it's just not done yet because it's so difficult.


   
aquil reacted
ReplyQuote
(@evo2slo)
Active Member
Joined: 3 years ago
Posts: 7
 

I'm using Unify 1.3.2 and it is not correctly reporting latency within Nuendo. When I insert Fabfilter L2 the limiter is creating 64ms of latency, but this is not reported within the DAW, so there is no compensation for it when rendering. Was this supposed to have been fixed in this version?

Thanks. I'm a new user and love Unify so far.


   
ReplyQuote
(@getdunne)
Illustrious Member Admin
Joined: 5 years ago
Posts: 4410
 

@evo2slo

Unify 1.2.0 and later certainly does report latency to the host. You can test this by loading a Unify instance inside a ComboBox, making sure it has a LoudMax on the Master Effects layer (and that the layer is NOT bypassed), then right-clicking on the Unify node in the ComboBox graph to see the latency value displayed.

Unfortunately, some DAWs don't recognize latency amounts reported by instrument plug-ins, so they ignore it. I was worried this might happen.

I will give serious thought to how we might work around this, but for now, my only suggestion is that you move the FabFilter L2 instance out of Unify and instead use it as an insert-effect directly after Unify in Nuendo.


   
RO-mix reacted
ReplyQuote
(@evo2slo)
Active Member
Joined: 3 years ago
Posts: 7
 

Thanks, that explains it.

Hopefully Steinberg will offer a solution for this at some point.


   
ReplyQuote
(@dewdman42)
Trusted Member
Joined: 2 years ago
Posts: 49
 

you can get around this kind of problem by using a free third party plugin (outside of Unify) from Expert Sleepers, called Latency Fixer.  Actually I made a similar one that I can share here later if you remind...I did mine using BlueCatAudio PlugNScript.  or a similar plugin could be made easily with JUCE...I did one of those also once, but I seem to have lost it, but it is a very simple thing to do in JUCE...  but basically any of those solutions basically are a pass-thru plugin that only does one thing, report latency....  AS AN AUDIO FX PLUGIN.   So it reports the latency without adding latency.  The result is that the host will correct latency for you.

 


   
ReplyQuote
Share: