Smaart Loopback: An Introduction

Created by Jake Bedard, Modified on Tue, 18 Jun at 1:58 PM by Jake Bedard

Smaart Loopback: An Introduction


Since upgrading to v9.3, you may have noticed a new checkbox option in the I-O Config menu: Smaart Loopback. You may have also noticed that the Generator device no longer is listed in your input devices tab of I-O config.


In previous versions, generator loopback was treated as its own audio device, which caused multiple issues when trying to reference internally. In the previous workflow, users would turn on the "Multi-Device Transfer Function" option in advanced preferences and use the generator device as a separate input. 


In Smaart v9.3 we introduced Smaart Loopback, which allows any enabled output channel to appear as an input under Smaart Loopback in the associated device's channel dropdown list during measurement engine creation. This allows any device to act as the generator, creating a stable relationship in time between Smaart's generator loopback and your input device.




To turn on Smaart Loopback, enable it from the Output tab of the IO Config window. Once the box is checked, all selected output channels will become available in the Channel Selection drop-down menus for spectrum and transfer function engines.


If you've recently updated Smaart and still see the Generator as its own device in the I-O Menu, please navigate to Config > Manage Configurations > Restore Defaults to remove the old generator device.



To Use Smaart Loopback:


    1. In Output Device Configuration, enable Smaart Loopback and select your intended output device(s) and channel(s).




    2. You will be met with a quick warning message (by default). The Transfer Function measurement engines referenced to Smaart Loopback are not delay-compensated and the resultant delay times will be the sum of the measurement's propagation delay and the delay of any audio buffers in use in the Smaart Loopback channel. While this warning may have a jarring appearance, it is just there to notify you of this additional latency and should not effect the outcome of your measurement.



Depending on the application you're measuring with Smaart Loopback, this additional latency is negligible. It is still important to note, however. If you are using Smaart Loopback as a reference signal, then you may see a higher than typical measurement delay time. The same would be true if you were using the old generator device for a multi-device transfer function. This latency should not affect your tuning decisions, but it can seem alarming to some users without prior notice.



    3. In your measurement engine configuration channel dropdown, select the output channel under the Smaart Loopback header. All outputs you selected for use will show up as inputs under the corresponding device. From there on, you can set up your measurement channels as usual and you're good to go!





Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article