Re: [PD] Audio delay by symples (for comb filter)

2020-01-27 Thread Christof Ressi
[vd~] has sub-sample accuracy, using 4-point interpolation, just like 
[tabread4~]. Actually, the new name of the object is [delread4~] ;-)


Christof

On 27.01.2020 19:22, William Huston wrote:

I have built a comb filter (actually a flanger) using
a combo of [delwrite~ foo] and a series of [vd~ foo]s
using an LFO which is phase-displaced across the different [vd~]s.

Can anyone tell me what is the best resolution I can get
with this combo? It it less than a per-sample resolution?

Can I build this system using something other than [vd~]
to get better resolution?

Thanks.
BH

--
William Huston: williamahus...@gmail.com 
Binghamton NY

*Public Service Mapping / Videography / Research / Education / Safety 
Advocacy*
Blog  -- Facebook 
 -- Twitter 
-- Youtube 
*-- 
Podcast Blog 

*
*Document collections*: VirtualPipelines 
 -- BHDCSDimockArchive 

*Please support my work! -- *TinyURL.com/DonateToBillHuston 



**




On Mon, Jan 27, 2020 at 5:30 AM i...@hansroels.be 
 > wrote:



I also needed a delay in samples and so I made an abstraction in
Pd vanilla, delaying a signal with x number of  samples; for
example a one sample delay is [delaysam 1]
I think this is the correct way of doing this without needing
externals...
Hans

On 1/25/20 9:16 PM, Alexandre Torres Porres wrote:

cyclone/delay~ and else/ffdelay~ also allow for delay lines
defined in samples (or ms)

but this can also be done in vanilla like people said (though
somewhat inconvenient)

cheers

Em sáb., 25 de jan. de 2020 às 15:33, Ingo mailto:i...@miamiwave.com>> escreveu:

Thanks guys!

[zexy/z~] looks exactly like what I'm looking for!

Ingo


> you can just use [delwrite~] + [delread~], but you have to
make sure that
> they are scheduled in the right order, see
"G05.execution.order.pd" in
> "doc/3.audio.examples". Also, you have to convert from
samples to
> milliseconds.
>
> For convenience, I often use [z~] from zexy, which is a
delay line in a
> single
> object, with the delay time given in samples.
>
> Christof
>
>
> > Hi everybody!
> >
> > I'm planning on delaying a bandpass filter by samples to
create a comb
> > filter effect.
> > Is this possible or can it be done only by audio blocks?
> >
> > If it is possible which object(s) would I use?
> >
> > Thanks
> > Ingo






___
Pd-list@lists.iem.at  mailing list
UNSUBSCRIBE and account-management ->
https://lists.puredata.info/listinfo/pd-list


___
Pd-list@lists.iem.at    mailing list
UNSUBSCRIBE and account-management 
->https://lists.puredata.info/listinfo/pd-list



-- 
___

Pd-list@lists.iem.at  mailing list
UNSUBSCRIBE and account-management ->
https://lists.puredata.info/listinfo/pd-list


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Audio delay by symples (for comb filter)

2020-01-27 Thread William Huston
I have built a comb filter (actually a flanger) using
a combo of [delwrite~ foo] and a series of [vd~ foo]s
using an LFO which is phase-displaced across the different [vd~]s.

Can anyone tell me what is the best resolution I can get
with this combo? It it less than a per-sample resolution?

Can I build this system using something other than [vd~]
to get better resolution?

Thanks.
BH

--
William Huston:  williamahus...@gmail.com
Binghamton NY

*Public Service Mapping / Videography / Research / Education / Safety
Advocacy*
Blog  -- Facebook
 -- Twitter
-- Youtube

* -- Podcast Blog *
*Document collections*: VirtualPipelines
 -- BHDCSDimockArchive

*Please support my work! -- *TinyURL.com/DonateToBillHuston





On Mon, Jan 27, 2020 at 5:30 AM i...@hansroels.be  wrote:

>
> I also needed a delay in samples and so I made an abstraction in Pd
> vanilla, delaying a signal with x number of  samples; for example a one
> sample delay is [delaysam 1]
> I think this is the correct way of doing this without needing externals...
> Hans
>
> On 1/25/20 9:16 PM, Alexandre Torres Porres wrote:
>
> cyclone/delay~ and else/ffdelay~ also allow for delay lines defined in
> samples (or ms)
>
> but this can also be done in vanilla like people said (though somewhat
> inconvenient)
>
> cheers
>
> Em sáb., 25 de jan. de 2020 às 15:33, Ingo  escreveu:
>
>> Thanks guys!
>>
>> [zexy/z~] looks exactly like what I'm looking for!
>>
>> Ingo
>>
>>
>> > you can just use [delwrite~] + [delread~], but you have to make sure
>> that
>> > they are scheduled in the right order, see "G05.execution.order.pd" in
>> > "doc/3.audio.examples". Also, you have to convert from samples to
>> > milliseconds.
>> >
>> > For convenience, I often use [z~] from zexy, which is a delay line in a
>> > single
>> > object, with the delay time given in samples.
>> >
>> > Christof
>> >
>> >
>> > > Hi everybody!
>> > >
>> > > I'm planning on delaying a bandpass filter by samples to create a comb
>> > > filter effect.
>> > > Is this possible or can it be done only by audio blocks?
>> > >
>> > > If it is possible which object(s) would I use?
>> > >
>> > > Thanks
>> > > Ingo
>>
>>
>>
>>
>>
>>
>> ___
>> Pd-list@lists.iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> https://lists.puredata.info/listinfo/pd-list
>>
>
> ___pd-l...@lists.iem.at mailing 
> list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list
>
>
> --
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Audio delay by symples (for comb filter)

2020-01-27 Thread i...@hansroels.be


I also needed a delay in samples and so I made an abstraction in Pd 
vanilla, delaying a signal with x number of  samples; for example a one 
sample delay is [delaysam 1]

I think this is the correct way of doing this without needing externals...
Hans

On 1/25/20 9:16 PM, Alexandre Torres Porres wrote:
cyclone/delay~ and else/ffdelay~ also allow for delay lines defined in 
samples (or ms)


but this can also be done in vanilla like people said (though somewhat 
inconvenient)


cheers

Em sáb., 25 de jan. de 2020 às 15:33, Ingo > escreveu:


Thanks guys!

[zexy/z~] looks exactly like what I'm looking for!

Ingo


> you can just use [delwrite~] + [delread~], but you have to make
sure that
> they are scheduled in the right order, see
"G05.execution.order.pd" in
> "doc/3.audio.examples". Also, you have to convert from samples to
> milliseconds.
>
> For convenience, I often use [z~] from zexy, which is a delay
line in a
> single
> object, with the delay time given in samples.
>
> Christof
>
>
> > Hi everybody!
> >
> > I'm planning on delaying a bandpass filter by samples to
create a comb
> > filter effect.
> > Is this possible or can it be done only by audio blocks?
> >
> > If it is possible which object(s) would I use?
> >
> > Thanks
> > Ingo






___
Pd-list@lists.iem.at  mailing list
UNSUBSCRIBE and account-management ->
https://lists.puredata.info/listinfo/pd-list


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list



--
#N canvas 308 1008 450 311 10;
#X obj 79 47 inlet~;
#N canvas 101 1214 450 210 delay-write 0;
#X obj 63 15 inlet~;
#X obj 64 149 outlet~;
#X obj 122 95 delwrite~ \$0-delaysample 1000;
#X connect 0 0 2 0;
#X connect 0 0 1 0;
#X restore 80 91 pd delay-write;
#N canvas 787 998 349 300 delay-read 0;
#X obj 63 15 inlet~;
#X obj 65 205 outlet~;
#X obj 157 46 inlet~;
#X obj 64 148 +~;
#X obj 157 81 vd~ \$0-delaysample;
#X connect 0 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 1 0;
#X connect 4 0 3 1;
#X restore 79 250 pd delay-read;
#X obj 79 285 outlet~;
#X obj 305 114 \$1;
#X obj 302 23 loadbang;
#X obj 332 77 samplerate~;
#X obj 305 52 t b b;
#X obj 332 99 / 1000;
#X obj 305 153 /;
#X obj 378 183 print;
#X obj 305 189 pack 0 30;
#X obj 305 214 line~;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 4 0 9 0;
#X connect 5 0 7 0;
#X connect 6 0 8 0;
#X connect 7 0 4 0;
#X connect 7 1 6 0;
#X connect 8 0 9 1;
#X connect 9 0 10 0;
#X connect 9 0 11 0;
#X connect 11 0 12 0;
#X connect 12 0 2 1;
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Audio delay by symples (for comb filter)

2020-01-25 Thread Alexandre Torres Porres
cyclone/delay~ and else/ffdelay~ also allow for delay lines defined in
samples (or ms)

but this can also be done in vanilla like people said (though somewhat
inconvenient)

cheers

Em sáb., 25 de jan. de 2020 às 15:33, Ingo  escreveu:

> Thanks guys!
>
> [zexy/z~] looks exactly like what I'm looking for!
>
> Ingo
>
>
> > you can just use [delwrite~] + [delread~], but you have to make sure that
> > they are scheduled in the right order, see "G05.execution.order.pd" in
> > "doc/3.audio.examples". Also, you have to convert from samples to
> > milliseconds.
> >
> > For convenience, I often use [z~] from zexy, which is a delay line in a
> > single
> > object, with the delay time given in samples.
> >
> > Christof
> >
> >
> > > Hi everybody!
> > >
> > > I'm planning on delaying a bandpass filter by samples to create a comb
> > > filter effect.
> > > Is this possible or can it be done only by audio blocks?
> > >
> > > If it is possible which object(s) would I use?
> > >
> > > Thanks
> > > Ingo
>
>
>
>
>
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Audio delay by symples (for comb filter)

2020-01-25 Thread Ingo
Thanks guys!

[zexy/z~] looks exactly like what I'm looking for!

Ingo


> you can just use [delwrite~] + [delread~], but you have to make sure that
> they are scheduled in the right order, see "G05.execution.order.pd" in
> "doc/3.audio.examples". Also, you have to convert from samples to
> milliseconds.
>
> For convenience, I often use [z~] from zexy, which is a delay line in a 
> single
> object, with the delay time given in samples.
>
> Christof
>
>
> > Hi everybody!
> >
> > I'm planning on delaying a bandpass filter by samples to create a comb
> > filter effect.
> > Is this possible or can it be done only by audio blocks?
> >
> > If it is possible which object(s) would I use?
> >
> > Thanks
> > Ingo






___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Audio delay by symples (for comb filter)

2020-01-25 Thread Christof Ressi
Hi,

you can just use [delwrite~] + [delread~], but you have to make sure that they 
are scheduled in the right order, see "G05.execution.order.pd" in 
"doc/3.audio.examples". Also, you have to convert from samples to milliseconds.

For convenience, I often use [z~] from zexy, which is a delay line in a single 
object, with the delay time given in samples.

Christof


> Gesendet: Samstag, 25. Januar 2020 um 18:46 Uhr
> Von: "Ingo" 
> An: 'Pd-List' 
> Betreff: [PD] Audio delay by symples (for comb filter)
>
> Hi everybody!
>
> I'm planning on delaying a bandpass filter by samples to create a comb
> filter effect.
> Is this possible or can it be done only by audio blocks?
>
> If it is possible which object(s) would I use?
>
> Thanks
> Ingo
>
>
>
>
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list
>



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Audio delay by symples (for comb filter)

2020-01-25 Thread Alex Norman
With built ins you can use fexpr~ and with externals I think there is something 
in zexy?

I'm curious to know if there is something else built in, maybe something with 
block~ in a sub patch?

On January 25, 2020 9:46:38 AM PST, Ingo  wrote:
>Hi everybody!
>
>I'm planning on delaying a bandpass filter by samples to create a comb
>filter effect.
>Is this possible or can it be done only by audio blocks?
>
>If it is possible which object(s) would I use?
>
>Thanks
>Ingo
>
>
>
>
>
>___
>Pd-list@lists.iem.at mailing list
>UNSUBSCRIBE and account-management ->
>https://lists.puredata.info/listinfo/pd-list
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] Audio delay by symples (for comb filter)

2020-01-25 Thread Ingo
Hi everybody!

I'm planning on delaying a bandpass filter by samples to create a comb
filter effect.
Is this possible or can it be done only by audio blocks?

If it is possible which object(s) would I use?

Thanks
Ingo





___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list