On 2/19/23 3:02 PM, Jeanette C. wrote:
Hi Fernando!
Feb 19 2023, Fernando Lopez-Lezcano has written:
,,,
...
Thanks for the tip, I will take a look at it. I've never used anything
that is Faust based. What kind of a commandline tool will I get from
this? Will it have a shell interface? Would the options be somewhat
standard or will it require knowing the workings of Faust?
Faust is a digital signal processing language. It can be compiled into
pretty much anything (VST, LV2, SuperCollider, Pd, you name it).
https://faust.grame.fr/
There is an online compiler but I don't think I have used that. See if
your distro has faust available and install those packages.
There will be a bunch of faust2* scripts (you may need to install a
separate faust-tools package). For example faust2jaqt will create a
stand alone jack client with a qt graphical interface. "faust2sndfile"
will create an offline soundfile processing command line program.
So:
faust2sndfile master_me.dsp
will create a "master_me" executable you can run from the command line.
If you run it without parameters it will print what you can use to
change the default values of all internal stuff (there is a lot of
stuff!)...
Best,
-- Fernando