Hello Faust List,

I’m trying to use a signal to trigger an envelope, in particular Faust's 
dx7envelope. However, I keep encountering an error that states the number of 
inputs does not match the number of outputs. I’m trying the following code:

        ADSR = _ :  en.dx7envelope(0.01,0.01,0.5,1,1,1,0,0,_);

Where the ADSR variable takes a signal input and passes it through to where 
dx7envelope’s trigger variable should be. I’ve also tried:

        ADSR(t) = en.dx7envelope(0.01,0.01,0.5,1,1,1,0,0,t);
        
        process = ADSR(_);

I can’t for the life of me figure this out—I’m sure it’s something simple that 
I’ve completely missed after looking at the code for so long.

Thank you,
James

________________________________________________
formuls | audiovisual interaction design | www.formuls.co.uk
________________________________________________



_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to