vitreo12 / omni

DSL for low-level audio programming.
https://vitreo12.github.io/omni/
MIT License
184 stars 6 forks source link

Would it be possible for someone to write a transpiler/target to generate REAPER JSFX code? #153

Open GavinRay97 opened 3 years ago

GavinRay97 commented 3 years ago

Apologies if this is a stupid question, but going through the docs it seems like the last two sections on writing wrappers and Nim interop are still WIP.

Curious whether or not it would be possible to develop audio FX for use within REAPER (either via transpiled JSFX output, or some other means).

Thank you, and this is a really neat library! =D

vitreo12 commented 3 years ago

Hi! Sorry for the late reply, apparently my email is not correctly setup to receive github notifications...

I am currently developing an Omni to VST wrapper, which would then let you compile your Omni code and use it in any DAW.

Regarding JSFX, I personally do not know much about the library. Does it allow to load external code?

jamesb93 commented 3 years ago

This would be pretty interesting but I think untenable given that JSFX is written in EEL2 and to my knowledge doesn't support loading a library at runtime.