In the past, I’ve used an intermediate DLL wrapper with languages that can’t generate DLLs directly (e.g. Java, Mirah, JRuby), see opaz-plugdk/plugins at master · thbar/opaz-plugdk · GitHub.
For example, jVSTWrapper (https://jvstwrapper.sourceforge.net) works for Java / JVM languages.
By creating a C++/Rust wrapper that “embeds” Elixir in a way or another, you could potentially build VST plugins in Elixir.






















