#+TITLE: Convert Faust DSP to Axoloti objects Enter a development environment: #+begin_example sh guix shell -m manifest.scm #+end_example Take a Faust DSP program: #+begin_src faust import("stdfaust.lib"); va = library("vaeffects.lib"); freq = hslider("cutoff [unit:Hz]", 10000, 0, 10000, 0.1) : si.smoo; res = hslider("resonance", 0, 0, 1, 0.01) : si.smoo; process = va.moog_vcf_2b(res, freq); #+end_src And convert it to a crude Axoloti object: #+begin_src sh ./faust2axo.py -i moog.dsp -o test.axo #+end_src * License GPLv3+