r4002 - in trunk: . library/instruments tests/bse



Author: stw
Date: 2006-10-21 16:38:44 -0400 (Sat, 21 Oct 2006)
New Revision: 4002

Added:
   trunk/library/instruments/stw-iron-string.bse
Modified:
   trunk/ChangeLog
   trunk/library/instruments/Makefile.am
   trunk/tests/bse/Makefile.am
Log:
Sat Oct 21 22:38:23 2006  Stefan Westerfeld  <stefan space twc de>

	* library/instruments/Makefile.am:
	* library/instruments/stw-iron-string.bse: Added an example
	instrument, which sounds like a quite distorted plucked string.

	* tests/bse/Makefile.am: Unbreak make slowcheck from a clean tree: if
	cxxbinding is only in SLOWTESTS, then noinst_PROGRAMS must contain
	$(SLOWTESTS), because otherwise cxxbinding will not be built.


Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2006-10-21 19:03:11 UTC (rev 4001)
+++ trunk/ChangeLog	2006-10-21 20:38:44 UTC (rev 4002)
@@ -1,3 +1,13 @@
+Sat Oct 21 22:38:23 2006  Stefan Westerfeld  <stefan space twc de>
+
+	* library/instruments/Makefile.am:
+	* library/instruments/stw-iron-string.bse: Added an example
+	instrument, which sounds like a quite distorted plucked string.
+
+	* tests/bse/Makefile.am: Unbreak make slowcheck from a clean tree: if
+	cxxbinding is only in SLOWTESTS, then noinst_PROGRAMS must contain
+	$(SLOWTESTS), because otherwise cxxbinding will not be built.
+
 Sat Oct 21 17:44:03 2006  Tim Janik  <timj gtk org>
 
 	* tests/testwavechunk.c: refactored to sanitize print outs 

Modified: trunk/library/instruments/Makefile.am
===================================================================
--- trunk/library/instruments/Makefile.am	2006-10-21 19:03:11 UTC (rev 4001)
+++ trunk/library/instruments/Makefile.am	2006-10-21 20:38:44 UTC (rev 4002)
@@ -8,6 +8,7 @@
 instruments_DATA = $(strip 								\
 	bqs-fretless-bass.bse	bqs-organ.bse	bqs-queek-synth.bse	bqs-syndrum.bse	\
 	bqs-moog-saw-bass.bse			bqs-merp-pad.bse			\
+	stw-iron-string.bse	\
 )
 instrumentsdir = $(bseinstrumentdir)
 

Added: trunk/library/instruments/stw-iron-string.bse
===================================================================
--- trunk/library/instruments/stw-iron-string.bse	2006-10-21 19:03:11 UTC (rev 4001)
+++ trunk/library/instruments/stw-iron-string.bse	2006-10-21 20:38:44 UTC (rev 4002)
@@ -0,0 +1,91 @@
+; BseProject
+
+(bse-version "0.7.1")
+
+(container-child "BseCSynth::STW Iron String"
+  (modification-time "2006-08-27 22:20:15")
+  (creation-time "2003-10-04 16:36:52")
+  (license "Provided \"as is\", WITHOUT ANY WARRANTY (http://beast.gtk.org/LICENSE-AS-IS)")
+  (author "Stefan Westerfeld")
+  (container-child "BseAmplifier::Amplifier-1"
+    (master-volume 1)
+    (base-level 0)
+    (ostrength 100)
+    (ctrl-exp #f)
+    (ctrl-mul #t)
+    (clevel2 100)
+    (clevel1 100)
+    (alevel2 100)
+    (alevel1 100)
+    (pos-y 2)
+    (source-input "audio-in1" (link 1 "StandardSaturator-1") "audio-out1")
+    (source-input "audio-in2" (link 1 "StandardSaturator-1") "audio-out2")
+    (source-input "ctrl-in1" (link 1 "SimpleADSR-1") "ctrl-out")
+    (source-input "ctrl-in2" (link 1 "SubKeyboard-1") "velocity"))
+  (container-child "BseInstrumentOutput::SubInstrument-1"
+    (pos-y -1)
+    (pos-x 2)
+    (source-input "left-audio" (link 1 "BiquadFilter-1") "audio-out")
+    (source-input "right-audio" (link 1 "BiquadFilter-1") "audio-out")
+    (source-input "synth-done" (link 1 "SimpleADSR-1") "done-out"))
+  (container-child "BseInstrumentInput::SubKeyboard-1"
+    (pos-y -0.44)
+    (pos-x -5.26))
+  (container-child "DavXtalStrings::XtalStrings-1"
+    (snap-factor 43.589743971824646)
+    (metallic-factor 100)
+    (tension-decay 0.12785714864730835)
+    (note-decay 2.8574285507202148)
+    (fine-tune -5)
+    (base-freq 440)
+    (pos-y 2.76)
+    (pos-x -3.28)
+    (source-input "freq-in" (link 1 "SubKeyboard-1") "frequency")
+    (source-input "trigger-in" (link 1 "SubKeyboard-1") "gate"))
+  (container-child "BseSimpleADSR::SimpleADSR-1"
+    (time-range bse-time-range-short)
+    (release-time 45.16129)
+    (sustain-level 62.90323)
+    (decay-time 33.87097)
+    (attack-time 1)
+    (pos-y -1)
+    (pos-x -2)
+    (source-input "gate-in" (link 1 "SubKeyboard-1") "gate"))
+  (container-child "BseBiquadFilter::BiquadFilter-1"
+    (gain-perc 100)
+    (fm-n-octaves 5)
+    (exponential-fm #t)
+    (fm-perc 36.708861589431763)
+    (gain 3.7647058963775635)
+    (freq 880)
+    (filter-type bse-biquad-filter-resonant-lowpass)
+    (pos-y 1)
+    (pos-x 1)
+    (source-input "audio-in" (link 1 "Amplifier-1") "audio-out")
+    (source-input "freq-in" (link 1 "SubKeyboard-1") "frequency")
+    (source-input "freq-mod-in" (link 1 "Adder-1") "audio-out")
+    (source-input "gain-mod-in" (link 1 "SimpleADSR-1") "ctrl-out"))
+  (container-child "BseAdder::Adder-1"
+    (pos-x -1)
+    (source-input "audio-in1" (link 1 "SubKeyboard-1") "frequency")
+    (source-input "audio-in2" (link 1 "SimpleADSR-1") "ctrl-out"))
+  (container-child "BseStandardSaturator::StandardSaturator-1"
+    (output-volume 1.0606060606060606)
+    (auto-output #t)
+    (level 94.285714285714278)
+    (saturation bse-standard-saturate-atan)
+    (pos-y 2.335)
+    (pos-x -1.595)
+    (source-input "audio-in1" (link 1 "XtalStrings-1") "audio-out")
+    (source-input "audio-in2" (link 1 "XtalStrings-2") "audio-out"))
+  (container-child "DavXtalStrings::XtalStrings-2"
+    (snap-factor 38.999998569488525)
+    (metallic-factor 80.000001192092896)
+    (tension-decay 0.11999999731779099)
+    (note-decay 2.7999999523162842)
+    (fine-tune 5)
+    (base-freq 440)
+    (pos-y 1.41)
+    (pos-x -3.235)
+    (source-input "freq-in" (link 1 "SubKeyboard-1") "frequency")
+    (source-input "trigger-in" (link 1 "SubKeyboard-1") "gate")))

Modified: trunk/tests/bse/Makefile.am
===================================================================
--- trunk/tests/bse/Makefile.am	2006-10-21 19:03:11 UTC (rev 4001)
+++ trunk/tests/bse/Makefile.am	2006-10-21 20:38:44 UTC (rev 4002)
@@ -47,7 +47,7 @@
 #
 # test programs
 #
-noinst_PROGRAMS = $(TESTS)
+noinst_PROGRAMS = $(TESTS) $(SLOWTESTS)
 progs_ldadd = $(top_builddir)/bse/libbse.la
 
 SLOWTESTS         += cxxbinding




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