[sdiy] Multi-output comb filter?
cheater00 cheater00
cheater00 at gmail.com
Mon May 21 05:08:37 CEST 2018
Note I'm not adhering to any specific definition of comb filter. I just
wonder if there's a medium between a typical, delay based comb filter (you
get all outputs mixed together, but work is very little) and a bank of
filters (you get each output separately, but a lot of work is duplicated).
On Tue, 15 May 2018 04:06 , <rsdio at audiobanshee.com> wrote:
>
> On May 14, 2018, at 11:02 AM, Gordonjcp <gordonjcp at gjcp.net> wrote:
> > On Mon, May 14, 2018 at 02:03:13PM +0200, cheater00 cheater00 wrote:
> >> Hi, I was wondering if anyone knew of a (digital? analog?) comb filter
> >> where the computation is done once, but you get separate outputs out of
> >> each peak. It's fine if it's just "present" or "not present" according
> to
> >> some threshold. I am looking for implementations in the time domain, not
> >> FFT based.
> >
> > You don't get separate outputs of each peak. A "comb filter" isn't
> > really a filter in the sense that say a bandpass filter is. It's a very
> > short delay line, in which frequencies that are delayed by an odd number
> > of half-cycles cancel out and frequencies that are delayed by a whole
> > number of half-cycles add, giving the "comb teeth" response.
>
> What Gordon said!
>
> The beauty of the comb filter is that itâs cheap to implement (âjustâ a
> delay) and you get all of those peaks from one process.
>
> Creating what you ask for - separate outputs for each peak - would be a
> totally different process. Most importantly, it wouldnât be cheap at all.
>
> Brian
>
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at synth-diy.org
> http://synth-diy.org/mailman/listinfo/synth-diy
>
-------------- next part --------------
Note I'm not adhering to any specific definition of comb filter. I just
wonder if there's a medium between a typical, delay based comb filter
(you get all outputs mixed together, but work is very little) and a
bank of filters (you get each output separately, but a lot of work is
duplicated).
On Tue, 15 May 2018 04:06 , <[1]rsdio at audiobanshee.com> wrote:
On May 14, 2018, at 11:02 AM, Gordonjcp <[2]gordonjcp at gjcp.net>
wrote:
> On Mon, May 14, 2018 at 02:03:13PM +0200, cheater00 cheater00
wrote:
>> Hi, I was wondering if anyone knew of a (digital? analog?) comb
filter
>> where the computation is done once, but you get separate outputs
out of
>> each peak. It's fine if it's just "present" or "not present"
according to
>> some threshold. I am looking for implementations in the time
domain, not
>> FFT based.
>
> You don't get separate outputs of each peak. A "comb filter"
isn't
> really a filter in the sense that say a bandpass filter is. It's
a very
> short delay line, in which frequencies that are delayed by an odd
number
> of half-cycles cancel out and frequencies that are delayed by a
whole
> number of half-cycles add, giving the "comb teeth" response.
What Gordon said!
The beauty of the comb filter is that itâs cheap to implement
(âjustâ a delay) and you get all of those peaks from one process.
Creating what you ask for - separate outputs for each peak - would
be a totally different process. Most importantly, it wouldnât be
cheap at all.
Brian
_______________________________________________
Synth-diy mailing list
[3]Synth-diy at synth-diy.org
[4]http://synth-diy.org/mailman/listinfo/synth-diy
References
1. mailto:rsdio at audiobanshee.com
2. mailto:gordonjcp at gjcp.net
3. mailto:Synth-diy at synth-diy.org
4. http://synth-diy.org/mailman/listinfo/synth-diy
More information about the Synth-diy
mailing list