4 ms·
Its ancient now, but I built exactly this using Ruby and an LLVM wrapper. https://github.com/jvoorhis/siren https://github.com/jvoorhis/siren I wouldn't expec
by jvoorhis 10y ago
Its ancient now, but I built exactly this using Ruby and an LLVM wrapper.
https://github.com/jvoorhis/siren https://github.com/jvoorhis/siren
I wouldn't expect this to run on the latest LLVM without a little hand holding (the most painful part was porting it to run on x86_64 after developing it on my white MacBook!) But it worked rather well and was a fun platform for experimenting with composition, synthesis and compilers!