Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-25 Thread Bernd Porr
Thanks. That's quite a lot of stuff in there and to be honest I'm not sure how to use the library by looking at the documentation (which just contains the PLL papers) and/or code. Again here most code works on 'array = filter (array)' and not 'sample = filter(sample)' (see for example

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-25 Thread Arne Ploese
Am Montag, den 24.10.2016, 10:26 +0100 schrieb Bernd Porr: > Opps. Link doesn't work. Sorry, here we are https://sourceforge.net/projects/dsp4j/. there are subprojects fms(https://de.wikipedia.org/wiki/Funkmeldesystem ) and zvei(https://de.wikipedia.org/wiki/5-Ton-Folge) I grap the audiosignal

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-24 Thread Bernd Porr
On 24/10/16 14:26, Gilles wrote: Hi. [...] The next step, then (I think) is that as a committer, I can submit a proposal to get this idea established in the Incubator as a podling for a commons sub-project. I suggest to use the sandbox, within "Commons". Stupid queston: where do I find

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-24 Thread Gilles
Hi. [...] The next step, then (I think) is that as a committer, I can submit a proposal to get this idea established in the Incubator as a podling for a commons sub-project. I suggest to use the sandbox, within "Commons". Thanks! The one technical question I have is whether it is okay

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-24 Thread Bernd Porr
P.S.: Just tested it with 3.0.0. There the Laguerre Root function is not yet implemented. For 3.0.0 we needed to exclude the Bessel filter. That works from 3.1.0. On 24/10/16 10:25, Eric Barnhill wrote: > Hi Bernd, sounds like we agree on basically everything there is to do. > > >> I've spent

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-24 Thread Bernd Porr
Hi Eric, On 24/10/16 10:25, Eric Barnhill wrote: > Hi Bernd, sounds like we agree on basically everything there is to do. > > >> I've spent the weekend adding maven support to the IIRJ library. So now >> a simple "mvn install" does the job. Also done the testing properly with >> "mvn test" which

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-24 Thread Bernd Porr
Opps. Link doesn't work. Do you mean the OCTAVE/MATLAB "filter" command? If you limit that to FIR coefficients then that's equivalent literally to a convolution operation which we already have. (that FIR filtering is the convolution function I have to de-bunk every year in my DSP class because in

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-24 Thread Eric Barnhill
Hi Bernd, sounds like we agree on basically everything there is to do. > I've spent the weekend adding maven support to the IIRJ library. So now > a simple "mvn install" does the job. Also done the testing properly with > "mvn test" which generates all the different kinds of impulse responses >

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-24 Thread Arne Ploese
Am Samstag, den 22.10.2016, 23:25 +0100 schrieb Bernd Porr: (...) > I'm not too crazy about proper FIR filters in JAVA because even in > C++  > they are just too slow and one would need to write them as JNI calls > to  > C to make them run fast enough (for example a 50Hz notch for ECG at > 1kHz 

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-23 Thread Bernd Porr
On 23/10/16 19:28, Eric Barnhill wrote: >> >>> Interesting! I think also looking at what is already existing in >> the commons library your contribution is clearly on the image processing >> side. Is that right? It's badly needed. I also would love to have it. >> Crucial point here is that this

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-23 Thread Eric Barnhill
> > >> Interesting! I think also looking at what is already existing in > the commons library your contribution is clearly on the image processing > side. Is that right? It's badly needed. I also would love to have it. > Crucial point here is that this is in signal processing terminology >

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-22 Thread Bernd Porr
On 22/10/16 19:54, Eric Barnhill wrote: It will be a good fit if the code comes with developer(s) willing to provide support too. Yes of course I would provide support and of course see it through to the release. That comes without saying. Myself as well. One possibility would be to use

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-22 Thread Eric Barnhill
> > > > It will be a good fit if the code comes with developer(s) willing > > to provide support too. > Yes of course I would provide support and of course see it through to > the release. That comes without saying. > > Myself as well. One possibility would be to use this new code to spin off the

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-22 Thread Bernd Porr
Hi both, great to get such a positive response. On 22/10/16 15:59, Gilles wrote: > Hello. > > On Sat, 22 Oct 2016 12:51:03 +0200, Eric Barnhill wrote: >> Dear Bernd, >> >> Thank you for this interesting contribution. I use these sorts of >> filters >> frequently so I will be interested to give

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-22 Thread Gilles
Hello. On Sat, 22 Oct 2016 12:51:03 +0200, Eric Barnhill wrote: Dear Bernd, Thank you for this interesting contribution. I use these sorts of filters frequently so I will be interested to give it a look. I just build my Butterworths in k space so I will be interested to see how yours work

Re: [math] IIR filter library (Butterworth,Bessel,...)

2016-10-22 Thread Eric Barnhill
Dear Bernd, Thank you for this interesting contribution. I use these sorts of filters frequently so I will be interested to give it a look. I just build my Butterworths in k space so I will be interested to see how yours work differently. The math package is in flux as others can tell you,

[math] IIR filter library (Butterworth,Bessel,...)

2016-10-21 Thread Bernd Porr
Dear all, I've created an IIR filter library: https://github.com/berndporr/iirj It's a re-coded version of my / Vinnie's DSP library originally written in C++. I've spent quite some time to make it work with the apache Complex type and I've also used the polynomial solver for the Butterworth