Buzz Development
[buzzdev]

Buzz Overloader moved to:
overloader

Nakalyne Betas:
Nakalyne
[nakalyne dev]

Check out Joa's machine site for
buzz plugins




Buzz Development


This site is outdated, it was started as early as 2000 and peaked in its usefulness sometime in 2004. you should instead rely on the developer section on BuzzWiki:

https://buzzwiki.robotplanet.dk/index.php/Category:Development

Find source code here:

https://sourceforge.net/p/buzzmachines/svn/HEAD/tree/


2024 update: Changed all archives to zip.

SDKs

MDK Name: Base Files SDK Developer: Jeskola Type: SDK
files/sdk_basefiles.zip
This is the base files needed to compile most buzz machines, audiodriver, auxbus, dsplib, mdk and machineinterface.h is included within.
This contains all the required include and library files to compile Generators, Effects, and Audio Drivers.
Overloader SDK Name: Overloader SDK Developer: CyanPhase Type: SDK
http://www.cyanwerks.com/overloader/
The Overloader installer contains all the required files to create Recorders, WaveEditors, WTHelpers, Options Plugins and the others.
PeerLib Name: PeerCtrl Lib Developer: BTDSys Type: SDK
http://www.zen30378.zen.co.uk/peerctrl_lib/index.html
Download PeerCtrl library, essential for peer controlling in both NextTick (ControlChange) and Immediate modes.
Moeval BuzzDev Trials 1999 Name: Moeval BuzzDev Trials Developer: Various Type: Collection of Source Code
files/collection_moeval_buzzdevtrials1999.zip
This is a collection of older source code put together by moeval in 1999.

Machine Source

See here for machine source code for reference.

FAQ

Q: What programming language are machines written in?

A: The vast majority are written in C++, there might be some in Delphi, some attempt in Python, and at least one written in C. Two common environments for developing Buzz machines are MS Visual C++ 6.0 (which many references and guides still use) and MS Visual C++ 200x Express Edition (which you can download free at the time of writing this)

Q: What about asking help and discussion about creating Buzz machines?

A: BuzzChurch's Monastery (offline) is a good place to ask, discuss or announce a machine, also sometimes theres a developer or two that hangs out on #buzz on EFnet.

Q: What about DSP?

A: A good place for DSP related information is Smart Electronix's MusicDSP.org (offline) and their channel #musicdsp on EFnet.