beast r4435 - in trunk: . bse bse/tests docs
- From: timj svn gnome org
- To: svn-commits-list gnome org
- Subject: beast r4435 - in trunk: . bse bse/tests docs
- Date: Thu, 15 Nov 2007 20:57:55 +0000 (GMT)
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 <stefan space twc de>
* docs/architecture.doxi: Documented the new "fine-tune" xinfo.
Mon Nov 5 18:54:39 2007 Stefan Westerfeld <stefan space twc de>
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).
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]