multiple inputs in filtergraph~
Hi all,
I'm building a 3band compressor and I want to use filtergraph~ only for display purposes. That means that filtergraph~ will have 3 active filters and depending on the freq adjustments for each band of the compressor, it'll will be displayed in filtergraph~. By doing this the user will be able to see the bandwidth for each band.
Is there any way to input the 3 different frequency ranges into one filtergraph~ object? Casade doesn't seem to work in this case.
I hope all these make sense to you. Unfortunately I'm not at home now so I can't post my patch.
thanks
Mike
On 20 Mar 2007, at 12:13, Michael Gounelas wrote:
>
> Hi all,
>
> I'm building a 3band compressor and I want to use filtergraph~ only
> for display purposes. That means that filtergraph~ will have 3
> active filters and depending on the freq adjustments for each band
> of the compressor, it'll will be displayed in filtergraph~. By
> doing this the user will be able to see the bandwidth for each band.
> Is there any way to input the 3 different frequency ranges into one
> filtergraph~ object? Casade doesn't seem to work in this case.
not quite sure what you mean. something like this?
hi volker and thanks for your help.
Yes, that's pretty much what i'm trying to do. However, what I really need is to adjust the bandwidth without the need of Q. For example I would like the first band to be from 0 (always) to whatever frequency (defined by the user). The same for the last band (the 3rd). I would like to have the upper limit stuck on 22500Hz and only adjust the lower limit. Finally the middle band should have the lower limit same as the max limit of the 1st band, and the upper limit same as the lower limit of the 3rd band.
thank you again for your interest
Mike
On 20 Mar 2007, at 16:54, Michael Gounelas wrote:
>
> hi volker and thanks for your help.
>
> Yes, that's pretty much what i'm trying to do. However, what I
> really need is to adjust the bandwidth without the need of Q. For
> example I would like the first band to be from 0 (always) to
> whatever frequency (defined by the user). The same for the last
> band (the 3rd). I would like to have the upper limit stuck on
> 22500Hz and only adjust the lower limit. Finally the middle band
> should have the lower limit same as the max limit of the 1st band,
> and the upper limit same as the lower limit of the 3rd band.
don't think you'll get this with filtergraph.
what you are doing for your compression is probably 3 filters _in
parallel_.
but filtergraph displays the spectral envelope of some number of
filters _in series_.
i would suggest to make a custom display of your filter bands with
lcd or jsui.
hth
volker.
oh i see. ok volker. I'll have a go with lcd and jsui.
thanks,
Mike
Michael Gounelas schrieb:
> Yes, that's pretty much what i'm trying to do. However, what I really
> need is to adjust the bandwidth without the need of Q. For example I
> would like the first band to be from 0 (always) to whatever frequency
> (defined by the user). The same for the last band (the 3rd). I would
> like to have the upper limit stuck on 22500Hz and only adjust the
> lower limit. Finally the middle band should have the lower limit same
> as the max limit of the 1st band, and the upper limit same as the
> lower limit of the 3rd band.
That means you don't want cascaded filters, you want them in parallel...
Which would not be supported by a single filtergraph...
Just beg for a filtergraph feature for parallel filters for Max 5... ;-)
Stefan
--
Stefan Tiedje------------x-------
--_____-----------|--------------
--(_|_ ----|-----|-----()-------
-- _|_)----|-----()--------------
----------()--------www.ccmix.com