beast r4437 - in trunk/bse: . zintern



Author: stw
Date: 2007-11-15 22:15:44 +0000 (Thu, 15 Nov 2007)
New Revision: 4437
ViewCVS link: http://svn.gnome.org/viewcvs/beast?rev=4437&view=rev

Added:
   trunk/bse/zintern/adsr-wave-1.bse
   trunk/bse/zintern/adsr-wave-2.bse
   trunk/bse/zintern/plain-wave-1.bse
   trunk/bse/zintern/plain-wave-2.bse
Modified:
   trunk/bse/ChangeLog
   trunk/bse/bsetrack.c
   trunk/bse/bsewaveosc.c
   trunk/bse/bsewaveosc.h
   trunk/bse/zintern/Makefile.am
Log:
Support various play-types in bse, bug #433431.

* bsewaveosc.[hc]: Added done output (inverse gate), which makes it
easy to use only the wave oscillator without adsr envelope in an
instrument.

* zintern/Makefile.am:
* zintern/plain-wave-[12].bse:
* zintern/adsr-wave-[12].bse: Add zintern mono/stereo version for
replaying samples with adsr envelope, and zintern mono/stereo bse file
for replaying waves without envelope (for drum samples). Pitch bend
is +/- 200 cent exponential, replay volume compatible to beast-0.7.1.

* bsetrack.c: Use plain-wave-[12] and adsr-wave-[12] depending on
play-type xinfo of the bsewave file.





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