1. 23 Dec, 2012 2 commits
  2. 04 Feb, 2007 1 commit
    • Tim Janik's avatar
      updated licenses to GNU Lesser General Public License version 2.1 with · 309bdc43
      Tim Janik authored
      Sun Feb  4 04:18:33 2007  Tim Janik  <timj@gtk.org>
      
              * updated licenses to GNU Lesser General Public License version 2.1
              with permission from Stefan Westerfeld where required.
      
              * artscompressor.idl, artscompressor.cc:
              relicensed under GNU Lesser General Public License version 2.1
              with permission from Matthias Kretz and Stefan Westerfeld.
      
              * davguitar.c, davxtalstrings.c: updated patent license notice.
      
      svn path=/trunk/; revision=4281
      309bdc43
  3. 07 Mar, 2005 1 commit
  4. 18 Nov, 2004 1 commit
    • Tim Janik's avatar
      fixed inverted trigger condition. · 2aafa0dd
      Tim Janik authored
      Thu Nov 18 13:34:56 2004  Tim Janik  <timj@gtk.org>
      
              * davbassfilter.cc: fixed inverted trigger condition.
      
      svn path=/trunk/; revision=2821
      2aafa0dd
  5. 13 Nov, 2004 1 commit
    • Tim Janik's avatar
      moved modules into Bse:: namespace. · da4e4f88
      Tim Janik authored
      Sat Nov 13 20:13:03 2004  Tim Janik  <timj@gtk.org>
      
              * davbassfilter.*:
              * davchorus.*: moved modules into Bse:: namespace.
      
      svn path=/trunk/; revision=2797
      da4e4f88
  6. 19 Sep, 2004 1 commit
  7. 12 Sep, 2004 1 commit
    • Tim Janik's avatar
      added trigger input channel. · 0c63172a
      Tim Janik authored
      Sun Sep 12 03:47:11 2004  Tim Janik  <timj@gtk.org>
      
              * davbassfilter.idl:
              * davbassfilter.cc: added trigger input channel.
      
      svn path=/trunk/; revision=2514
      0c63172a
  8. 11 Sep, 2004 1 commit
  9. 17 Dec, 2003 1 commit
    • Tim Janik's avatar
      added DavBassFilter icon. · 308faeac
      Tim Janik authored
      Wed Dec 17 19:23:56 2003  Tim Janik  <timj@gtk.org>
      
              * icons/davbassfilter.png: added DavBassFilter icon.
      
              * davbassfilter.idl:
              * davbassfilter.cc: ported DavBassFilter.
      
              * davbassfilter.[hc]: removed old DavBassFilter code.
      
      svn path=/trunk/; revision=1680
      308faeac
  10. 15 Dec, 2003 1 commit
    • Tim Janik's avatar
      flagged :skip-default: properties. · 5491b860
      Tim Janik authored
      Mon Dec 15 22:56:22 2003  Tim Janik  <timj@gtk.org>
      
              * bseadder.c:
              * bsesequencer.c:
              * davsyndrum.c: flagged :skip-default: properties.
      
              * davsyndrum.c:
              * davxtalstrings.c: fixed up trigger property flags.
      
      svn path=/trunk/; revision=1660
      5491b860
  11. 30 Dec, 2002 1 commit
    • Tim Janik's avatar
      merged sfk-launch branch into HEAD. oddly enough, there's still no SFK · b6bfcdd2
      Tim Janik authored
      Mon Dec 30 01:06:12 2002  Tim Janik  <timj@gtk.org>
      
              * merged sfk-launch branch into HEAD. oddly enough, there's
              still no SFK yet. BSE uses an SFI based middle ware layer
              now which supports structure definitions in IDL files and
              contains the neccessary logic to seperate BSE into an extra
              thread (in or out of process) and generate client side API
              wrapper code.
      
      svn path=/trunk/; revision=801
      b6bfcdd2
  12. 05 Apr, 2002 1 commit
    • Tim Janik's avatar
      use bse_item_uncross() to remove the cross reference to an old wave, · f4c61e89
      Tim Janik authored
      Sun Mar 31 19:47:57 2002  Tim Janik  <timj@gtk.org>
      
              * bsewaveosc.c (bse_wave_osc_set_property): use bse_item_uncross() to
              remove the cross reference to an old wave, because we want the
              notifier to be executed.
      
      Sat Mar 30 05:54:04 2002  Tim Janik  <timj@gtk.org>
      
              * bsesimpleosc.[hc]: remove this, replaced by a standard oscillator
              in BSE.
      
              * fldbsepattern.c: adapt this code to removal of old definitions,
              will be deprecated anyways.
      
              * bse_wave_osc_class_init: provide proxy marshaller for signal.
      
              * *.c: remove old unused includes.
      
      svn path=/trunk/; revision=395
      f4c61e89
  13. 21 Mar, 2002 1 commit
  14. 24 Jan, 2002 1 commit
    • Tim Janik's avatar
      fix categories so /Modules/ is used instead of /Source/. · fdb403b8
      Tim Janik authored
      Thu Jan 24 01:38:49 2002  Tim Janik  <timj@gtk.org>
      
              * *.c: fix categories so /Modules/ is used instead of /Source/.
      
              * bsewaveosc.c: make n_octaves stepping more fine grained.
              fix description.
      
      svn path=/trunk/; revision=320
      fdb403b8
  15. 27 Sep, 2001 1 commit
    • Tim Janik's avatar
      lots of project shuffeling. blib got removed. we're depending on just · 73cb5455
      Tim Janik authored
      Thu Sep 27 13:23:21 2001  Tim Janik  <timj@gtk.org>
      
              * lots of project shuffeling. blib got removed. we're
              depending on just glib-2.0, gtk+-2.0 and libart_lgpl+libgnomecanvas
              now.
      
              * beast-gtk/*: lots of adaptions to new gtk code. many new canvas
              workarounds <urgl>.
              new widgets got added as views to new BSE core objects.
              also, there're starts at sample editing and preview GUIs.
      
      Thu Sep 27 13:10:43 2001  Tim Janik  <timj@gtk.org>
      
              * MANY fixes, new APIs and cleanups.
      
              * we're now using GSL, a common sound stuff backend for, at this
              point, at least aRts and BSE. GSL comes with an abstraction to
              sound file handles, file caches (that're designed for asyncronous
              prereading), wavechunk looping, multi-sample waves and a flow
              module operation engine. there're little docs on this yet, however
              for the engine, the public guts are in engine.h and gsl-mplan.txt
              gives a conceptual overview of the engine.
              the core rationale for GSL is code sharing between BSE and aRts
              to reduce required effords by both projects, and for the engine
              specifically, the need to process modules of huge networks and
              cycles tehreof, asyncronously and efficiently with full support
              for multi processor systems.
      
              * rough summary:
              - we're using GSL now for data file caching, format conversion
                and similar things and filter calculation.
              - we're just having GObject and GLib as BSE dependancy again,
                as the GObject move is completed now and remains of blib got
                backmerged into BSE.
              - we're using the GSL engine at the core now. most things work
                again or better, except for songs. songs have to be implemented
                a whole lot differently using engine concepts, the exact outcome
                of this is not yet clear.
              - a basic midi backend is supplied now
              - BSE objects now just generally serve as templates for GSL module
                networks to be created. this allowes for the same synthesis network
                object to be plugged into different contexts and be realized
                multiple times.
              - instead of BseSample, samples are now gotten from BseWaveRepo
                and BseWave now, which deals with samples, multi-samples and
                collection thereof via GSL.
      
      
      Thu Sep 27 13:08:53 2001  Tim Janik  <timj@gtk.org>
      
              * lots of adaptions to BSE changes, fixes and new plugins.
      
              * a few dav*.[hc] plugins still remain unported, help apprechiated.
      
              * davxtalstrings.[hc]: ported this to new BSE APIs, GSL engine and
              floats processing.
              * bsenoise.[hc] bsegenosc.[hc] bsemixer.[hc] bsemult.[hc] bseadder.[hc]:
              likewise.
      
              * bseconstant.[hc]: constant value plugin.
      
              * bsesimpleosc.[hc]: new simple osciallator taking freq as input signal.
      
              * bsesnooper.[hc]: new debugging module.
      
              * bsesimpleadsr.[hc]: simple envelope generator.
      
      svn path=/trunk/; revision=278
      73cb5455
  16. 11 Apr, 2000 1 commit
  17. 24 Mar, 2000 1 commit
    • Tim Janik's avatar
      port over from BSE to GLib type system. · c9321691
      Tim Janik authored
      Fri Mar 24 09:44:26 2000  Tim Janik  <timj@gtk.org>
      
              * *.[hc]: port over from BSE to GLib type system.
      
      Fri Mar 24 01:08:44 2000  Tim Janik  <timj@gtk.org>
      
              * icons/canyon.xcf:
              * icons/filter.xcf:
              * icons/noise.xcf: Updated plugin icons, from Cyria Arweiler.
      
              * icons/filter.xcf: bit of retouchee on my part to make the
              inner side darker.
      
              * davcanyondelay.c:
              * bsefirfilter.c:
              * bsenoise.c: include the new icons.
      
      Thu Mar 23 23:39:07 2000  Tim Janik  <timj@gtk.org>
      
              * davxtalstrings.[hc]: new string synthesizer plugin from
              David A. Bartold.
      
              * davguitar.[hc]: new physical modelling acoustic guitar
              synthesizer from David A. Bartold.
      
      svn path=/trunk/; revision=237
      c9321691
  18. 08 Mar, 2000 1 commit
    • Tim Janik's avatar
      a TB-303 filter clone based on the VCF303 portions of gsyn v0.2. code · 8167c28a
      Tim Janik authored
      Wed Mar  8 16:29:56 2000  Tim Janik  <timj@gtk.org>
      
              * davbassfilter.[hc]: a TB-303 filter clone based on the VCF303 portions
              of gsyn v0.2. code partly copyright by Andy Sloane.
              plugin provided by David A. Bartold <foxx@mail.utexas.edu>.
      
              * davcanyondelay.c (dav_canyon_delay_class_init): feedback parameter
              description patch from David A. Bartold <foxx@mail.utexas.edu>.
      
      svn path=/trunk/; revision=222
      8167c28a