They say the enemy of good art is the absence of limitations. We’ve heard this in the past, with artists like Tangerine Dream and Manuel Göttsching, who by necessity, used workarounds to real life technological limitations as ways to create their own brand of music. How? By taking simple techniques and applying it to the musical tools they had. The two tracks I created, one in homage and the other in a more contemporary manner, were guided by like-minded principles. To do the same.
What I’m attempting to capture in this post is how to get beyond some of the similar limits we might face and discover some unique workarounds to get to that sound. What’s the sound today? Its the sound of classic Berlin Electronic School of Music. For this task, my recording software of choice was Ableton Live, but I trust you’ll be able to translate the following ideas elsewhere. An Ableton Live template is provided at the end of this post to get you going.
(Musical) Building Blocks
Lets begin by disassembling some of the basic musical ideas heard in the Berlin School of Electronic Music. This is what I believe they are:
- Long, drawn out, spiraling melodies
- Trance-like, evolving sonic shifts
- Astral-sounding musical chord beds
- Steady, uncomplicated rhythm accompaniment
Trying to get at those musical concepts led me to create this instrument template. As always, if you don’t have the same instrument, do your best to find a similar or like-minded replacement. I tried to be as period “correct” as possible, but nothing should stop you from straying further in experimentation…
| Musical Role | Type | Instrument |
|---|---|---|
| Bass Melody | Software | Arturia Moog Modular V |
| String Harmony | Software | Arturia Solina V |
| Drum Rhythm | Software | Ableton Live Drum Rack – Drum Machines |
| Floating Lead | Software | Arturia ARP 2600 V |
| “Wild card” Trigger Instrument | Hardware | Novation MiniNova |
| Sequencer | Software | Ableton Live |
Recording Ephemera
- External audio recorded with Focusrite Scarlett 2i4 (24-bit, 44-kHz)
- M-Audio Axiom 49 and Arturia MiniLab Keyboard MIDI Controllers
- General settings: Tempo at 120 BPM with a Time Signature set at 4/4
Special (FX) Players
- Ableton Live – Beat Repeat
- Ableton Live – Ping Pong Delay
- Ableton Live – Reverb
Since these effects might be new to a few of you, let’s picture them in a different way than you’re used to. I’ll shamefully steal the imagery of Monkey FX’s nifty audio effects guide to explain what these effects do.
- Beat Repeat
- Ping-Pong Delay
- Reverb
Imagine we have trained monkeys who repeat everything we say or perform. Imagine we ask one monkey to help us out here. We ask the brightest monkey from the troop to do something different.
Rather than listen, and repeat back to us each interval or bar of music we play (via an Interval knob), we ask her to listen intently to the third beat of each measure (via an Offset control). When she hears the third beat in the series, she will repeat whatever note she hear exactly three times (or more depending on what we instruct her via the Gate knob) and then continue on, repeating everything else back as normal.
This monkey is so smart, that she can be instructed how many times she must land on that exact beat (via the Chance knob). However, for now, though, we’ll ask her to pretend she’s a robot and land on it exactly, without fail. Although she has other talents tied to her remarkable memory, for now that’s all we’ll ask from her.
Since our smartest monkey can’t do everything she’s asked one of her best friends to help us out with something else. She tells us that this monkey has a much shorter attention span than her. Unfortunately, for us, she doesn’t say how short. Ok, you start playing with her and that’s when you notice something.
Rather than wait one bar to hear what you play, she’ll try to copy you note for note, as you play. For today, that’s fine, this is something you can live with. She is pretty much in sync with you, so all’s well. However, as you sit next to her and get ready for your next performance another monkey appears. Its her twin brother…and he wants to play.
This brother of hers, although identically the same, has always tried to be cooler than his sister. Rather than sit next to you, he sits opposite her (something having to do with human cooties…). And rather than listen to you, he’d much rather ask his sister to tell him what we just played. In doing so, you hear a noticeable delay in his playing.
He is relentlessly accurate in annoyance. At first, like clockwork, you hear his guitar playing back to you what you played 1, 2, 3, 4, or more notes ago. Luckily for you, his sister is smart enough to know what to do to control exactly the interval of time he repeats this question. And for this session, he must wait three beats.
Although you hear him coming, back and forth, to the right (and sometimes scoothing to the left) of you, its in a way that’s useful. His sister has found a way to make him steady, and you know exactly when you’ll hear his repetitions. There are more things she can get him to do but for now that’s all we need from her.
After a while, we’ve grown a bit tired of that little brother of hers. So, we imagine that there’s something he can do for us to make his time here feel a bit more appreciated.
We tell him to do what he was doing a moment ago, but take a microphone and his instrument a bit further, elsewhere. He is an inquisitive type, so anything from a cavern to a small bucket seems to be fine with him. Wherever he goes his microphone can pick up the reflections and waves of sounds that bounce back to hims as he repeats our playing.
Our imaginary place is huge, but we’re nice today, and send him to a medium-sized room, where his microphone can pick up a couple of sounds more pleasing to the ear.
Now imagine all of these symbolic monkeys mentioned above transforming into zeroes and ones, turning into pint-sized software versions of themselves. These will be the most important sound effects we’ll use to get our Berlin School sound.
Get the Tone:
- It all starts with a sound. The patch I modified from the Arturia Moog Modular V, was a patch named [LL_Bass Dark]. It’s this patch’s oscillating mixed [Sine] and [Sawtooth] sound that makes it easy to dial in a more subsonic, low-frequency tone. That’s what we’re aiming for. A tone that can open itself up to a bit of resonance. In the end, a tone that can pulse when it repeats itself.
- Using your keyboard, or the pencil tool, create a 2-bar melody line with a simple, repeating arpeggiating, three-note eighth-note sequence. In this case, I keyed in C, D#, and F. What we’re looking to do differs from what a software or hardware-based arpeggiator can do. We need repeating 1st and 3rd notes, with a second note as a constant. Save this as a session clip, then copy and paste this same clip to another scene. This will be the main melody that will form the spine of the sound. The foundation of most Berlin School-style melody lines occur in the spaces between those eighth-notes. The sixteenth-notes will later be where the tone gets honed.
- Next, we’re going to crop a descending riff from the main melody, pasted on that different scene…

Cropping Our Main Melody
and create this 1/2-bar clip.
with those two main clips, give or take a few chord changes, you’ll have the bulk necessary to create the rest of the song.
- Arm two empty audio tracks and make them receive Audio From the bass line synthesizer. Pick one track, I chose the second, and have its second Sends B open up completely. What we’re aiming for is separation.
- Now that the bass melody is split into two, we’ll assign one Ableton effect to each return track. Return A will be assigned Reverb [Medium Room preset]. Return B will be assigned a Ping-Pong Delay.
- Ignore Reverb for now. Our focus is that Ping-Pong Delay. Here are the settings we’ll use for it:
– Beat Division: 3
– Feedback: 0%
– Sync: On
– Dry/Wet: 100%
– Everything Else: Leave as is. In essence, what we’re doing is letting this delay fill out the odd-numbered beats between the 16th notes that are evenly filled. In this case we want each delayed note to hit immediately after every 3rd beat but without repeating itself more than once. It’s a nifty trick one that’s letting one of the armed audio tracks remain constant, without delay. So that when both spring into action, the affected track starts to revolve, phase in and out, sonically around the other. - Let’s take this even further and add some dynamism to this now revolving melody. On the second armed track, the one on full Sends, let’s copy and paste the Ping-Pong Delay we just added to the Returns B. This time, though, let’s just modify one setting:
– Beat Division: 1
– Feedback: 0%
– Sync: On
– Dry/Wet: 100%
– Everything Else: Leave as is
Now, now this is getting even more interesting. Can you hear the subtle change?
We just added a quick repetition after the first initial beat. What this does is in effect add some sort of accent or stress to that the original, almost mechanical melody. Now we have dynamics where we didn’t, before.
” target=”_blank”>Night Dust” are starting to form in my head, and we’re starting to get closer to a classic Berlin School sound…but there is one more thing that still eludes us. It’s something uniquely theirs.


















