I am interested in using JUCE as a backend for my application but I only want to use it’s feature of hot plug and play. Is it possible to have a device API of JUCE alone or does it work only as a standalone solution ?
Please do advice on this matter.
Maybe someone else will understand your question, but for me it is not clear what you are asking. Do you want to use the JUCE for processing live audio, but not use it for your UI? That is possible, yes.
The Juce Audio Devices module depends on various other Juce modules, so it’s not a standalone thing you can very easily use in your project. You need to incorporate Juce properly into your build process and possibly also integrate Juce in your other code. For example, the audio devices stuff may require that the Juce MessageManager has been instantiated etc.