From Jeskola Buzz Wiki
Revision as of 05:00, 29 November 2014 by Ags (Talk | contribs) (buzztard -> buzztraxx)

Jump to: navigation, search


(see also: Category:Development)

Buzz allows the development & use of several types of external plugins:

Guides and Tutorials

Open Source Machines

Available at sourceforge:

  • Matilde Tracker [1]
  • btdsys machines [2] (the files section only lists peerscale but in fact almost all his machines are in the CVS)
  • FireSledge ParamEQ [3]
  • mimo miXo [4] (does this work in new buzz?)
  • wde Freezer 2 [5]
  • wde Notebook [6]
  • wde EasyRec [7]

Spread around the net:

  • Sources for various Generators, Effects and more collected by Cyanphase [8]

Currently, the community is trying to move all available machine sourcecode to sourceforge (if the authors agree that is). SineSynth and PatternXP might be good examples. Please join us on IRC if you have source available.

http://wiki.buzztrax.org/index.php/BuzzMachineSources [Previous efforts to contact authors]

Using extra features provided by Buzz

  • Using the wavetable - Buzz allows plugins to use samples from the wavetable. Not the perfect database for a fullfeatured sampler, but useful for percussion. (Splits are allowed, layers are not)
  • Using the envelope editor - Envelope.OCX can be used as a more advanced envelope editor if you dont feel like writing an advanced editor yourself.
  • Using the bandlimited wave shapes - Buzz provides pre-bandlimited waveform-cycles to prevent aliasing. Using the ones provided by buzz saves memory and saves some work.

Other code snippets and useful stuff

Useful literature

  • Any books on C/C++
  • Any books on assembly/mmx/sse
  • The Computer Music Tutorial by Curtis Roads. Contains an overview of most of the currently available synthesis techniques and their uses.

External links