Re: [PD] Clearing a delwrite~ (revisited)
2010/10/17 Tyler Leavitt thecryofl...@gmail.com http://www.mail-archive.com/pd-list@iem.at/msg00287.html I googled my question and came up with this thread... considering it was 4 years old I figured maybe someone out there had a fresh solution... I need to clear a delay that I have written via delwrite~. Is there any way to do this yet? tabwrite~ ? Tim Tyler ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Clearing a delwrite~ (revisited)
tim vets wrote: 2010/10/17 Tyler Leavitt thecryofl...@gmail.com http://www.mail-archive.com/pd-list@iem.at/msg00287.html I googled my question and came up with this thread... considering it was 4 years old I figured maybe someone out there had a fresh solution... I need to clear a delay that I have written via delwrite~. Is there any way to do this yet? Yes, let me chime into this topic! I also come accross situations where I need to clear a delay buffer, and I was looking for a message like ; const 0 which can be use to clear tables. And, yes, it needs to be a delay, not a table. Looking forward to suggestions! tabwrite~ ? Tim Tyler ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Clearing a delwrite~ (revisited)
2010/10/17 Peter Plessas ples...@mur.at tim vets wrote: 2010/10/17 Tyler Leavitt thecryofl...@gmail.com http://www.mail-archive.com/pd-list@iem.at/msg00287.html I googled my question and came up with this thread... considering it was 4 years old I figured maybe someone out there had a fresh solution... I need to clear a delay that I have written via delwrite~. Is there any way to do this yet? Yes, let me chime into this topic! I also come accross situations where I need to clear a delay buffer, and I was looking for a message like ; const 0 which can be use to clear tables. And, yes, it needs to be a delay, not a table. so what is it you can do with a delay that you can't with tabread~, tabwrite~ and a table? gr, Tim Looking forward to suggestions! tabwrite~ ? Tim Tyler ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Clearing a delwrite~ (revisited)
The problem is I've already written my patch for a delay line =) I also read that tables have some latency when using them in loopers (what I am doing) because they can only write in block size. I was about to switch to using tables and then I read this... On Sun, Oct 17, 2010 at 6:38 AM, tim vets timv...@gmail.com wrote: 2010/10/17 Peter Plessas ples...@mur.at tim vets wrote: 2010/10/17 Tyler Leavitt thecryofl...@gmail.com http://www.mail-archive.com/pd-list@iem.at/msg00287.html I googled my question and came up with this thread... considering it was 4 years old I figured maybe someone out there had a fresh solution... I need to clear a delay that I have written via delwrite~. Is there any way to do this yet? Yes, let me chime into this topic! I also come accross situations where I need to clear a delay buffer, and I was looking for a message like ; const 0 which can be use to clear tables. And, yes, it needs to be a delay, not a table. so what is it you can do with a delay that you can't with tabread~, tabwrite~ and a table? gr, Tim Looking forward to suggestions! tabwrite~ ? Tim Tyler ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Clearing a delwrite~ (revisited)
2010/10/17 Tyler Leavitt thecryofl...@gmail.com The problem is I've already written my patch for a delay line =) I also read that tables have some latency when using them in loopers (what I am doing) because they can only write in block size. I was about to switch to using tables and then I read this... Hi Tyler, I don't know what you want to do specifically, but I guess you could use a subpatch with a small blocksize if that matters. This is for example useful when making something like a flanger effect, or karplus strong synthesis, because delread~ can not go below 1x the blocksize...(if I remember correctly) I still don't see anything in this you can only do with delay lines and not with tables, though I might miss the point :) gr, Tim On Sun, Oct 17, 2010 at 6:38 AM, tim vets timv...@gmail.com wrote: 2010/10/17 Peter Plessas ples...@mur.at tim vets wrote: 2010/10/17 Tyler Leavitt thecryofl...@gmail.com http://www.mail-archive.com/pd-list@iem.at/msg00287.html I googled my question and came up with this thread... considering it was 4 years old I figured maybe someone out there had a fresh solution... I need to clear a delay that I have written via delwrite~. Is there any way to do this yet? Yes, let me chime into this topic! I also come accross situations where I need to clear a delay buffer, and I was looking for a message like ; const 0 which can be use to clear tables. And, yes, it needs to be a delay, not a table. so what is it you can do with a delay that you can't with tabread~, tabwrite~ and a table? gr, Tim Looking forward to suggestions! tabwrite~ ? Tim Tyler ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Clearing a delwrite~ (revisited)
[vd~] If you want to read at a vari-rate from a buffer then AFIK you can only use the [delwrite~]/[vd~] pairing. On Sun, 17 Oct 2010 18:21:48 +0200 tim vets timv...@gmail.com wrote: I still don't see anything in this you can only do with delay lines and not with tables, -- Andy Farnell padawa...@obiwannabe.co.uk ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Clearing a delwrite~ (revisited)
On Sun, 2010-10-17 at 08:39 -0700, Tyler Leavitt wrote: The problem is I've already written my patch for a delay line =) I also read that tables have some latency when using them in loopers (what I am doing) You always have a latency of one block when doing recursion, no matter if it's done with tables or delay lines. So either way you could achieve the smallest possible latency by using 1 as a block size in the subpatch that does the looping part. If you force the order of [tabwrite~] and [tabread~] they introduce zero latency (the same applies to [elwrite~] and [delread~]/[vd~]). However, when doing recursion the order can only be 'read first' and 'write afterwards'. Roman because they can only write in block size. I was about to switch to using tables and then I read this... On Sun, Oct 17, 2010 at 6:38 AM, tim vets timv...@gmail.com wrote: 2010/10/17 Peter Plessas ples...@mur.at tim vets wrote: 2010/10/17 Tyler Leavitt thecryofl...@gmail.com http://www.mail-archive.com/pd-list@iem.at/msg00287.html I googled my question and came up with this thread... considering it was 4 years old I figured maybe someone out there had a fresh solution... I need to clear a delay that I have written via delwrite~. Is there any way to do this yet? Yes, let me chime into this topic! I also come accross situations where I need to clear a delay buffer, and I was looking for a message like ; const 0 which can be use to clear tables. And, yes, it needs to be a delay, not a table. so what is it you can do with a delay that you can't with tabread~, tabwrite~ and a table? gr, Tim Looking forward to suggestions! tabwrite~ ? Tim Tyler ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Clearing a delwrite~ (revisited)
On Sun, 2010-10-17 at 18:43 +0100, Andy Farnell wrote: [vd~] If you want to read at a vari-rate from a buffer then AFIK you can only use the [delwrite~]/[vd~] pairing. [delwrite~]/[delread~] could be replaced by [tabwrite~]/[tabread~]. [delwrite~]/[vd~] could be replaced by [tabwrite~]/[tabread4~], no? AFAIK, both, [vd~] and [tabread4~] do a 4-point interpolation. Or am I overseeing something? Roman On Sun, 17 Oct 2010 18:21:48 +0200 tim vets timv...@gmail.com wrote: I still don't see anything in this you can only do with delay lines and not with tables, ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Clearing a delwrite~ (revisited)
2010/10/17 Andy Farnell padawa...@obiwannabe.co.uk [vd~] If you want to read at a vari-rate from a buffer then AFIK you can only use the [delwrite~]/[vd~] pairing. isn't that possible with something like: [phasor~] | [+~] add offset here | [tabread~ mytable] ? but, for the record, I was also looking for a way to clear delay buffers at one point, I still think it would be handy. Tim On Sun, 17 Oct 2010 18:21:48 +0200 tim vets timv...@gmail.com wrote: I still don't see anything in this you can only do with delay lines and not with tables, -- Andy Farnell padawa...@obiwannabe.co.uk ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Clearing a delwrite~ (revisited)
2010/10/17 tim vets timv...@gmail.com 2010/10/17 Andy Farnell padawa...@obiwannabe.co.uk [vd~] If you want to read at a vari-rate from a buffer then AFIK you can only use the [delwrite~]/[vd~] pairing. isn't that possible with something like: [phasor~] | [+~] add offset here | [tabread~ mytable] ? oops, that is, with a multiplier in there somewhere ofcourse... but, for the record, I was also looking for a way to clear delay buffers at one point, I still think it would be handy. Tim On Sun, 17 Oct 2010 18:21:48 +0200 tim vets timv...@gmail.com wrote: I still don't see anything in this you can only do with delay lines and not with tables, -- Andy Farnell padawa...@obiwannabe.co.uk ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Clearing a delwrite~ (revisited)
On Sun, 17 Oct 2010, Roman Haefeli wrote: AFAIK, both, [vd~] and [tabread4~] do a 4-point interpolation. Or am I overseeing something? Yes, they are both using the same interpolator, namely, Miller's poor choice of using a Lagrange interpolation, where each piece is part of a curve that goes through all four points, instead of picking what everybody else would pick, that is, a Natural Spline interpolation, which instead cares about the smooth transition from piece to piece (no sudden change of slope). There is [tabread4c~] that uses natural spline. Is there a replacement for [vd~] already ? I'd like to compare, because my synth has a problem with high-pitched harmonics being way too loud and I'd like to know whether [vd~] is causing trouble there (it most likely makes a difference, but I don't know which difference yet). ___ | Mathieu Bouchard -- Villeray, Montréal, QC___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list