Dear list, I am looking for a simple equalizer abstraction, preferably vanilla, but can be part of an external library, too!
Actually I just need simple low-cutting from low to high frequencies and/or high-cutting from high to low. A visual representation would be great.
Do you know where I can find one?
Thank you,
Jakob
(re-posting to the actual mail list)
The simplest way would be to use vstplugin~ and just use a vst plugin you are used to.
Deken should include it. Go "Help" -> "Find Externals" and search for "vstplugin~" (don't forget the "~") Might be not all plugins work as expected (at least on Linux), but I've used it on live stuff and it has worked pretty well for me.
On Mon, Sep 26, 2022 at 6:34 PM Jakob Laue jakkesprinter@web.de wrote:
Dear list, I am looking for a simple equalizer abstraction, preferably vanilla, but can be part of an external library, too!
Actually I just need simple low-cutting from low to high frequencies and/or high-cutting from high to low. A visual representation would be great.
Do you know where I can find one?
Thank you,
Jakob
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Dear list, I am looking for a simple equalizer abstraction, preferably vanilla, but can be part of an external library, too!
Try hml_shelf~ from iemlib.
Hi,
On 26/09/2022 18:25, Jakob Laue wrote:
Dear list, I am looking for a simple equalizer abstraction, preferably vanilla, but can be part of an external library, too!
Actually I just need simple low-cutting from low to high frequencies and/or high-cutting from high to low. A visual representation would be great.
Have you tried [lop~] and [hip~]? [bp~] could also come in handy.
What do you mean by visual representation? Of the input vs. output signal (e.g. a spectrogram)? Or like a UI for the eq? In that case you could connect some [vslider] to the objects above?
Hope this helps, Lorenzo
that we know from vst-eq-plugins
Then why not use a VST plugin, as suggested by Kaj? Use the right tool for the job!
Personally, I tend to use VST plugins for all "conventional" audio processing tasks, such as compressor, limiter, EQ, reverb, so I can focus on the actual sound synthesis/processing in Pd.
If your patch is supposed to run on a Raspberry Pi, or any other platform that does not support VST plugins, that's a different story, of course.
Christof
On 28.09.2022 09:13, Jakob Laue wrote:
Hi! Regarding the UI I had in mind the classical spectogram that we know from vst-eq-plugins. But yes, then I also came across the [lop~] and [hip~] objects and for now, I can just use a [hslider] and make my own little gui with it using canvas. For now, that will suit my needs:) thanks:) *Gesendet:* Dienstag, 27. September 2022 um 17:22 Uhr *Von:* "Lorenzo Sutton" lorenzofsutton@gmail.com *An:* pd-list@lists.iem.at *Betreff:* Re: [PD] looking for a simple eq Hi,
On 26/09/2022 18:25, Jakob Laue wrote:
Dear list, I am looking for a simple equalizer abstraction, preferably vanilla,
but can be part of an external library, too!
Actually I just need simple low-cutting from low to high frequencies
and/or high-cutting from high to low. A visual representation would be great.
Have you tried [lop~] and [hip~]? [bp~] could also come in handy.
What do you mean by visual representation? Of the input vs. output signal (e.g. a spectrogram)? Or like a UI for the eq? In that case you could connect some [vslider] to the objects above?
Hope this helps, Lorenzo
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
On Mon, 2022-09-26 at 18:25 +0200, Jakob Laue wrote:
Actually I just need simple low-cutting
https://github.com/reduzent/netpd-instruments/blob/main/abs/fl_reshighpass_c...
from low to high frequencies and/or high-cutting from high to low
https://github.com/reduzent/netpd-instruments/blob/main/abs/fl_reslowpass_co...
Those two generate the coefficients that can be fed to [biquad~].
. A visual representation would be great.
The same coeffs that are fed to [biquad~] can be used to plot the frequency response (and phase response) with:
https://github.com/reduzent/netpd-instruments/blob/main/abs/fl_filterplot.pd
I don't deserve credit for them. They are based on abstractions created by Mike Moser-Booth.
Here is what the filterplot looks like:
https://www.netpd.org/fl-rhip.png
(screenshot of: https://github.com/reduzent/netpd-instruments/blob/main/abs/fl-rhip.pd )
Roman
This one from the archives is pretty useful
https://lists.puredata.info/pipermail/pd-list/2005-10/031738.html
On Sep 27, 2022, at 2:50 PM, Roman Haefeli reduzent@gmail.com wrote:
On Mon, 2022-09-26 at 18:25 +0200, Jakob Laue wrote:
Actually I just need simple low-cutting
https://github.com/reduzent/netpd-instruments/blob/main/abs/fl_reshighpass_c...
from low to high frequencies and/or high-cutting from high to low
https://github.com/reduzent/netpd-instruments/blob/main/abs/fl_reslowpass_co...
Those two generate the coefficients that can be fed to [biquad~].
. A visual representation would be great.
The same coeffs that are fed to [biquad~] can be used to plot the frequency response (and phase response) with:
https://github.com/reduzent/netpd-instruments/blob/main/abs/fl_filterplot.pd
I don't deserve credit for them. They are based on abstractions created by Mike Moser-Booth.
Here is what the filterplot looks like:
https://www.netpd.org/fl-rhip.png
(screenshot of: https://github.com/reduzent/netpd-instruments/blob/main/abs/fl-rhip.pd )
Roman
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Jakob Laue wrote:
Dear list, I am looking for a simple equalizer abstraction, preferably vanilla, but can be part of an external library, too!
Hi,
i recently made a "channel_gui" abstraction for a patch on the RPI, using vanilla filters and the object [equaliser] from the GGEE library (you will need to install that first with deken)
it has a lowpass, a highpass, and one parametric EQ like filter (made with [equaliser], which basically calculates the right coefficients for the vanilla [biquad~] object)
i attach it here, you will have to remove some stuff and tweak it for your needs, but it's not too complicated.
plus you can control output volume and add a delay (if needed)
best
oliver
ELSE has many filters and the tutorial it comes with shows you how to build multiband equalizers. The externals are made available for raspberry pi
Em qua., 28 de set. de 2022 às 12:04, oliver oliver@klingt.org escreveu:
Jakob Laue wrote:
Dear list, I am looking for a simple equalizer abstraction, preferably vanilla, but
can be part of an external library, too!
Hi,
i recently made a "channel_gui" abstraction for a patch on the RPI, using vanilla filters and the object [equaliser] from the GGEE library (you will need to install that first with deken)
it has a lowpass, a highpass, and one parametric EQ like filter (made with [equaliser], which basically calculates the right coefficients for the vanilla [biquad~] object)
i attach it here, you will have to remove some stuff and tweak it for your needs, but it's not too complicated.
plus you can control output volume and add a delay (if needed)
best
oliver _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list