Thoughts on Moonbase?
-
@Sifres I'm curious then does HISE support Moonbase using JUCE 6? Or do you need to update to JUCE 8? My last memory around this topic is that the JUCE 8 integration into HISE is not fully stable to date.
@David-Healey do you have any content covering Moonbase integration, the advantages it offers, known bugs, etc.?
-
@HISEnberg You need to use JUCE8, but it's currently not working, we're waiting for Christoph to fix it. Once it's fixed I've made a PR that makes integrating Moonbase into a HISE project really easy. The PR needs a bit more testing but I'm waiting for the JUCE8 fix first.
I'll be making a video showing how to integrate it once the fix is in place.
-
@David-Healey I met with Tobias last week and we discussed improving the integration with Moonbase. I'll be working on a "native" module that integrates with HISE nicely without having to go to JUCE8, but I'm currently swamped with other stuff to do.
-
@Christoph-Hart Oh even better

-
@Christoph-Hart @David-Healey niiiceee thank you for the updates. I'm looking to offer my clients a more consistent solution and Moonbase seems like the cleanest alternative. Glad to hear it is in the works

-
@David-Healey @Christoph-Hart Is all the talk about JUCE8 and the Moonbase HISE integration related only to licensing?
I don't need to integrate Moonbase into HISE if I'm not using license, right?
-
@dannytaurus Yes it only affects the integrated licensing - I'm not using it either.
-
@HISEnberg So Moonbase JUCE module requires JUCE8 indeed. Hise isnt stable when being compiled, or when compiling plugins, on JUCE8. So yeah its not working atm. Christoph noted that this is because he did some funky stuff for the MCP integration.
BUT you can work around that by compiling hise on JUCE6, then exporting a plugin. It will fail but it will create a .jucer file and you can pick that up with JUCE8. At least thats my workflow. You could probably script the whole thing. It requires some other steps as well as modifying some Hise source.
TBH if you dont need it right now (as stated, for me it was a neccesary step) I would simply wait for Christoph to integrate it.
@Christoph-Hart
great! I feel like it could really benefit the eco system surrounding Hise. -
I've just published a blog about my progress with Moonbase, this is based on a Patreon post from a few weeks back:
-
I had a great meeting with Tobias a few days ago. Sounds like Moonbase will be a good move for me.
Just signed up for an account exploring the admin interface.