The pieces for a ctf arena, as ExPilot.Music lists them: {name, bpm, %{section => {bars, layers}}}.
banner (:cruise, 108 bpm, 56 bars) plays while no enemy is within reach: a march in
F major — eight bars of snare and a horn call, a horn theme over a marching tuba with a
second horn moving against it, a trumpet answer, a quiet turn through A flat major, and
the theme back in full brass to a cadence on F.
raid (:combat, 140 bpm, 44 bars) plays while an enemy is within reach: the chase in
G minor — a driving kick and snare over a bass in eighths, an overdriven guitar theme that returns
a second time louder, a two-bar figure sequenced up through G minor, B flat, C minor and
D, a breakdown of bare drums and bass ending in a snare roll, and the theme back at full
force with a four-bar tail on D.
Summary
Functions
The pieces, in the shape ExPilot.Music.pieces/0 builds from.
Functions
@spec scores() :: [ {String.t(), pos_integer(), %{required(atom()) => {pos_integer(), %{required(atom()) => String.t()}}}} ]
The pieces, in the shape ExPilot.Music.pieces/0 builds from.