In case you didn’t know this, I’m a huge fan of The Beastie Boys and while listening to the song Triple Trouble from their album To the 5 Boroughs I heard this line:
I got kicks on the one, seven and eleven, snares on the five and thirteen
So I programmed it into the Behringer RD-6 Analog Drum Machine and… it sounded pretty good! Of course the RD-6 is based on the Roland TR-606 which isn’t quite the machine that the Roland TR-808 was. I mean, the 808 is famous for many reasons. (By the way, the “TR” stands for “Transistor Rhythm”.)
Hey, I’ve been in bands and heard a lot of music, and yeah, it’s pretty recognizable rhythm. After I posted the video a friend of mine said “Now do it on the Pocket Operator” so I did that, but I incorporated three Pocket Operators, which seemed appropriate. Here it is.
The full title of this should be Syncing a Behringer RD-6 Analog Drum Machine to a Pocket Operator PO-14 Sub with a Raspberry Pi Pico Microcontroller. That’s a bit long, but it’s also descriptive. The RD-6 can be synced via MIDI, but the Pocket Operators do not do MIDI. The RD-6 does have an analog sync in which will trigger at over 2.5 volts, but the Pocket Operators output about 1 volt when they sync with each other.
I’d seen a few ideas and potential solutions online. One involved a DC boost converter, so I tried one but it didn’t work. Another involved using an overdrive guitar pedal, but I don’t have one…
What I do have are a bunch of Arduino boards of various types. I originally grabbed an Arduino Nano with the idea that I could capture the PO-14 output at 1 volt with an analog pin and then output a pulse on a digital pin as a trigger. The Arduino outputs at 5 volts though, and while I don’t mind making a voltage divider, I also had a Teensy LC on my desk, so I tested with that since it runs on 3 volts. And then, since my desk is fairly large, I grabbed a Raspberry Pi Pico microcontroller which also runs on 3 volts. I used the same Arduino code on the Pico as the Teensy (thanks to the work of Earle F. Philhower, III).
This is literally all there is to the code. I added an LED which blinks when a pulse is read, and then I just connected the signal wire to the same pin as the LED (and the other to ground) and plugged those into the sync in of the RD-6.
I’m new to all this syncing of musical devices, and this may be the wrong way to do it, but it worked for me. I did try to set the RD-6 as the master device and sync the PO-14 to it, but it didn’t seem to work quite right. The voltage may be a bit too high causing erratic behavior on the Pocket Operator.
Since this works, I’ll probably stick with it unless someone tells me it’s a terrible idea or tells me a better way to do it that is cheap, easy, or involves things I already have.
I’m kind of in love with the Teenage Engineering Pocket Operators. I first saw one a few years ago. One of the guys I worked with at the time had one on his desk and I picked it up, pressed a few buttons and was like “Meh, I don’t get it.” Honestly it seemed like a toy, and kind of difficult to use. Both are true, and false.
The Pocket Operators are serious little machines capable of producing some amazing sounds. Part synthesizer, part sequencer, with the ability to sync with each other and with other devices, they’re just a ton of fun. I’ve only been playing around for a few weeks, but I’m hooked. And yes, they do look like “tricked out calculators” as Dana describes them.
They are pretty minimal as far as the user interface, which keeps them pretty cheap. There are 23 buttons, 23 LEDs, and two potentiometers, and a little one-color LCD screen which does not light up (so using them in the dark can be a little difficult). Through these inputs and outputs you can program sequences, adjust all sorts of parameters, create and replay patterns, and tweak the hell out of it.
I grabbed the PO-12 Rhythm model (which is “drums”) last month and had so much fun with it that after a few days I grabbed a PO-14 Sub (which is “bass”) to go along with it. They all operate somewhat the same so (to a certain degree) once you learn to use one, you can use others.
At first I was a little disappointed in the PO-14 Sub, I think because the PO-12 Rhythm was so awesome, but it just took a little more time to discover the awesomeness of the Sub, which also has a mini-drum sequencer built into it. Teaming them up together is also pretty cool.
Also, these things are super-portable, run on AAA batteries that should last a year or two, and work great with headphones. I’ve got a bit of a synth setup happening in my home office, but being able to grab a Pocket Operator and going outside or sitting on the couch at 5am and just building up some beats is extremely satisfying.
While I used the term “building up some beats” I should say that this is actually programming. Back when I used to build museum exhibits one of the components I designed for an exhibit was a step sequencer that kids could “program” and then “run” to hear the results. We had educational information about how programming a sequencer was like programming a computer – basically telling a machine what to do. I think when we talk about kids (or adults!) learning programming, we often just jump into computers and careers and don’t look at the bigger picture.
If you are unaware, long ago I was in a number of bands, and not quite as long ago, I was recording music. I enjoyed both of those experiences greatly, and getting back into making music (if you can call this that) has really got me excited about creating again, and sort of got me past a creative block I’ve been stuck in. So, I’m actually willing to say making noise with these things has improved my mental health.
There are so many YouTube videos (and just a few blog posts) about Pocket Operators, so I’ll share a few favorites below. Again, these devices are awesome! I mean, I don’t know that I’ll get all of them but, what? Oh wait… did I just order another one!?!?