i have finished the first step in making jack working with juce. i’ve used the AudioFilterPlugin codebase and added a JackFilterStreamer (ala AudioFilterStreamer) that bypass the internal AudioDevices (alsa) and work in standalone mode as a jack plugin wrapping your AudioFilterBase derived plugin. This way works great for audio only plugins. I need to find a way to plug in the midi system too, but bypassing system AudioDevice i’m unable to attach any midi callback. I’m supposed to write jack support as an AudioDevice (rather than an AudioFilterPluginWrapper) to do that ? or i can do it other ways ? if someone can help me here sure we can release some good stuff for the linux audio community.
here is the AudioFilterDemo plugin in action controlling gain of zynaddsubfx.