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

Reply via email to