I've used a faust example program to make a simple 26x4 matrix-style mixer:
[CODE]
declare name "matrix";
declare version "1.0";
declare author "Grame";
declare license "BSD";
declare copyright "(c)GRAME 2006";
//---
// Audio
Hi,
I'm porting Forme d'Onde Formantique (FOF) to faust. [1] [2]
It's based on [3], but can be used with dynamic parameters.
[3] creates a single enveloped sine, and feeds it into a delay with full
feedback, so it never changes.
My version has everything synced to a master lf_rawsaw, so it
con
I'm just starting out in Faust, and I believe I have discovered a bug.
I was trying to write a feedback echo function with configurable strength.
Here's the code:
snes_delay(x, feedback) = (
(x + volf(feedback*_)) ~ delay(131072, SR/10 - 1, _)
) @ 1;
Unexpectedly, this function produced an i
New user of Faust here. I'm trying to call a function using arguments taken
from a list.
So far, I've tried:
val1 = 0; val2 = 0;
geti = take(_, (val1, val2));
seq(i, 2, f(val%i));
seq(i, 2, f(geti(i));
seq(i, 2, f(geti(%i));
None of these work. Is list/array looping implemented in FAUST?
It seems like FaustLive sorts GUI elements in ASCII order, rather than the
order they're specified in code. Do manually declared hgroups maintain
sorting order within their individual elements?
Does sorting order have anything to do with "Element name [1]"?
Another bug related to handling named parameters:
func(x) = x^2 + x + 1;
process = func(_); // I didn't test "process=func"
When I compile this program, "process" has two inputs, not one. If I try to
call "func" in stereo, I end up with four inputs.
On Fri, May 20, 2016 at 8:57 PM, jimbo1qaz wr
I get a "Binary build error" pop-up window that states "Script : output
file(s) /home/user/Desktop/Faust-matrix-mixer/Faust-matrix-mixer not
found." when I try to generate a jack-qt or alsa-qt executable. Other
flavors generate fine.
Any suggestions?
Wayne in Grand Rapids, Minnesota
--