
Full Bucket
Brigade Delay
Analog Delay Simulation
Version 1.2
© 2017-2019 by Björn Arlt @ Full Bucket Music
http://www.fullbucket.de/music
VST is a trademark of Steinberg Media Technologies GmbH
Windows is a registered trademark of Microsoft Corporation
The Audio Units logo is a trademark of Apple Computer, Inc.

Full Bucket Brigade Delay Manual Page 2
Introduction
The Full Bucket Brigade Delay is an effect plug-in for Microsoft Windows (VST) and
Apple macOS (VST/AU) simulating the functionality and sound of classic analog
delays. It is written in native C++ code for high performance and extremely low CPU
consumption. The main features are:
● Authentic simulation of a bucket brigade device (BBD) delay line
● No “crackling” or “dropouts” when changing the delay time
● LFO modulation for Flanger, Chorus, or other modulation effects
● Freeze mode
● Stereo!
● Quality control to send your hi-fi signals to hell
● Double precision audio processing
● Plug-in supports Windows and macOS (32 bit and 64 bit)
Gosh, Why Another Delay Plug-In?
The Full Bucket Brigade Delay is an offspring of the tiny delay within my Nabla
synthesizer. Just for fun I separated it into its own C++ project, added a few things
like the LFO and the Quality control, always trying to achieve the functionality and
sound of those old BBD units that I love so much. Now I sat here with a new plug-in.
And decided to share it.
What Is a Bucket Brigade Device?
In a bucket brigade device, the incoming audio signal is sampled at a specific
frequency, the clock rate (typically some kHz), and fed into the first of a line of
subsequent bins or “buckets” (see figure below). At the same time, the original
content of the first bucket is put into the second bucket while the original content of
the second bucket is put in to the third bucket while… you got the story. The content
of the last bucket is sent to the output of the device. It may additionally be attenuated
and sent back to the input ‒ this is called Regeneration or Feedback. Since the whole
process is repeated with every clock cycle, it takes some time until the original input
sample appears at the output of the device; the signal is delayed.
Sketch of a bucket brigade device (BBD) delay line with feedback.