Chord Progression Architect
Use the Chord Progression Architect Online to build and transpose custom chord sequences. Hear instant audio playback and export your musical ideas easily.
Related Utilities
Building Music with the Chord Progression Architect Online
If you’ve ever sat down at a piano or guitar trying to find the perfect sequence of chords, you know how quickly a simple idea can get lost. The Chord Progression Architect Online removes the friction between your musical intuition and the final arrangement. Instead of fumbling through theory books, you can use this interface to construct, audition, and save your progressions in real-time. By leveraging browser-based synthesis, the tool provides immediate sonic feedback, allowing you to test how different chords interact within a specific key.
Architecture Setup and Chord Progression Workflow
Getting your musical ideas down requires a straightforward interface that doesn't get in your way. Whether you are sketching a pop song or a complex jazz movement, the following steps will guide you through the process of building your progression using the available controls.
Select Your Root Key
Use the "Root Key" dropdown to establish the tonal center for your sequence. Changing this shifts the fundamental frequency of your entire progression, allowing you to match your composition to a vocalist's range or your instrument's tuning.
Add Chords
Click on the Roman numeral buttons (I through vii°) to append chords to your sequence. Each button represents a specific harmonic function within the selected root key, and you can see them populate in the "Current Progression" panel.
Hear Your Ideas
Hit the "Play (Space)" button to trigger the audio playback of your sequence. Each chord is played for one second, allowing you to judge the harmonic movement and pacing.
Refine and Save
If a chord doesn't fit, use the "Undo (Bksp)" button to remove the last entry. Once you are satisfied with the result, click "Save to History" to store the sequence in your local browser cache for future reference.
Understanding the Chord Progression Architect Online Frequency Math
At the core of this tool is a synthesis engine that translates music theory into audible sound waves. When you select a root key and a Roman numeral, the system calculates frequencies based on the equal temperament tuning system. We use a base frequency for the root note and apply intervals to determine the other pitches in the chord.
The frequency $f$ of a note at a given semitone distance $n$ from a base frequency $f_0$ is calculated using the formula:
$$f = f_0 \times 2^{n/12}$$
By applying this to the root frequencies of the scale, the tool generates major, minor, and diminished chords accurately. The synthesis engine uses a triangle wave to produce a soft, organ-like timbre that is ideal for checking harmonic resonance without the harshness of a square wave.
Harmonic Quality Reference for Chord Progression Architect Online
When you are building your sequences, understanding the quality of each Roman numeral is necessary for creating the right emotional tone. The following table provides a quick reference for the intervals used to construct the chords available in the architect.
| Roman Numeral | Chord Quality | Intervals (from root) |
|---|---|---|
| I / i | Major / Minor | 0, 4, 7 (Major) / 0, 3, 7 (Minor) |
| II / ii | Major / Minor | 2, 6, 9 (Major) / 2, 5, 9 (Minor) |
| ii° | Diminished | 2, 5, 8 |
| III / iii | Major / Minor | 4, 8, 11 (Major) / 4, 7, 11 (Minor) |
| IV / iv | Major / Minor | 5, 9, 12 (Major) / 5, 8, 12 (Minor) |
| V / v | Major / Minor | 7, 11, 14 (Major) / 7, 10, 14 (Minor) |
| VI / vi | Major / Minor | 9, 13, 16 (Major) / 9, 12, 16 (Minor) |
| vii° | Diminished | 11, 14, 17 |
Optimizing Your Chord Progression Audio Playback
To get the most out of your audio playback, ensure your browser has access to the device's audio output. The tool uses a master gain node to normalize the volume of the chord voices, which prevents clipping when multiple notes are triggered simultaneously. If you find the audio is too quiet, you may need to adjust your system output, but the internal gain is tuned to keep the triangle wave output balanced across all 12 keys.
Exporting Your Sequences from the Chord Progression Architect Online
Once you have finalized your work, you need a way to move it into your digital audio workstation (DAW) or share it with collaborators. While the tool focuses on the architectural structure, the "Export txt" button provides a plain-text version of your work. This file contains the root key and the full Roman numeral progression, serving as a reliable lead sheet that you can reference during your recording sessions.
Customizing the Chord Progression Architect Online Workspace
The interface is designed to adapt to your screen real estate, which is particularly helpful if you are using a laptop or a secondary monitor while composing. You can use the Fullscreen (F) toggle to remove distractions, centering your focus entirely on the chord buttons and the sequence history. This is especially useful when you are in a flow state and want to minimize browser interface clutter.
Example: Building a Classic I-V-vi-IV Progression
To see how these tools work in practice, let's construct one of the most common progressions found in popular music.
[Empty Progression]
[I, V, vi, IV]
By starting in the key of C, the tool maps I to C Major, V to G Major, vi to A Minor, and IV to F Major. This sequence provides a standard harmonic resolution that is instantly recognizable and serves as a perfect foundation for melody writing.