JuliaDSP / DSP.jl

Filter design, periodograms, window functions, and other digital signal processing functionality
https://docs.juliadsp.org/stable/contents/
Other
381 stars 109 forks source link

Reorganize filter functions? #60

Closed simonster closed 10 years ago

simonster commented 10 years ago

I want to flesh out the docs a little so that it's clearer how to actually design filters, but before I do that, I think it might make sense to reorganize the filter-related functions. Right now we have:

All of these modules but FFTFilt depend on the FilterDesign module because it defines the filter types, which suggests that this should just be one module. I propose a single DSP.Filter module that would reside in a separate subdirectory and contain the following files:

Does this sound good? Any objections?

jfsantos commented 10 years ago

I like the proposed organization. Regarding the conversions, I would like having them in types.jl as long as it does not make the file terribly long. I find it useful to have all types and conversions in the same file.