Once you create your audio DSP plug-in and customize your GUI to your liking, you can build your file and import it into Unity.
You must implement your plug-ins as a dynamic library for your preferred platform. Unlike with scripts, any platform that you want to support must be able to compile this file, along with platform-specific optimizations.
For information about how to build your plug-in into a library file for each platform, refer to Building plug-ins for desktop platforms.
audioplugin-myplugin.dll
Unlike other native plug-ins, Unity needs to load audio plug-ins before it creates any mixer assets that might need effects from a plug-in. But Unity doesn’t do this by default.
Add the prefix “audioplugin” to the name of your DLL file so that the Unity Editor detects and adds your plug-in to a list of plug-ins that Unity automatically loads as the build starts.
Click and drag your plug-in library file into the Asset folder of your Unity project. Unity automatically installs your plug-in and it is ready to use.
Native audio plug-ins use the same scheme as other native or managed plug-ins: You must use the plug-in importer Inspector to associate your plug-in with your preferred platforms. For more information, refer to Plugin Inspector.