C bindings for JUCE? (for use with Rust)


#1

I’ve been interested in Rust for a while. As there are only minimal audio libraries currently available for it (a PortAudio and CoreAudio wrapper), I’d like to try using it with some of the JUCE audio classes. In order to use Rust with a C++ library, it needs to have C bindings, i.e. wrapping classes/functions in “extern C”.

Is this something the JUCE team would be up for providing, or would this need to be a community effort? I am initially interested in the audio_devices and audio_basics modules.