Pfx not working?

View: New views
5 Messages — Rating Filter:   Alert me  

Pfx not working?

by kazooo :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

hi, im trying to use Pfx to add individual
effects to differnt pdefs, but its
seems not working, the fx takes over
the complete audiostream of other synths,too.
any explanation why it doesnt work would be very helpful.
thx


Pdef(\i1, Pbind(
 
        \dur, Prand([1/3, 2/3, 4/3, 2/3 , 1/3, 1/3, 1/3, 3]*0.5, inf),
        \amp,1.4,
        \octave, 0,
        \scale, #[0,2,3,5,7] , \degree, x,

        \instrument,\bass

));

~bsgroup = Pgroup(i1);
Pdef(\i, Pbus(Pfx(Pdef(~bsgroup), \distort));


SynthDef(\distort, { arg out=0, pregain=40, amp=0.2, gate=1;
var env;
env = Linen.kr(gate, 0.05, 1, 0.1, 2);
XOut.ar(out, env, (In.ar(out, 2) * pregain).distort * amp);
}, [\ir, 0.1, 0.1, 0]).store;

_______________________________________________
sc-users mailing list
sc-users@...
http://lists.create.ucsb.edu/mailman/listinfo/sc-users

Re: Pfx not working?

by Stefan Nussbaumer-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

lefty schrieb:
> hi, im trying to use Pfx to add individual
> effects to differnt pdefs, but its
> seems not working, the fx takes over
> the complete audiostream of other synths,too.
> any explanation why it doesnt work would be very helpful.
> thx
>  

Pbus might your friend.

stefan

>
> Pdef(\i1, Pbind(
>  
>         \dur, Prand([1/3, 2/3, 4/3, 2/3 , 1/3, 1/3, 1/3, 3]*0.5, inf),
> \amp,1.4,
>         \octave, 0,
> \scale, #[0,2,3,5,7] , \degree, x,
>
> \instrument,\bass
>
> ));
>
> ~bsgroup = Pgroup(i1);
> Pdef(\i, Pbus(Pfx(Pdef(~bsgroup), \distort));
>
>
> SynthDef(\distort, { arg out=0, pregain=40, amp=0.2, gate=1;
> var env;
> env = Linen.kr(gate, 0.05, 1, 0.1, 2);
> XOut.ar(out, env, (In.ar(out, 2) * pregain).distort * amp);
> }, [\ir, 0.1, 0.1, 0]).store;
>
> _______________________________________________
> sc-users mailing list
> sc-users@...
> http://lists.create.ucsb.edu/mailman/listinfo/sc-users
>
>  


--
=+=+=+=+=+=+=+=+=+=+=+=+=
Stefan Nussbaumer
Johnstrasse 18/2a
A-1150 Vienna
Austria
-------------------------
T:     +43 (0)1 956 20 35
M: +43 (0)699 11 33 41 79

_______________________________________________
sc-users mailing list
sc-users@...
http://lists.create.ucsb.edu/mailman/listinfo/sc-users

Re: Pfx not working?

by James Harkins-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, May 16, 2008 at 1:31 PM, lefty <kazooo@...> wrote:
> ~bsgroup = Pgroup(i1);
> Pdef(\i, Pbus(Pfx(Pdef(~bsgroup), \distort));

Pdef(~bsgroup) looks funny to me.

Pdef usage should be Pdef(key, pattern), not Pdef(pattern).

hjh


--
James Harkins /// dewdrop world
jamshark70@...
http://www.dewdrop-world.net

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal." -- Whitman
_______________________________________________
sc-users mailing list
sc-users@...
http://lists.create.ucsb.edu/mailman/listinfo/sc-users

Re: Pfx not working?

by kazooo :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Pbus might your friend.

hm, but i did wrap a pbus around the pfx already to isolate it:

Pdef(\i, Pbus(Pfx(Pdef(~bsgroup), \distort));

and it doesnt work:(





 




_______________________________________________
sc-users mailing list
sc-users@...
http://lists.create.ucsb.edu/mailman/listinfo/sc-users

Re: Pfx not working?

by kazooo :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



>
> Pdef(~bsgroup) looks funny to me.

was just a test since i was lost kinda when it didnt work.
 basically i just put the pdef im using into it

 Pdef(\i, Pbus(Pfx(Pdef(xyz), \distort));






_______________________________________________
sc-users mailing list
sc-users@...
http://lists.create.ucsb.edu/mailman/listinfo/sc-users