[PD] Cyclone in vanilla?

Frank Barknecht fbar at footils.org
Wed Apr 23 11:24:34 CEST 2008


Hallo,
Matt Barber hat gesagt: // Matt Barber wrote:

> Actually, for those of us who insist on vanilla and do everything with
> expr/expr~/fexpr~ or abstractions, is it possible to implement [z~] in
> fexpr~ for a delay larger than its vector size?  You could do it with
> an abstraction using [delwrite~] and [delread~], setting the [block~]
> to 1, and then set the delay as a ratio to the [samplerate~] -- the
> difficulty in making it work correctly here is setting the size of the
> [delwrite~] efficiently (this could maybe be done with a loadbang
> routine that would send a message to a subpatch in the abstraction
> instance to add and connect a delwrite~ with the proper delay
> allocation...).

You don't need to set the block~-size to 1, and personally I would
just make the delwrite~ "big enough". It's cheap to store things in a
delay. But anyway, attached is a z~-clone with delwrite~/delread~ that
uses a helper abstraction created dynamically.

Ciao
-- 
 Frank Barknecht                                     _ ______footils.org__
-------------- next part --------------
A non-text attachment was scrubbed...
Name: zelwrite~.pd
Type: application/puredata
Size: 116 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20080423/bc1a4a5a/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: zel~-help.pd
Type: application/puredata
Size: 531 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20080423/bc1a4a5a/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: zel~.pd
Type: application/puredata
Size: 893 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20080423/bc1a4a5a/attachment-0002.bin>


More information about the Pd-list mailing list