Hi Dave, > I have wondered whether the routines in the sox components could be > duplicated in some way.
Yes. When I was looking for a filter I just grepped the sox source and found what I needed. Other implementations would be ok, as would stripping down the sox code to get just what we need. Our biggest problem will be finding some one to do it :-) I did attempt this, but it rapidly lead me away from my goal of getting a working filter feature. The sox internals had everything I needed, and was quite nice to use. For example we can chain effects to add different options in future. I think we should find another sln that allows us to keep the sox internals - IMHO a build issue isn't a good enough reason to lose sox. Cheers, David > This is not my area, but I certainly know of other source(s) of the > biquad filter. I'm not qualified to judge whether these > implementations are suitable replacements, but I can dig up references > if desired. > > > Dave Witten, KD0EAG > > > > > > > Date: Thu, 23 May 2013 06:26:52 +0930 > From: David Rowe <[email protected]> > Subject: [Freetel-codec2] sox files and lib > To: [email protected] > Message-ID: <1369256212.3184.122.camel@bear> > Content-Type: text/plain; charset="UTF-8" > > I recommend we include the sox source files we need in our source > repository. Relying on the system sox lib whose internal > implementation > will vary over time and different machines is too risky. > > I'm uneasy with the assumption the latest version of sox installed in > the system will be OK. Although maybe I'm wrong. At a minimum pls > make > sure tools-filter is tested on several systems if the system lib is > used. It's not sufficient to have it just build OK. I've had reports > of > this feature crashing on some Linux/Mac systems (although this cld be > some other bug of course) > > I use just a few internal sox functions for the tools-filter feature. > Stuff like biquad filters. At some stage it would be nice for some one > to work out exactly which sox source files we need. > > Cheers, > > David > ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may _______________________________________________ Freetel-codec2 mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
