Jump to content

Jeskola Buzz: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Undo vandalism
→‎Development: Sounded like he announced in 2000 that he would start coding again in 2008
Line 23: Line 23:
Buzz was created by [[Oskari Tammelin]] of the PC [[demogroup]] [[Jeskola]], hence the name.
Buzz was created by [[Oskari Tammelin]] of the PC [[demogroup]] [[Jeskola]], hence the name.


The development of the core program, buzz.exe, was halted on [[October 5]], [[2000]], when the developer lost the source code to the program. It was announced that development would begin again in June 2008. Since the source was lost, many new and unique ideas have evolved using the existing plugin interface.
The development of the core program, buzz.exe, was halted on [[October 5]], [[2000]], when the developer lost the source code to the program. It was announced in June 2008 that development would begin again. Since the source was lost, many new and unique ideas have evolved using the existing plugin interface.


Buzz was originally known as the first "3rd Generation [[Tracker]]" in [[1997]]-[[1998|98]]. Since then, through the help of programmers and addons like [http://www.cyanwerks.com CyanPhase] [http://www.buzzformat.com/overloader/ Overloader], Buzz has moved well beyond this stereotype and become a unique and powerful piece of audio software, often drawing comparisons to features found in similar applications like [[Max (software)|Max/MSP]], [[Pure Data]], [[Reaktor]], and [[Bidule]].
Buzz was originally known as the first "3rd Generation [[Tracker]]" in [[1997]]-[[1998|98]]. Since then, through the help of programmers and addons like [http://www.cyanwerks.com CyanPhase] [http://www.buzzformat.com/overloader/ Overloader], Buzz has moved well beyond this stereotype and become a unique and powerful piece of audio software, often drawing comparisons to features found in similar applications like [[Max (software)|Max/MSP]], [[Pure Data]], [[Reaktor]], and [[Bidule]].

Revision as of 11:50, 15 July 2008

Jeskola Buzz
Developer(s)Oskari Tammelin of Jeskola
Operating systemMicrosoft Windows
TypeDigital music workstation
LicenseFreeware
Websitejeskola.net/buzz/ Edit this on Wikidata

Jeskola Buzz is a proprietary modular software music studio environment centered around a modular plugin-based machine view and a multiple pattern sequencer tracker (as opposed to a single pattern sequencer tracker). The long term future of the program is uncertain because the original sources have been lost (although in June 2008, author Oskari Tammelin announced that redevelopment would start from older source code[1]). Nevertheless, it remains interesting historically since many applications have been derived from or inspired by the concepts, interfaces, and formats of Buzz, the "Buzz clones".

Buzz consists of a unique (at the time) plugin architecture that allows the audio to be routed from one plugin to another in many ways, similar to how cables carry an audio signal between physical pieces of hardware. All aspects of signal synthesis and manipulation are handled entirely by the plugin system. Signal synthesis is performed by "Generators" such as synthesizers, noise generator functions, samplers, and trackers. The signal can then be manipulated further by "Effects" such as distortions, filters, delays, and mastering plugins. Buzz also provides support through adapters to use VST/VSTi, DirectX/DXi, and DirectX Media Objects as Generators and Effects.

A few new classes of plugins do not fall under the normal Generator and Effect types. These include Peer Machines (signal and event automated controllers), Recorders, Wavetable editors, Scripting engines, etc. Buzz signal output also uses a plugin system; the most practical drivers include ASIO, DirectSound, and MME. Buzz supports MIDI both internally and through several enhancements. Some midi features are limited or hacked together such as MIDI clock sync.

The program has created a large community of musicians, and hundreds of machines made by several plugin developers. Some of these developers have gone on to create DirectX and VST plugins. Other developers, who have released commercial DirectX and VST plugins, have released Buzz versions of their plugins. Some developers have been inspired by the application to create "Buzz clones".

Development

Buzz was created by Oskari Tammelin of the PC demogroup Jeskola, hence the name.

The development of the core program, buzz.exe, was halted on October 5, 2000, when the developer lost the source code to the program. It was announced in June 2008 that development would begin again. Since the source was lost, many new and unique ideas have evolved using the existing plugin interface.

Buzz was originally known as the first "3rd Generation Tracker" in 1997-98. Since then, through the help of programmers and addons like CyanPhase Overloader, Buzz has moved well beyond this stereotype and become a unique and powerful piece of audio software, often drawing comparisons to features found in similar applications like Max/MSP, Pure Data, Reaktor, and Bidule.

Clones

Many applications have been derived from or inspired by the concepts, interfaces, and formats of Buzz. These have been collectively termed "Buzz clones" or "mid-level modular" programs by the Buzz community, depending how closely the application resembles the original Buzz. Applications under this umbrella may also be considered "Buzz clones" because the developers making them have close ties to the Buzz scene. There is debate in various Buzz forums as to how far an application can diverge from Buzz and still be considered a Buzz clone, since some applications attempt full compatibility with the original plugin system and document model (i.e. the machine view, sequencer, patterns, and wavetable) whereas others borrow the concept of mid-level modules without retaining compatibility with Buzz plugins or documents. Buzé is a good example of a "Buzz clone" that maintains a high degree of compatibility with both the existing file format and user interface.

Some Buzz clones are also being developed to experiment with the idea of abstracting the user interface into the plugin system. Other projects are aiming to bring Buzz-like functionality on other platforms such as Linux. For instance, Buzztard is an effort to recreate a Buzz-like environment under a free software license which runs under Linux.

There is a listing of many buzz clones, with subjective ratings to give hints of their diversity, at the Buzzclones entry of the Buzz-centric wiki BuzzWiki. A similar list can also be found under Related Software Packages on Buzztard's webpage.

Plugin system

Buzz's plugin system is notable in that it is intended to be a freeware-only plugin format. This desire has been respected by the community, except for a certain time for Jeskola XS-1 (which has now become freeware). Almost all plugins released to the Buzz scene can be found at BuzzMachines.com, a centralized webpage that provides a way for the entire community to access new plugins.

The header files used to compile new plugins (known as the Buzzlib) contain a small notice that they are only to be used for making freeware plugins and Buzz file music players. In the case of entire software suites, Buzz clones, or sequencers that want to use the Buzz plugin system, the author asks for a fee. In 2001, Image-Line Software paid to add Buzz support to their commercial program, FL Studio. This created a controversy within the community because the commercial aspect of the application did not sit well with several freeware plugin developers. A truce was reached when Image-Line Software gave time for the developers to opt-out of the deal.

See also

  • BuzzMachines.com - The central buzz website for the last couple of years, since Oskari's own web site ceased to host Buzz distributions anymore. Several distributions of Buzz which include the core and selected plugins are distributed through this website.
  • BuzzMusic
  • BuzzWiki - A wiki devoted entirely to information about Buzz and its many clones.
  • BuzzChurch - Community forum for both musicians and software developers.
  • Links to Other Buzz Resources (courtesy of BuzzWiki)
  • Some People Using Buzz Tracker
  • BuzzManual - The up-to-date official Buzz Manual site, with several translations, including Japanese.