r4035 - trunk/bse



Author: timj
Date: 2006-10-29 18:50:46 -0500 (Sun, 29 Oct 2006)
New Revision: 4035

Modified:
   trunk/bse/ChangeLog
Log:
Mon Oct 30 00:47:23 2006  Tim Janik  <timj gtk org>

        * bsefilter.h: new header for offering a unified IIR filter API.

        * bsefilter-ellf.c: define _GNU_SOURCE instead of _ISOC99_SOURCE before
        including any headers. this gets us the C99 API *and* GNU features
        (i.e. the uint typedef).
        split up the implementation so that the current stand-alone behavior
        is preserved if ELLF_BEHAVIOR is defined and so that the necessary
        contents from bseellipticfilter.h are inlined otherwise.
        moved EllfDesignState here (from bseellipticfilter.h). renamed
        EllfComplex.
        _bse_filter_design_ellf(): implemented library function prototyped
        in bsefilter.h to design butterworth, chebychev1 and elliptic filters.
        
        * bseellipticfilter.h, bseellipticfilter.c: removed.




Modified: trunk/bse/ChangeLog
===================================================================
--- trunk/bse/ChangeLog	2006-10-29 23:49:45 UTC (rev 4034)
+++ trunk/bse/ChangeLog	2006-10-29 23:50:46 UTC (rev 4035)
@@ -1,3 +1,20 @@
+Mon Oct 30 00:47:23 2006  Tim Janik  <timj gtk org>
+
+	* bsefilter.h: new header for offering a unified IIR filter API.
+
+	* bsefilter-ellf.c: define _GNU_SOURCE instead of _ISOC99_SOURCE before
+	including any headers. this gets us the C99 API *and* GNU features
+	(i.e. the uint typedef).
+	split up the implementation so that the current stand-alone behavior
+        is preserved if ELLF_BEHAVIOR is defined and so that the necessary
+        contents from bseellipticfilter.h are inlined otherwise.
+        moved EllfDesignState here (from bseellipticfilter.h). renamed
+        EllfComplex.
+        _bse_filter_design_ellf(): implemented library function prototyped
+        in bsefilter.h to design butterworth, chebychev1 and elliptic filters.
+        
+	* bseellipticfilter.h, bseellipticfilter.c: removed.
+
 Sun Oct 29 22:26:09 2006  Tim Janik  <timj gtk org>
 
 	* bsefilter-ellf.c: copied from bseellipticfilter.c.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]