DSPFilters icon indicating copy to clipboard operation
DSPFilters copied to clipboard

My Future Plans For This Library

Open vinniefalco opened this issue 7 years ago • 9 comments

I know that is showing signs of age, and it wasn't terribly great to begin with. Its over engineered and clumsy with its interfaces. Certainly not up to my usual level of quality. And yet, the library is popular which shows how badly we need something like this. I have plans to rewrite this library from top to bottom and be even better than it is now. But I am currently working on Beast, being proposed for Boost: https://github.com/vinniefalco/Beast/

This is taking up my time. However, I will be returning to DSPFilters. Perhaps in 2019. Or maybe sooner, if someone would like to work with me on a rewrite of the library I could mentor them and we could design it together perhaps 1 or 2 days a week.

Thanks

vinniefalco avatar Jul 14 '17 22:07 vinniefalco

if someone would like to work with me on a rewrite of the library I could mentor them and we could design it together perhaps 1 or 2 days a week.

I have a dream of putting something like this into Boost. If John Maddock thinks it's a good addition to boost.math, we could put one filter in at a time, which lowers to bar to starting the project. boost::math::dsp?

NAThompson avatar Nov 06 '18 21:11 NAThompson

Seems reasonable

vinniefalco avatar Nov 06 '18 23:11 vinniefalco

I would also be interested in contributing. Especially if it will be a boost module. I should have availability by December.

-Chris

On Tue, Nov 6, 2018, 6:54 PM Vinnie Falco <[email protected] wrote:

Seems reasonable

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/vinniefalco/DSPFilters/issues/38#issuecomment-436452703, or mute the thread https://github.com/notifications/unsubscribe-auth/ALbrA9gsPhy8t-7nYMTYtsDXb4Wu28MJks5usiFFgaJpZM4OY0mu .

CAB0409 avatar Nov 07 '18 13:11 CAB0409

I currently work on microphone arrays with a focus on theory and hardware development, as well as a little algorithm development. I have some knowledge on DSP theory and poor coding skills. In the meantime, I learn C++. If there is a part that I can contribute, I'd be happy to be part of this project and learn from you.

burakparim avatar Nov 09 '18 12:11 burakparim

Let me know if you start on it. I would love to help as much as I can.

Rakib1503052 avatar Sep 26 '21 23:09 Rakib1503052

The problem is that the API that I made for these filters, it isn't great. Overly complicated and just gets in the way of most things.

vinniefalco avatar Sep 27 '21 02:09 vinniefalco

If this is going to go into Boost it needs a total rewrite.

vinniefalco avatar Sep 27 '21 02:09 vinniefalco

if you are ever going to do this, i may contribute code for halpern and gaussian response types

RobinSchmidt avatar Oct 07 '21 08:10 RobinSchmidt

I do not know if this is still a plan, but I may try to contribute too....

papadop avatar Jan 19 '23 10:01 papadop