Skip to content

Electronic ​

The demo songs in the electronic style. Each is described below, with the features it uses; About Demos lists every demo.

Articulate: 15_acid_articulate.yml ​

An acid house line played the whole way through, whose notes lengthen from short blips into long, gliding, joined notes over each scene while its filter opens, with no gate changed. The demo sets Articulate on the scenes, on the line itself and as a generator that bounces between short and long every bar, and a register bound to CC 74 opens the filter as the notes lengthen.

examples/learning/15_acid_articulate.yml · A minor · 120 BPM · 3:00 · 9 scenes · 6 tracks

chordschainstiesCCsregistersbindingshapes
✓✓✓✓✓✓✓

Glide and Shorten: 14_acid_glide.yml ​

Fluid acid techno for a synth with portamento: one sixteen-note acid line from start to finish, and Glide and Shorten rows of 5, 7 and 3 steps putting its slides and short notes somewhere new each bar, though the line itself never changes.

examples/learning/14_acid_glide.yml · A minor · 128 BPM · 3:00 · 8 scenes · 4 tracks

chainsfeel
✓✓

Density: edm_density.yml ​

A club track at 128 beats a minute in F minor whose every intro, build, breakdown and drop comes from Density, which keeps a share of a clip's notes, the strongest places in the bar first. The same seven patterns, each written at the busiest it will ever play, run through every scene, and only the densities change: the scenes' own ramps fill the intro and the builds in and strip the outro away, and four Density generators, sparse, half, rise and fall, thin the breakdown, turn the drums half time and make the arp and the lead trade places across the second drop.

examples/by_genre/electronic/edm_density.yml · F minor · 128 BPM · 3:00 · 8 scenes · 7 tracks

chordschainstiesshapes
✓✓✓✓

The Density demo, edm_density.yml, on YouTube

Baroque Hoedown: mainstreet_hoedown.yml ​

A piece rather than a demo: an original Baroque hoedown for a Moog, with a very slight Drift on its loudness.

examples/by_genre/electronic/mainstreet_hoedown.yml · C major · 138 BPM · 2:55 · 12 scenes · 6 tracks

chordsarpsratchetschainskey changestempo changesregisters
✓✓✓✓✓✓✓

Synthesizer Novelty Tune: microwave_snacks.yml ​

An early-seventies novelty tune in the manner of Popcorn, with a tune of its own that bounces off a high repeated note every other sixteenth, and claves kept to 5 of every 8 steps by their track's Euclidean mask.

examples/by_genre/electronic/microwave_snacks.yml · A minor · 130 BPM · 2:57 · 8 scenes · 7 tracks

chainsprogressionseuclid
✓✓✓

Minimal Techno: minimal_techno.yml ​

A piece rather than a demo: minimal techno, meant only to sound good, about three minutes long.

examples/by_genre/electronic/minimal_techno.yml · F minor · 126 BPM · 3:00 · 8 scenes · 6 tracks

chordsratchetschainsmorphsprobabilitykey changestempo changes
✓✓✓✓✓✓✓

Directions: 10_mtn_king_direction.yml ​

The theme of In the Hall of the Mountain King played in each of the step directions, from forward and the two reverses to pendulum, random and brownian. The demo also shows that a clip's direction overrides its pattern's.

examples/learning/10_mtn_king_direction.yml · B minor · 138 BPM · 2:33 · 11 scenes · 2 tracks

directions
✓

Eurodance: nomore_nomore.yml ​

An early-nineties eurodance song in the manner of What Is Love, with a melody of its own: an off- beat synth bass, a syncopated piano, a pad and sixteenth hats.

examples/by_genre/electronic/nomore_nomore.yml · D minor · 124 BPM · 2:58 · 8 scenes · 8 tracks

chordschainstiesprogressions
✓✓✓✓

Ratchets: 11_ode_to_joy_ratchet.yml ​

The first line of Ode to Joy, slowed down to long notes, and then chopped up. The scenes named Ratchet use a pattern's own Ratchet, Ratchet offset and Probability rows. The scenes named AutoRatchet leave the pattern alone and do the chopping in a chain instead.

examples/learning/11_ode_to_joy_ratchet.yml · D major · 144 BPM · 4:00 · 18 scenes · 1 tracks

chordsratchetschainsprobability
✓✓✓✓

Registers: 22_registers.yml ​

An acid techno riff of five notes, changed bar by bar by the four registers, AX to DX. AX, BX and CX each move a different note of the riff, in cycles of 4, 6 and 5 bars, then all three at once. Then DX fades the riff, kick and hat out together over six repeats of the last scene.

examples/learning/22_registers.yml · A minor · 132 BPM · 1:35 · 5 scenes · 3 tracks

registers
✓

Arpeggiator: 12_sailor_arpeggiator.yml ​

The verse of What Shall We Do With the Drunken Sailor, with its chords played through a different arpeggiator in every scene: step lengths, orders, octave ranges and jumps, offsets, and then combinations of them. The tune plays alongside, plainly, so you can mute it and hear only the arpeggio.

examples/learning/12_sailor_arpeggiator.yml · D dorian · 112 BPM · 3:26 · 24 scenes · 2 tracks

chordsarpschains
✓✓✓

Trance Builds by Density: sandworm.yml ​

A late-nineties trance anthem in the manner of Sandstorm, with a stuttering sixteenth-note lead of its own. Each build is a scene whose Density rises from 25% to 100%, thinning every clip to its strongest beats and filling it back in.

examples/by_genre/electronic/sandworm.yml · B minor · 136 BPM · 3:04 · 8 scenes · 8 tracks

chordschainstiesshapesprogressions
✓✓✓✓✓

Morphing: 18_techno_morph.yml ​

A 16-step minimal techno groove whose bass and lead slowly turn into other patterns over 8 or 16 bars, in each morph style. The lead turns into the opening of Für Elise.

examples/learning/18_techno_morph.yml · A minor · 126 BPM · 2:17 · 8 scenes · 4 tracks

morphsCCs
✓✓

Big Beat: the_mineral.yml ​

A late-nineties big beat track in the manner of the Crystal Method's album Vegas, with riffs of its own: a funky breakbeat, a gritty synth bass slurred between some notes by a Glide generator, chord stabs, a screaming saw riff and a build made by a scene's Density.

examples/by_genre/electronic/the_mineral.yml · E minor · 128 BPM · 3:00 · 8 scenes · 10 tracks

chordschainstiesshapesprogressionsfeel
✓✓✓✓✓✓

Ties: 08_tie.yml ​

An original downtempo piece in D Mixolydian whose pad draws its chords with the Tie row rather than with gates, so a chord lasts as long as the ties that follow it, and whose ending holds a bass note with ties alone, longer than any gate could make it. The demo also brings in the tracks one at a time, morphs a tune into its answer, grabs an echo and slides a filter, so it's the closest thing here to a finished song.

examples/learning/08_tie.yml · D mixolydian · 84 BPM · 2:59 · 9 scenes · 8 tracks

chordsarpsratchetschainsgrabsmorphsdirectionstiesprobabilitykey changestempo changesCCsregisters
✓✓✓✓✓✓✓✓✓✓✓✓✓

Released under the GNU General Public License, version 3 or later.