BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
00001 // Licensed GNU LGPL v2.1 or later: http://www.gnu.org/licenses/lgpl.html 00002 include "bsebasics.idl"; 00003 namespace Bse { interface Effect; }; // FIXME: bad workaround 00004 namespace Bse { 00005 interface BusModule : Effect { 00006 Info authors = "Tim Janik"; 00007 Info license = _("GNU Lesser General Public License"); 00008 Info blurb = _("Synthesis module used internally by BseBus"); 00009 IStream audio_in1 = Stream (_("Audio In1"), _("First audio input")); 00010 IStream audio_in2 = Stream (_("Audio In2"), _("Second audio input")); 00011 OStream audio_out1 = Stream (_("Audio Out1"), _("First audio output")); 00012 OStream audio_out2 = Stream (_("Audio Out2"), _("Second audio output")); 00013 group _("Volume") { 00014 // Real volume1 = DBVolume (_("Left"), _("Volume adjustment of left channel"), 0, -96, +24, STANDARD); 00015 // Real volume2 = DBVolume (_("Right"), _("Volume adjustment of right channel"), 0, -96, +24, STANDARD); 00016 Real volume1 = SfiReal ("", "", 1, 0, 1000, 10, STANDARD); /* volume factor */ 00017 Real volume2 = SfiReal ("", "", 1, 0, 1000, 10, STANDARD); /* volume factor */ 00018 }; 00019 }; 00020 00021 };