Full Bucket Music Bucket Pops User manual

Bucket Pops
Vintage Rhythm Machine
Version 1.0
© 2020 by Björn Arlt www.fullbucket.de/music
Presets and testin by kraftraum soundcloud.com/kraftraum
VST is a trademark of Steinber Media Technolo ies GmbH
Windows is a re istered trademark of Microsoft Corporation
The Audio Units lo o is a trademark of Apple Computer, Inc.

Bucket Pops Manual Pa e 2
Table of Contents
Introduction....................................................3
The KORG Mini Pops-7......................................3
The Bucket Pops..............................................3
The Bucket Pops “N” Version.............................4
Acknowled ments............................................4
General Operation............................................5
Mouse Clickin Convention................................5
MIDI Learn And The Confi File “bucketpops.ini”. .5
Options Menu..................................................6
The Main Pa e.................................................7
Selectin Rhythms...........................................7
Playin Rhythms..............................................7
Level Sliders...................................................8
The POWER Button..........................................8
User Rhythm Patterns......................................8
The Settin s Pa e............................................9
Instrument Parameters.....................................9
Output Mixer and Note Assi nment..................10
The Guiro.....................................................10
The Sequence Pa e........................................11
Editin Rhythm Patterns.................................11
Editin Steps The Mini Pops Way......................11
Triplets and Templates....................................12
Import and Export of MIDI Files.......................12
Parameters...................................................13
Main Pa e.....................................................13
Instruments..................................................13
Frequently Asked Questions.............................16

Bucket Pops Manual Pa e 3
Introduction
Bucket Pops is a software instrument plu -in for Microsoft Windows (VST) and Apple
macOS (VST/AU) simulatin the classic KORG® Mini Pops-7 Rhythm Machine from
1966. It is written in native C++ code for hi h performance and low CPU
consumption. The main features are:
●20 ori inal rhythms
●15 modeled drum instruments (no samples)
●Tweakable instrument parameters
●Tweakable rhythm sequencer
●Resizable user interface (not “N” version)
●All parameters can be controlled by MIDI controllers
●Plu -in supports Windows and macOS (32 bit and 64 bit)
Bucket Pops is based on the new iPlug2 framework maintained by Oli Larkin and
the iPlug2 team. Bi thanks, uys!!! Without your work it would not have been
possible to create a resizable user interface.
To resize the plu -in you just rab the yellow trian le at the bottom ri ht of the
Bucket Pops window and dra it. You can save the current window size usin the
menu entry “Save Window Size” in the Options Menu.
The KOR Mini Pops-7
If you have no idea what the Mini Pops-7 is or how it sounds, just put Jean-Michel
Jarre’s classic Oxygene or Equinoxe lon players on your turntable, press “Play” and
wonder what has produced most of those funky drum/percussion sounds – this is it!
You are not fond of Rumba? Well, I never heard a more impressive “Rumba” pattern
than that at the very be innin of Oxygene Part where the Mini Pops-7 slowly
blends into the artificial sound of sea waves, bird cries, and Eminent strin s.
Released in 1966 (!) the Mini Pops-7 was not the first but became one of the most
iconic rhythm machines – not a drum computer because there is no computer inside.
The twenty different rhythm patterns are fixed (althou h it is possible to combine
them) and hard-coded into a Diode Matrix, the early version of a ROM (Read-Only
Memory). You won’t find any inte rated circuits inside the clunky box, everythin is
realized usin discrete electronics.
The Bucket Pops
Why should one want to recreate the Mini Pops-7 as a software instrument? Because it
is so much fun – not only the playing (well, you just can select a rhythm and press
“Start”...) but the doing (sorry that I cannot share this kind of experience with you!).
It took me some time to decipher the rhythms from the diode matrix and it would
have taken even lon er if the KORG en ineers had not put some hints into the
schematics. I also simulated the 15 individual instruments usin LTspice to et the
sound ri ht. I don’t ask you to understand my motivation.
Mind that each ori inal Mini Pops-7 sounds different due to various internal trimpots,
tolerances and a in of the electronic components etc. In the Bucket Pops you can

Bucket Pops Manual Pa e 4
tweak the instruments beyond reco nition, and you can chan e the rhythm patterns
themselves, too!
The Bucket Pops “N” Version
Many users with older operatin systems (Windows 7, macOS 10.10 or below) and/or
incompatible raphic cards/drivers may have problems with the resizable user
interface of version 1.0. Thus, I decided to provide a non-resizable version of the
Bucket Pops based on the old iPlu framework – this is called the “N” version. It
should work on almost all machines (even on 32 bit Macs).
Acknowledgments
Bi thanks to:
●kraftraum (https://soundcloud.com/kraftraum) who has a ain desi ned many
of the default patches and was a ain THE Beta tester.
●Oli Larkin and the iPlu /iPlu 2 team.
●Laurent Bergman for translatin the Full Bucket manuals to French.
And at this point I would also like to say Thank you! to all the people who share their
information about the Mini Pops-7 via the Internet. Last not least another THANK
YOU! to the KVR Audio community and to the KORG en ineers.
No, I am not affiliated with KORG in what relation ever except that I always find
myself entan led with their instruments.

Bucket Pops Manual Pa e 5
eneral Operation
Bucket Pops is a rhythm machine with 20 different rhythm patterns and 15 individual
instruments. The patterns are 2 bars lon (althou h the second bar of most of the
patterns is just a repetition of the first bar) and have 64 steps (the ori inal Mini
Pops-7 had “only” 32; see Editing Steps The Mini Pops Way).
Mouse Clicking Convention
Many functions of the Bucket Pops are tri ered or activated by clickin at various
buttons or labels in the user interface (UI). Since older Macs mouses may have only
one button, Bucket Pops uses the followin convention:
●“Left Clicking”
Denotes that the left (or sin le) mouse button is clicked.
●“Right Clicking”
Denotes that the ri ht mouse button is clicked or that the CTRL, ALT, or
COMMAND key is held while (left) clickin .
Note that this convention applies for the whole manual.
MIDI Learn And The Config File “bucketpops.ini”
Every parameter of the Bucket Pops can be controlled by one MIDI controller. If you
want to chan e the assi nment of MIDI controller (CC; MIDI Control Change) to a
Bucket Pops parameter the MIDI Learn function comes in quite handy: Just click the
LEARN button on the Sound Mana er panel and wi le both the MIDI controller and
the parameter you want to assi n (you can abort MIDI Learn by clickin the button
a ain). If you want to unlearn the assi nment, ri ht-click the LEARN button (the label
now reads “UNLRN”) and activate it. Now wi le the MIDI controller or the parameter
that you want to unlearn. To save the controller assi nments use “Save Confi uration”
in the Options Menu (see below); they are stored in the bucketpops.ini
confi uration file. The exact location of this file depends on your operatin system and
will be displayed when you click on “Reload” or “Save Confi uration”.

Bucket Pops Manual Pa e 6
Options Menu
When clickin on the OPTIONS button a menu opens with the followin options:
Command Description
Copy Program Copy current pro ram to internal clipboard
Paste Program Paste internal clipboard to current pro ram
Init Program Initialize the current pro ram
Load Program Load Bucket Pops's current pro ram from a FXP file
Save Program Save Bucket Pops's current pro ram to a FXP file
Load Bank Load 64 patches from a FXB file into Bucket Pops
Save Bank Save Bucket Pops's 64 patches to a FXB bank file
Select Startup Bank Select the bank file that should always be loaded when
Bucket Pops is started
Load Startup Bank Load the Startup bank file; can also be used to check what
the current Startup bank is
Unselect Startup
Bank
Unselect the current Startup bank
MIDI Thru Set lobally if MIDI data sent to Bucket Pops should be
sent throu h to its MIDI output
Ignore Program
Change
Set lobally if MIDI Pro ram Chan e data sent to Bucket
Pops should be i nored
Reload Configuration Reload Bucket Pops's confi uration file
Save Configuration Save Bucket Pops's confi uration file
MIDI File… Export the current rhythm pattern to a MIDI file type 0 or
1 (also see section Import and Export of MIDI Files)
Window Size… Chan e the window size of Bucket Pops
Save Window Size Stores the current window size to the confi uration file so
that it will be restored on the next loadin of Bucket Pops
Check Online for
Update
When connected to the Internet, this function will check if
a newer version of Bucket Pops is available at
fullbucket.de
Visit fullbucket.de Open fullbucket.de in your standard browser

Bucket Pops Manual Pa e 7
The Main Page
All controls of the ori inal Mini Pops-7 are placed on the Main Page of Bucket Pops;
any additional parameters are accessible via the Settings and the Sequence pa es.
Selecting Rhythms
Rhythm patterns are or anized in two rows: The Top Row (Waltz to Swing) and the
Bottom Row (Jazz Waltz to Latin Swing). The switch located below the POWER switch
at the very ri ht is used to flip between the two rows.
You can select a rhythm pattern by clickin one of the white push buttons. Ri ht-
clickin on a button will allow you to select multiple patterns at once.
Note that it is not possible to combine rhythm patterns of different rows – thus,
Rumba + Habanera is an impossible combination (unless you are willin to re-create
such a pattern yourself – see section The Sequence Page).
Playing Rhythms
To start or stop the machine just click the “PLAY/STOP” push button or the “PLAY”
button at the bottom screen. The difference between both button is that the
“PLAY/STOP” button will reset and start at the be innin of the pattern while the
“PLAY” button will continue playin from the last position – except if you ri ht-click it.
The TEMPO knob sets the playback tempo. Hoverin with the mouse over the knob
reveals the current tempo in BPM. If the SYNC button is lit, Bucket Pops will
synchronize playback tempo as well as start/stop to the host DAW. Finally, the
aforementioned POWER knob disables playback. This mi ht be useful if you want to
start/stop the machine via parameter automation.

Bucket Pops Manual Pa e 8
Level Sliders
The Mini Pops-7 featured extra volume sliders for the instruments Quijada, Guiro and
Tambourine since they were always playin – even if no rhythm was selected – the
same pattern, re ardless of what rhythm was selected (except for sli ht variations of
non-4/4 si nature rhythms). Thus it was possible to attenuate or even “mute” these
instruments.
The “BALANCE” slider adjusts the volume balance between the Base drum and the
cymbal roup of instruments (Hihat, Cymbal 1, Cymbal 2) while the “VOLUME” slider
does the obvious thin .
The POWER Button
The “POWER” button seems to be a bit useless. However it makes perfect sense to
automate this button when runnin the Bucket Pops in sync to your DAW: This way
you can for example delay the playback or disable it durin breaks.
User Rhythm Patterns
Bucket Pops allows you to edit rhythm patterns (see The Sequence Page) – this was
not possible with the ori inal hardware (at least not with reasonable effort). Once an
ori inal rhythm pattern is chan ed, the Main Page symbolizes that with a tape strip
and the name “USER n” where n is the number of the rhythm (1 to 20).

Bucket Pops Manual Pa e 9
The Settings Page
In contrast to many other rhythm machines plu -ins, the Bucket Pops instruments are
not based on samples of the ori inal Mini Pops but are synthesized in real time and
can be tweaked in their relevant parameters. This is done usin the Settings Page.
Instrument Parameters
The followin table lists the various parameters of the 15 instruments (note that not
all parameters are available for all instruments).
parameter instrument description
TUNE all Frequency of main oscillator or filter
ATTACK all except Guiro Attack time of amplitude envelope
DECAY all except Guiro Decay time of amplitude envelope
RESO Snare 1+2, Cymbal
1+2, Hihat, Tambourine Level of filter resonance
TICK Snare 1 & 2 Level of initial attack impulse
HIGHP. Snare 1+2, Cymbal
1+2, Tambourine Frequency of hi hpass filter
TUNE2
Conga, Cowbell
Frequency of secondary oscillator
LEVEL2 Level of secondary oscillator
DECAY2 Decay time of secondary oscillator
RATE Guiro, Quijada Repeat rate of si nal pulses
DENSITY Density of si nal pulses

Bucket Pops Manual Pa e 10
Output Mixer and Note Assignment
The level and the panorama position of all 15
instruments can be adjusted individually.
Furthermore, each instrument can be
assi ned to one of 7 “extra” stereo output
pairs. This is done by clickin on the
“OUTPUT” button which opens a dedicated
context menu. It is also possible to keep the
instrument in or remove it from the standard
stereo sum output – just check or uncheck the
“Sum Output” entry of the context menu.
Left-clickin the “NOTE” button tri ers the
respective instrument while ri ht-clickin
opens another context menu used to assi n
an instrument to a specific (MIDI) note or
even to turn it off.
The menu entry “Set Middle C” allows you to
select the notation schema of your choice. The
idea here is to select which name to use for MIDI note number 60:
●“C3”: Used for example in Cubase, Ableton and Bitwi .
●“C4”: The scientific standard notation; used for example in Reaper and MuLab.
●“C5”: Used for example in FL Studio, Cakewalk and many trackers.
Finally, when you click on the label of an instrument at the very top of the screen,
another context menu opens where you can rest all instrument parameters or note
assi nments to their defaults.
The Guiro
All instruments are one-shot tri ered which means that they only react on Note On
and i nore Note Off events – except for the Guiro which is ated. Thus, after a Note
On event the Guiro sounds until a Note Off event is received. This is only partially the
way how a true Guiro works but exactly the way it is realized in the ori inal Mini
Pops-7.
Table of contents

















