An Interval Class Vector (ICV) is a six-number code that captures the "interval fingerprint" of any collection of notes. It's essential for analyzing post-tonal and contemporary music—where traditional chord names don't apply—allowing you to compare and classify pitch-class sets by their sonic character.
Use the calculator below to build a set, see its ICV instantly, and explore how different chords share (or differ in) their interval content. The tutorial at the bottom walks through the calculation step-by-step.
Click notes to toggle
All Intervals
Distribution
Common ICVs
Click any card to load it into the calculator
Quick Quiz
How to Calculate an ICV (Complete Guide)
How to Calculate an ICV (Complete Guide)
An Interval Class Vector (ICV) is like a fingerprint for a group of notes. It tells you exactly what kinds of intervals exist between all the notes in your set. This is incredibly useful for analyzing modern music that doesn't follow traditional key signatures.
Understand Pitch Classes
First, we convert note names to numbers. This makes the math easier and treats all octaves the same (C4 and C5 are both just "C").
Find All Intervals Between Notes
Now we measure the distance between every possible pair of notes. For 3 notes, that's 3 pairs. For 4 notes, it's 6 pairs.
To find the interval, subtract the smaller pitch class from the larger:
Convert to Interval Classes (The Key Step!)
Here's the crucial insight: we treat intervals and their inversions as the same thing. A minor 2nd (1 semitone) and major 7th (11 semitones) are considered equivalent because one is just the inversion of the other.
This gives us only 6 possible interval classes:
• C-E = 4 → stays 4 (IC 4)
• C-G = 7 → 12-7 = 5 (IC 5)
• E-G = 3 → stays 3 (IC 3)
Count Each Interval Class
Finally, count how many of each interval class you found. Write them in order from IC1 to IC6:
Why ICVs Matter
- Transposition-invariant: C major and F# major have the same ICV—the shape of the chord matters, not the starting note.
- Compare any sets: You can compare a jazz chord to an atonal cluster and see what interval content they share.
- Identify sonorities: Sets with lots of IC1 sound "crunchy" while sets with IC5 sound more "open."
- Find related sets: Two sets with the same ICV will sound similar even if they're not transpositions of each other.
🎹 Try It Yourself!
Use the calculator above to check your work. Try calculating the ICV for D minor {D, F, A} by hand, then enter it in the calculator to verify!
Quick Summary
An ICV is a 6-digit code showing how many of each interval type exist between all notes in a set. Format: <IC1, IC2, IC3, IC4, IC5, IC6>
Used By
Essential for analyzing works by Schoenberg, Bartók, Stravinsky, Webern, and contemporary composers who work outside traditional tonality.
Related Concepts
Pitch-class sets, Forte numbers, prime form, set classes, and the 12-tone technique all connect to interval class vectors.