Integrating Julia code into a JUCE Plugin

Hi,

I thought I’d let any interested folks know that I’m experimenting with integrating Julia code into a JUCE Plugin, and my repo is here:

Things aren’t quite working yet … but I’ll push through it over the next few days and see how far I can get.

As a (perhaps) naive and filthy introduction to the subject, I decided to try to port Tony Hardy-Bicks’ excellent DFM1 (Korg MS20 Filter) from the original C code to Julia … its not working quite just yet, still trying to get all the JUCE/CMake/Julia scaffolding in place before I proceed to make it work as a plugin.

Anyone else using Julia in JUCE?

3 Likes

@ggkountouras thoughts?

It’s certainly possible.

I have a realtime Julia plugin demo running locally, including GPU functionality. The main problem is creating a “relocatable” app, which is the Julia term for “it runs on machines other than the one it was compiled on”. That remains an open challenge.

2 Likes

I’ve yet to get back to my workspace on this, but … care to tell us about your setup?