Hi everyone,
I'd like to use the filters in the iemlib (like [lp8_cheb~] etc) but I'm missing some objects when I create them, most importantly [filter~]. Does anyone know what library they belong to and how can I get them?
Thanks in advance for your help.
-
[filter~] object missing
-
@weightless [filter~] is in iemlib in extended. But I don't know that it will not clash with the new vanilla filter implementation.
Deken..... through help/get externals would be easiest for installing the library, and you might need to call it by [iemlib/filter~].....?
David. -
@whale-av Hi, there is no [filter~] in the iemlib I got from Deken, so it won't create either way.
And by the way I didn't know there is a new [filter~] object, I have pd 0.47.1 on macOS and nothing creates with that name. -
@weightless Strange no [filter~] in iemlib...... maybe windows only or never re-built for 64-bit.....?
Here it is as a .dll (32-bit) filter.zipThere was no help file.
But it had possible (necessary too) initial arguments........... lp1, lp2, hp1, hp2, lp1c, lp2c, hp1c, hp2c, ap1, ap2, ap1c, ap2c, bpq2, rbpq2, bsq2, bpw2, rbpw2, bsw2, dlp1, dlp2, dhp1, dhp2, dlp1c, dlp2c, dhp1c, dhp2c, dap1, dap2, dap1c, dap2c, dbpq2, drbpq2, dbsq2, dbpw2, drbpw2, dbsw2There is no [filter~] object as such in vanilla, but there is (in windows at least) still (in d_filter.c) the building blocks (hip/hop/czero/bp/bpquad.... etc.) although there is less doc for usage, and a bit more difficulty calculating parameters as well.
It would be great if someone clever built a new set of objects or abstractions to make use of them in the way that was done for extended! -
Hi!
Same problem here.
Is there filter~ that works with vanilla on win 64? -
Hi, anyone know how to solve this? I have some patches with bp2~_butt, hp10~_butt, etc, etc, that all works with the filter~ objects. Is there a substitute for butterworth filters? Thanks in advance!
-
@dazar_uy Try [declare -lib iemlib] or put iemlib in the list of libs to load at startup (File->Preferences->Startup)
-
Hi, I solve it. I builded pd-0.50.2 from the src, then installed pd-iemlib from the respositories and added my ~/extra/iemlib path. It worked perfectly. The problem was in a raspbian with pd-049, the one that came in the respositories... it had some conflict with filter~.
-
Does anyone have a resource to download the [filter~] object? A project I'm working on cannot use externals due to the constraints of embedded hardware, so I have to build up the abstractions for [hp_butt~] etc. from scratch.
Thanks!
-
What @jameslo suggested workerd for me:
- download iemlib from deken (used the 2018 version from musil)
- goto Pd->settings->libraries
- click 'add' or 'new'
- type 'iemlib'
this loads the single file library 'iemlib' which contains the missing filter~ object