Author: timj Date: 2007-11-15 20:57:54 +0000 (Thu, 15 Nov 2007) New Revision: 4435 ViewCVS link: http://svn.gnome.org/viewcvs/beast?rev=4435&view=rev
Modified: trunk/ChangeLog trunk/bse/ChangeLog trunk/bse/bsemathsignal.c trunk/bse/bsemathsignal.h trunk/bse/gsldatahandle.c trunk/bse/gsldatahandle.h trunk/bse/gslwavechunk.c trunk/bse/gslwavechunk.h trunk/bse/gslwaveosc.c trunk/bse/tests/misctests.cc trunk/docs/architecture.doxi Log: Applied patch from #450490 by stw and fixed up some whitespaces and docs. Wed Oct 31 21:39:13 2007 Stefan Westerfeld <[EMAIL PROTECTED]> * docs/architecture.doxi: Documented the new "fine-tune" xinfo. Mon Nov 5 18:54:39 2007 Stefan Westerfeld <[EMAIL PROTECTED]> Added necessary code for "fine-tune" xinfo, bug #450490. * bsemathsignal.[hc]: Implemented bse_cent_tune(), which is similar to bse_cent_tune_fast(), but accepts arbitary doubles as input because it doesn't use a table internally. * tests/misctests.cc: Added test for bse_cent_tune(). * gsldatahandle.[hc]: Implemented gsl_data_handle_fine_tune, which returns a fine tuning measured in cent ("fine-tune" xinfo). * gslwavechunk.[hc]: Cache the fine tune factor here, so that GslWaveOsc can access it quickly. * gslwaveosc.c (gsl_wave_osc_set_filter): Take fine tune factor of the chunk into account for step computation (and thus for filter computation). _______________________________________________ SVN-commits-list mailing list SVN-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/svn-commits-list