Oh, I agree. I'd much rather use [vd~] than hack a workaround. But I don't think all of us are in the level of compiling our own externals (I, for one, have never done it). I'm merely suggesting it as an alternative.
It is a pretty simple workaround, though. If you use [poke~] to write, then the delay time is just an offset to the index of [poke~]. And then, as you suggest, one can use whatever object that employs whatever interpolation method one prefers. .mmb On Wednesday, February 2, 2011, Mathieu Bouchard <ma...@artengine.ca> wrote: > On Tue, 1 Feb 2011, Mike Moser-Booth wrote: > > > You could also just build a delay using a [table] as the buffer. Then you can > clear your delay line by sending the [clear( message to the table. .mmb > > > as far as I'm concerned, if I needed that feature, I'd consider just > recompiling, instead of going as far as building a workaround, especially if > the workaround has to emulate [vd~] as well. > > Nowadays, I use [vd~] all of the time (almost whenever I do audio). > > OTOH, building a [vd~] replacement as tables means that I could easily > replace [tabread4~] by Cyrille Henry's [tabread4c~]. > > But I use silly numbers of [vd~], which tend to take most of the cpu in many > of my audio patches, so, I wouldn't want to replace by anything significantly > slower. > > _______________________________________________________________________ > | Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC -- Mike Moser-Booth mmoserbo...@gmail.com _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list