A. Checkout the developer version of JUCE
git clone -b develop https://github.com/WeAreROLI/JUCE.git
(For consequent updadets, you just need to)
git checkout develop; git fetch; git pull
B. Build Projucer, where JUCE is the root of your clone
xcodebuild -project JUCE/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj
b. Optionally build DemoRunner and AudioPluginHost
xcodebuild -project JUCE/examples/DemoRunner/Builds/MacOSX/DemoRunner.xcodeproj xcodebuild -project JUCE/extras/AudioPluginHost/Builds/MacOSX/AudioPluginHost.xcodeproj
C. Open Projucer, Sign-in, complete settings
(optionally install clion)
brew cask install clion
D. Create an Audio Plug-In in JUCE, set Project Settings/PluginFormats to Unity, compile (check Builds folder to see Debug plugins)
E. On Unity, create an empty project, copy the plugin as an asset, add to an AudioMixer and route a GameObject (AudioSource), as described here (Step 3).
F. Run, you should see the JUCE UI in Unity.
G. See more at