Create Evolving Underscore That Doesn't Get Boring
Use the arpeggiator and CC automation to create underscore that breathes and evolves naturally — without programming endless variations.
The Problem
Underscore needs to sit under dialogue and action without drawing attention to itself. But static underscore — the same loop repeating — becomes noticeable precisely because it's repetitive.
Traditional solution: program dozens of variations. Reality: this takes forever and you still hear the seams.
The Filament Approach
Instead of pre-programming variations, we'll set up Filament to generate subtle variations automatically using:
- Slow arpeggiator patterns: Gentle movement in the voices
- CC curve automation: Expression that breathes
- Probability settings: Notes that come and go
Setup
Basic Configuration
For underscore, we want a smaller ensemble with subtle movement:
Row 1: Violin sustains (voices 7-8) Row 2: Viola sustains (voices 4-6) Row 3: Cello sustains (voices 2-3) Row 4: Bass drone (voice 1) Row 5: Piano/harp arpeggios (all voices, arpeggiator on)
Arpeggiator Settings for Underscore
The arpeggiator should create gentle movement, not driving rhythm:
- Rate: Slow — 1/4 or 1/2 notes
- Pattern: Random or up-down
- Probability: 70-80% (some notes skip)
- Velocity range: Narrow (pp to mp)
CC Automation Curves
Set up CC11 (expression) curves that breathe slowly:
- Long, gentle crescendos and decrescendos
- Different cycle lengths per output row
- This creates organic swells that don't sync mechanically
Key insight: Use different automation lengths for each row (e.g., 8 bars for strings, 12 bars for piano). The variations never repeat exactly because the cycles don't align.
The Technique
Playing for Underscore
Your playing style should be minimal:
- Hold sustained chords — let Filament create movement
- Change chords slowly (every 4-8 bars)
- Use simple voicings (3-4 notes)
- Stay in a comfortable mid-range
Adding Subtle Variation
As the scene evolves, make small adjustments:
- Add a note: Expand from triad to 7th chord
- Change register: Move up or down an octave
- Enable/disable rows: Add or remove instruments
Advanced: Tension Underscore
For Suspense Scenes
Adjust your setup for tension:
- Use cluster voicings (close intervals)
- Add tremolo strings on a separate row
- Randomize velocity more aggressively
- Use dissonant intervals (minor 2nds, tritones)
For Emotional Scenes
For warmer underscore:
- Use open voicings
- Slower arpeggiator rate
- More legato, less attack
- Higher expression floor (never too quiet)
The Result
With this approach, you can create minutes of underscore from a single chord hold. The arpeggiator and CC automation create constant subtle variation, the probability settings ensure it never repeats exactly, and the layered cycles create organic movement.
Best of all, it responds to your playing in real-time — change chords when the scene shifts, and the underscore follows naturally.