r4058 - trunk/bse/tests
- From: timj svn gnome org
- To: svn-commits-list gnome org
- Subject: r4058 - trunk/bse/tests
- Date: Fri, 3 Nov 2006 06:20:33 -0500 (EST)
Author: timj
Date: 2006-11-03 06:20:30 -0500 (Fri, 03 Nov 2006)
New Revision: 4058
Modified:
trunk/bse/tests/Makefile.am
Log:
Fri Nov 3 02:19:09 2006 Tim Janik <timj gtk org>
* bsefilter.h, bsefilter.cc: removed transfer funciton nominator and
denominator from public API, because they are useless for higher
order filters. added center-frequency to public API, which is the
middle frequency for band filters (used to evaluate gain ot stopband).
* bsefilter-ellf.c: provide BseIIRFilterDesign.center_frequency.
made some slight precision improvements for cgam evaluations.
* tests/filtertest.cc: special cased lengthy routines as slowtest.
removed any code (check, eval) related to filter transfer functions.
did some test split ups. added random filter tests for butterworth,
chebyshev1, elliptic. extended generic filter test to test passband
min/max from both sides. added some stopband tests.
* tests/filtercatalog.cc: random filter catalog generated with bse-ellf.
Modified: trunk/bse/tests/Makefile.am
===================================================================
--- trunk/bse/tests/Makefile.am 2006-11-03 01:38:23 UTC (rev 4057)
+++ trunk/bse/tests/Makefile.am 2006-11-03 11:20:30 UTC (rev 4058)
@@ -19,6 +19,7 @@
SLOWTESTS += filtertest
filtertest_SOURCES = filtertest.cc
filtertest_LDADD = $(progs_ldadd)
+EXTRA_DIST += filtercatalog.cc
TESTS += testfft
testfft_SOURCES = testfft.c cxxdummy.cc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]