atsushieno / aap-juce

AAP (Audio Plugins For Android) JUCE integration.
GNU General Public License v3.0
15 stars 1 forks source link

AudioProcessorEditor integration #45

Open atsushieno opened 9 months ago

atsushieno commented 9 months ago

We used to plan the GUI support as Web UI (https://github.com/atsushieno/aap-juce/issues/22). As of AAP 0.8.0, we have in-process plugin UI support, so we do not necessarily have to take that approach anymore. If we could reuse AudioProcessorEditor within the native UI context, that would be probably easier.

Having said that, JUCE on Android does not provide a way to show plugin UI. It only supports Standalone apps, and that means it expects its own JuceActivity. We need much "less integrated" JUCE UI, ideally running just as an android.view.View.

atsushieno commented 6 months ago

Ongoing work:

image
atsushieno commented 6 months ago

It seems it's not working when the UI is instantiated from out process e.g. aaphostsample to aap-juce-dexed (juce-plugin-ui branch).