hcv242 wrote:buzz didnt invented the modular audio routing
No? Quick, name a audio application that did this style of audio routing before Buzz (1997)
you'll be hard pressed to find *anything*. Vaz modular doesnt count in the slightest, nowhere near the same. Surely it didnt invent it, but it was most definitely the first of it's kind (and public). Also an fyi - buzz was the first full realtime plug-in host (synths, effects, and allowing 3rd party developers) outside of Cubase and a year ahead of the first worthwhile/distributable VST plugin SDK (at least) and way ahead of VSTi.
Before I move on..it's also important to note here that when we're talking about these types of hosts and "buzz-clones" we are really talking about what I call mid-level modular hosts (buzz, energy xt, console, etc) not low-level modular editors (reaktor, bidule, audiomulch, synthedit, synthmaker, pd, max/msp, etc). The differences between the 2 types are pretty simple. Mid-level focuses mainly on full plugins and their automation, routing and routing automation, etc. whereas low-level modulars focus mainly on the development of these things and of synths, effects, sequencers, !loadbang generatives, and so on using modules (or using patches/creations from developers that have done so). In some cases (buzz, nakalyne, ext, and others) you can do both.. and of course, alot of low-level modulars can also be loaded as VSTs... so mid-level application developers dont nessicarily need to focus as heavily on those types of features and aim more to create a host rather than a developer enviroment.
Many of the early modular audio apps came out of #buzz or #musicdsp on efnet or related friends/devs/scenes. Bidule, psycle, buzz, audiomulch, et all. Oskari's ideas were a huge catalyst for modular hosts. Trackers and otherwise. Just as Sync Modular (1999) was to Reaktor and PD (1997) was to MAX/MSP (..tho the miller puckette story goes back to the mid 80s). To deny this is to ignore the progress of developement of ideas over the years. Because of this I even see apps like EnergyXT as being indirectly influenced by Buzz (which happens to be a very popular plugin for Buzz users due to its Audio track capabilities and the fact that it is modular).
Ok, now.. everyone get ready for this.. I'm going to give you the real Buzz and Buzz-clone rundown/history.
Directly influenced apps or clones, whether they attempt to load machines or not (most of these were/are developed by people that are either in or were in the buzz 'scene'):
was developed like wild fire for awhile but the dev got uninspired.. supports all form of editing.. piano roll, matrix, tracker, etc. Was a very promising application but all development has seemingly ceased. It did reach a Stable release though and I believe you can still purchase it. http://www.ioneo.com/
(aodix is basically psycle in structure but much improved)
Pyscle was originally by Arguru. It was his first application after learning dsp programming for buzz plugins. it was meant as a direct alternative/clone to buzz's approach but using the page/spreadsheet/single page sequence editor (old school tracker layout) rather than modular patterns. he then dropped it and made it opensource. several buzz machines were ported for psycle but not many. no buzz machine loader was made. iirc.. the first buzz "clone". http://psycle.pastnotecut.org/
After he dropped that he went on to make fukktrekker (or fux or however it was spelled) because he wanted to make a 'oldschool' tracker / FT clone. It ended up becomming Noisetrekker, which ended up being opensourced as well and then was picked up by some people and eventually was turned into Renoise. I dont know how much of noisetrekker.. if anything.. is left in the current version of Renoise. The Noisetrekker source has been used by TONS of projects.. and i think someone is still making a version of it.
Aodix was arguru's lastest attempt at a buzzish modular tracker.. but after all this time now you can hardly say the idea is unique anymore so to call it a clone of any sort isn't really fair. http://www.aodix.com/
slow development. and like psycle.. its another spin on the idea.. this time using piano roll editing. http://www.experimentalscene.com/experi ... /darkwave/
dead, one of the first attempts at a buzz machine loading host. one thing did come out of this project though.. which is a BMW loader (buzz project files without wavetable use) that can be loaded inside Buzz itself. a bit like a container plugin, but strictly for play back/sync and the lack of Wavetable (sample) support is pretty annoying.
- developed by cyanphase. not a buzz clone but heavily influenced. a very sexy and very promising project that deserves alot of attention.
The first one to get a license from Oskari and the first use of Buzzlib.. Buzzle seems to go nowhere fast though.. but just the uncovering of Buzzlib and the licensing was a big contribution to Buzz-clone development. http://www.buzzle.de
Now known as Violet Composer
and is a very interesting project based on Wavelet processing. I believe they (Nathan) have recently dropped the idea of supporting Buzz machines. http://buzz-like.sourceforge.net/
Paniq's first Buzzclone. Cockslap didn't become Aldrin. Cockslap became the first incarnation of BuzzRMX.. which was dropped. Read further for more info about the current BuzzRMX.
Not really a Buzz clone either.. and in fact probably more similar to EnergyXT. This was the first completed Modular VST host outside of Buzz that I am aware of. It only supports VSTs and DX plugins. It's sequencers, pattern editors, mixers.. etc. are all VST/DX based. http://console.jp/en/
Not primarily a Buzz clone, but an IT clone. It operates in dual modes. One mode attempts to clone Buzz's modular tracking and the other is IT based. The IT based stuff has been developed much further than the modular editing. It has stable releases and is developed regularly. http://www.berotracker.de/
A sweet and fexy Modular Synth VSTi that was originally being developed for Buzz but then disappeared for awhile.. then came back to life as the VSTi we all know. Very cool, very usable. Gee, those arrows look familiar!
If you don't already have it.. go get it now! http://karmafx.net/
Today's Buzz full-on clones (machine support or directly influenced)
For linux. One of the leading and most developed Buzz clones still very much in progress and an exciting project to be a part of. And yes, it was originally named after me
Aldrin is all the rage right now in alot Linux magazines/news/blogs/etc circles. Developed by Paniq http://www.paniq.de
RMX is a windows port of Aldrin with the intent to change the buzz interface greatly. buzz machine support is a big part of this. Buzz machine support/dll wrapping has been dropped for Aldrin, but this windows port has it. The windows port doesnt get updated or developed nearly as much as Aldrin does. Aldrin is the core and is considered much more integral and important to Paniq's ideas. http://www.buzzrmx.com
For linux (and other ports). Unlike Aldrin, Buzztard intends to support existing buzz machines on linux and apparently can already do so to some degree. This project is pretty far along in development as well. Not related to the Buze/Aldrin/BuzzRMX projects but pretty promising anyways. http://www.buzztard.org/
Developed by Calvin. Perhaps the most important out of all these applications mainly because of it's influence and it's aims at replacing the original Buzz.exe. It spurred the birth of libzzub and also has a license for and uses Oskari's Buzzlib. Buze is a direct clone of Buzz just like Aldrin started off to be and BuzzRMX is.. but Buze is mostly aimed directly at making a 1:1 clone of buzz (and expanding it, gui and feature wise), including machine support for everything from typical machines to Peer and (some) HACK machines to Polac's legendary PVST loader (brother of the developer of the popular Xlutop Chainer -- http://xlutop.com/buzz/
It's most important to note that the progress of libzzub, which is what all 3 of these applications are heavily based around.. is now a joined effort by several developers. Most notably Calvin and Paniq. If Buze and libzzub weren't developed.. Aldrin and BuzzRMX would not exist. They are basically all projects forked off the same library. All these projects are very mature and come closer to 'out of beta release' every day.
Also worth mentioning:
is actually a buzz machine loader as well (and dx/dxi), which can add midi and other options to some machines that don't already have them.
A container plugin for Buzz that allows you to load and setup Buzz machines within Buzz itself. Container is similar to things like the containers in Reaktor/Synthedit/Synthmaker, Reason's Combinator, and Ableton Live's new "Racks". It has been out since 2005 but development stopped so its not the "prettiest thing". Most important though has been its influence and the adoption of Container setups that will be eventual features in all if not most, of these applications. Groupie was developed by BTDSys (Ed Powelly/Colophon), who created the Peer system of machines for Buzz... which at the time were unseen and unheard of style features in audio applications outside of PD and MAX/MSP.
Also developed by Cyanphase (one of Buzz's most important developers.. ever) Not a clone, but one of the most important things to install w/ Buzz. Without OL there is no 24/96 and other bit/samplerates/formats for HD recording and Wavetable/sampling support (unless you use VSTs to make up for it). OL extends Buzz's features in so many ways really that it's hard to list them all. It does everything from adding scrollbars to certain windows to replacing the features of the Audio Drivers/Multitrack recording to things like built in Waveeditors, and much more.
A Buzz Peer plugin developed by Paniq (of Aldrin/BuzzRMX) that allows you to code your own Peer controllers and scripts for automation/!bang/etc style stuff via the language Python. One of the most Advanced-user tools of Buzz.
I'm sure I left something out, but these are the most notable and currently public (for example.. i know White Noise Audio of Doppelmangler, Additive, Memory, etc is working on a possible modular host atm). As you can see Buze, libzzub, Buzzlib, Aldrin, and BuzzRMX are heavily related projects and are beyond the point of "promising" and on the verge of being successful "Buzz killers" (as in original Oct4 2000 buzz.exe killers). Not just in the terms of being completed applications for Modular fans, but also as replacements for current Buzz users.
I could go on and on forever about how certain projects got to this point or how certain things have been reversed engineered by certain devs and then handed over to other projects but that would end up becomming a book.
Needless to say.. It is a very fun and exciting time in the Buzz dev world - which also translates to exciting times for Modular audio app fans.