Harmony Overview

Core capabilities, use cases, and usage of FlowBeats harmony features

Last updated: 2026-03-21

The Harmony module provides chord progression playback and editing capabilities, helping you develop harmonic awareness, understand modal colors, and practice with rhythmic accompaniment.

What This Feature Solves

  • Harmony Training: Develop tonal awareness and voice leading sense within real chord progressions
  • Accompaniment Practice: Provide harmonic backing for melody practice
  • Modal Understanding: Experience the emotional colors of different musical modes
  • Composition Reference: Explore the emotional expressions of common chord progressions

Core Capabilities

Chord Progression Playback

  • Visual chord display with current position highlighting
  • Loop playback support
  • Adjustable harmony volume
  • Beat indicator showing position within current chord

Key and Mode Selection

Support for any key root (C, C#, D...) and multiple modes:

ModeNameEmotional Color
IonianNatural MajorBright, open
AeolianNatural MinorMelancholic, introspective
MixolydianMixolydianBluesy, groovy
Harmonic MinorHarmonic MinorMysterious, dramatic

Chord Types

Each chord position can independently use triads or seventh chords:

  • Triads: Root + 3rd + 5th, clear and concise sound
  • Seventh Chords: Root + 3rd + 5th + 7th, richer and fuller sound

Harmonic Rhythm

Control the number of beats per chord (1-8 beats):

  • Slower rhythms (4-8 beats) suit ballads or when you need more improvisation space
  • Faster rhythms (1-2 beats) suit quick chord changes or groove-oriented styles

Progression Editing

  • Tap "Edit" button to enter editing mode
  • Replace any chord position
  • Append new chords at the end (up to 12)
  • Delete unwanted chords
  • Set empty slots (N.C.) to skip a position

Preset Management

  • Select built-in or custom presets
  • Save changes to current preset
  • Save as new preset
  • Delete presets

Usage Steps

Quick Start

  1. Tap the play button in the center to start playback
  2. Tap the preset name to select different progressions
  3. Tap the key·mode button to switch keys or modes
  4. Rotate the harmonic rhythm knob to adjust beats per chord

Selecting Key and Mode

  1. Tap the key·mode button at the bottom
  2. In the popup panel, select a root note (C, D, E...)
  3. Select a mode (Major, Minor, or other modes)
  4. The preview area shows scale notes for that key

Editing Chord Progressions

  1. Tap the Edit button in the top right to enter editing mode
  2. Tap any chord card's replace button to select a new chord
  3. Tap the + button to add new chords at the end
  4. Tap delete button to remove chords
  5. When finished, tap Apply to save changes

Switching Chord Types

In editing mode, tap the Triad/7th selector in the chord popup to independently choose chord type for each position.

Built-in Presets

FlowBeats provides 8 carefully designed chord progression presets:

PresetDegreesKeyModeStyle
Starry PopI-V-vi-IVCMajorBright pop
Midnight Balladi-VI-III-VIIAMinorEmotional ballad
Retro SweetheartI-vi-IV-VCMajorNostalgic sweet
Canon JourneyI-V-vi-iii-IV-I-IV-VDMajorClassical elegant
Urban Jazzii7-V7-I7-vi7BbMajorSmooth jazz
Sunset SoulIV7-V7-iii7-vi7AMajorSoul R&B
Blues Highway12-bar bluesAMixolydianClassic blues
Exotic Nightsi-VII-VI-VAHarmonic MinorMysterious dramatic

Relationship to Other Modules

  • Rhythm: Harmony can be layered with rhythm during playback for combined accompaniment
  • Practice: Chord progressions can serve as harmonic backing for practice sections
  • Stage Mode: Multiple sections play continuously during performance, each with independent harmony settings

Subscription Notes

Advanced editing capabilities require a subscription:

  • Free users: Can play built-in presets, switch keys and modes
  • Subscribers: Can edit progressions, create custom presets

Notes

  • Playback is disabled in editing mode; tap "Apply" to exit editing first
  • Progressions referenced by practices cannot be deleted; modify the practice first
  • Preset names cannot exceed 50 characters
  • Each progression supports up to 12 chords