[PD] DSP loops

Kyle Klipowicz kyleklip at gmail.com
Tue Jan 30 22:43:16 CET 2007


That sounds a bit like over kill. Why not try to create a different
envelope generator, if the one  based on the cosine doesn't suit you?

~Kyle

On 1/30/07, Peter Worth <peterworth2 at googlemail.com> wrote:
> one option is to write an external that deals with this section of the patch...
>
> On 30/01/07, Kim Taylor <kimoni at gmail.com> wrote:
> > Hi again all
> > I'm having a bit of trouble putting my program together. I'm trying to
> > implement a series of object blocks that form the synthesis framework, up
> > until now everything's been ok.
> > My problem is that on the top level of the program, I'm trying to connect
> > the blocks together, but the configurations I desire involve feedback and
> > result in "error: DSP loop detected (some tilde objects not scheduled)"
> > I know send~ and receive~ can be used to overcome this, also throw~ and
> > catch~ if I'm not mistaken. However I can't use these as they result in a
> > fixed length time-delay. Normally this wouldn't matter so much, however as
> > my synthesis technique relies almost fundamentally on very small delays (I'm
> > implementing digital waveguide synthesis) this fixed delay time makes a huge
> > difference.
> >
> > I'm not terribly experienced with Pd, has anyone been in a similar situation
> > and care to share some experience? The only way I can think of overcoming
> > the DSP loop problem is to use a delread~ and delwrite~ to complete the
> > loop, setting the delay time to 0 and setting the level sampling block size
> > to 1. However this seems a very roundabout way of doing it and not ideal,
> > especially for the top level of the program!
> >
> > Cheers
> > Kim
> >
> > _______________________________________________
> > PD-list at iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> > http://lists.puredata.info/listinfo/pd-list
> >
> >
> >
>
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>


-- 

http://theradioproject.com
http://perhapsidid.blogspot.com

(((())))(()()((((((((()())))()(((((((())()()())())))
(())))))(()))))))))))))(((((((((((()()))))))))((())))
))(((((((((((())))())))))))))))))))__________
_____())))))(((((((((((((()))))))))))_______
((((((())))))))))))((((((((000)))oOOOOOO




More information about the Pd-list mailing list