EN
JolyMusic Theory Lab

Neo Soul Harmony Breakdown: Color Without Losing the Song

Use rich neo soul colors while keeping the melody clear and singable.

Published May 31, 2026, 8:44 AM

Use rich neo soul colors while keeping the melody clear and singable.

Neo soul harmony often sounds complex because the chords are rich, but the best progressions still protect a simple emotional path. Extended chords, borrowed colors, chromatic bass notes, and suspended sonorities are arranged around a singable topline. The color serves the phrase.

Harmony Breakdown
Extensions work when the melody stays clear
ArrangerNeo Soul
Major 9, minor 11, 13sus, and altered dominant colors can all sit inside a compact progression if the top voice moves by step or holds a meaningful common tone.
Core sound7ths, 9ths, 11ths, 13ths
Common moveBorrow iv from minor
Bass habitChromatic approach into stable roots
RuleTopline first, extensions second

A four-chord study

ChordFunctionVoicing target
Cmaj9Warm tonicKeep E or D on top
A7altSecondary dominant pressureUse b9 or #9 as passing color
Dm11Minor predominant cushionLet G or C ring
Fm9Borrowed iv shadowResolve Ab gently into G or E
Exercise
One top note, four colors
StudentKeys and Guitar
Choose one melody note and voice Cmaj9, A7alt, Dm11, and Fm9 under it. If the top note feels forced, change the voicing before changing the melody.
SkillVoicing under melody
ProgressionCmaj9 A7alt Dm11 Fm9
Tempo58-72 BPM
Levelintermediate

Neo soul vocabulary becomes musical when every lush chord still has a job: deepen the lyric, delay the arrival, warm the tonic, or pull the bass into the next color.

Recent posts
Listening journal
Events: 0

Records chord/scale plays and global output tone groups (tones + intervals only).

Advanced audio
Generate and preview band-style accompaniment for chord-grid playback.
RX

Use advanced audio settings as the playback source for chord-grid clicks, test chord charts, and inspect the generated accompaniment.

Harmony chords stay unchanged.
Uses JolyEngine sounds; harmony and bass stay unchanged.
Shift the preset runner shape by this amount after each full preset pass. Example: 1 runs the preset, then the same preset shifted by one step, then again by one more.
Multi-track engines
Route each generated JolyEngine track with the shared engine form while autoplay is active.
0
Output
Master
1
Bass
2
Comping
3
Melody
4
Solo
5
Drums
Available styles
Graphical Options

Configure navigation behavior for Graphical Harmony network view.