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?
Tyler
2010/10/17 Tyler Leavitt thecryoflove@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
tim vets wrote:
2010/10/17 Tyler Leavitt thecryoflove@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
2010/10/17 Peter Plessas plessas@mur.at
tim vets wrote:
2010/10/17 Tyler Leavitt thecryoflove@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
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 timvets@gmail.com wrote:
2010/10/17 Peter Plessas plessas@mur.at
tim vets wrote:
2010/10/17 Tyler Leavitt thecryoflove@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
2010/10/17 Tyler Leavitt thecryoflove@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 timvets@gmail.com wrote:
2010/10/17 Peter Plessas plessas@mur.at
tim vets wrote:
2010/10/17 Tyler Leavitt thecryoflove@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
[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 timvets@gmail.com wrote:
I still don't see anything in this you can only do with delay lines and not with tables,
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 timvets@gmail.com wrote:
I still don't see anything in this you can only do with delay lines and not with tables,
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
2010/10/17 Andy Farnell padawan12@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 timvets@gmail.com wrote:
I still don't see anything in this you can only do with delay lines and
not
with tables,
-- Andy Farnell padawan12@obiwannabe.co.uk
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
2010/10/17 tim vets timvets@gmail.com
2010/10/17 Andy Farnell padawan12@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 timvets@gmail.com wrote:
I still don't see anything in this you can only do with delay lines and
not
with tables,
-- Andy Farnell padawan12@obiwannabe.co.uk
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
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 timvets@gmail.com wrote:
2010/10/17 Peter Plessas <plessas@mur.at> tim vets wrote: 2010/10/17 Tyler Leavitt <thecryoflove@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