faust
faust copied to clipboard
Functional programming language for signal processing and sound synthesis
``` import("stdfaust.lib"); process = rdtable(100,ma.SR,ba.time%100); ``` produces: ``` class mydspSIG0 { private: int fSampleRate; float fConst0; public: int getNumInputsmydspSIG0() { return 0; } int getNumOutputsmydspSIG0() { return 1; } void...
Hi, I've created a program where I have 2 files, a "main" and a "voice", they both declare a "process". Then in the main I use the voice by calling...
Fixes #1070 updated the code to check the target language whenever the -i flag is used. If the target language is Rust, the flag is disabled, modified the file enrobage.cpp...
### Environment - **Faust version:** 2.74.6 - **Platform:** All (affects LV2 plugin generation) - **Command/Usage:** Generating LV2 plugins using faust2lv2 with non-ASCII characters in plugin names or metadata ### Description...
Faust doesn't correctly modify --class-name and --super-class-name to valid c++ identifiers and generates uncompilable c++ code. Its bigger issue with faust2.. scripts using filename as classname, for instance faust2lv2, so...
These are the warning that i got from my terminal. I'm using Ubuntu 20. ```bash /home/jake/Music/faust/compiler/generator/Text.cpp: In function ‘std::string TAux(double)’: /home/jake/Music/faust/compiler/generator/Text.cpp:260:31: warning: ‘%.*Lg’ directive output may be truncated writing between...
After updating to faustgen 1.73 (which uses faust 2.77.3) "view SVG diagram" no longer works for me, just displays some error message. And indeed the path that it complains about...
Hello ! I'm seeing this error crop up in various examples. I haven't managed to reduce it so far, but it happens for instance on archlinux with the official faust...
use `faust2xxx` (e.g.: `bela`, `caqt`) with `-midi -nvoices 1` and you will get the following behaviour: - press key A, you hear note A. Keep holding key A - keep...
faust2nodejs Under the requirements it is recommended to install the latest versions of NodeJs, but this is not the case, I am just get a lot of errors. (args[0]->NumberValue()) Perhaps...