LASP Loopback is an experimental build of LASP that allows Unity apps analyzing its audio output via a custom mixer effect.
For details of the LASP plugin, please check the original branch.
- Unity 2017.1 or later
At the moment, LASP only supports desktop platforms (Windows, macOS and Linux).
Download the unitypackage file and import it to the project.
Before installing the package, the original version of LASP has to be removed
from the project to avoid conflicts. Remove Assets/Lasp diretory if it
exists.
LASP Loopback uses a custom audio effect ("LASP Loopback") to route audio signals into the plugin. This audio effect has to be added to one of the audio tracks in the audio mixer used in the scene. Typically, the master track is used for the input.
The basic functionality of LASP Loopback is almost the same to the original LASP plugin. Please refer to the documentation in the original branch for further usage.
LASP Loopback can be used with KlakLASP. This combination is quite convenient to create audio reactive behaviors with internal audio sources in Unity.
- LASP loopback can't be used with the original LASP plugin simultaneously.
- In most cases, the latency of LASP Loopback is much less than the latency of Unity's audio output, and it causes latencies between audio and visuals. These latencies can be reduced by tweaking the DSP buffer size in the audio settings.
