Part Writing Calculator
Expert SATB Voicing and Spacing Analysis
C3 – G3 – E4 – C5
Vertical Pitch Distribution
Figure 1: Visual pitch height representation from Bass to Soprano.
| Voice | Note | Octave | Interval from Bass |
|---|
Mastering Harmony with the Part Writing Calculator
The part writing calculator is an essential tool for music theorists, students, and composers who aim to master the art of SATB (Soprano, Alto, Tenor, Bass) vocal writing. Whether you are working on a Bach-style chorale or a modern vocal arrangement, maintaining proper vertical alignment and chord distribution is critical. This part writing calculator simplifies the process by checking for spacing errors and doubling mistakes in real-time.
Voice leading rules have governed Western music for centuries. A part writing calculator acts as a digital tutor, ensuring that your chords are voiced to sound resonant and balanced. By inputting your root, quality, and inversion into the part writing calculator, you can instantly see the most effective way to distribute four notes across four voices.
What is a Part Writing Calculator?
A part writing calculator is a specialized software utility designed to apply the rules of classical counterpoint and harmony to a specific chord. It focuses on the “vertical” aspect of music theory—how notes are stacked. Users typically employ a part writing calculator to avoid “forbidden” intervals or awkward voicings that make music difficult to sing or muddy to hear.
Common misconceptions suggest that part writing is purely creative. In reality, it is deeply mathematical. Using a part writing calculator reveals the underlying ratios and intervals that make a C Major chord sound “correct” in a liturgical or classical setting.
Part Writing Calculator Formula and Mathematical Explanation
The mathematical logic behind a part writing calculator involves semitone mapping and interval checking. Every note is assigned a value (0-11), and octaves are handled as multiples of 12. The part writing calculator checks the distance (Δ) between adjacent voices.
The primary constraints programmed into the part writing calculator include:
- S-A Spacing: Soprano pitch – Alto pitch ≤ 12 semitones.
- A-T Spacing: Alto pitch – Tenor pitch ≤ 12 semitones.
- T-B Spacing: Tenor pitch – Bass pitch can exceed 12 semitones but is usually within 2 octaves.
| Variable | Meaning | Unit | Typical Range |
|---|---|---|---|
| R | Root Note Frequency | Hz / MIDI | C2 to C4 |
| Q | Chord Quality Factor | Interval Set | Major, Minor, Dim, Aug |
| Vn | Voice Index (1-4) | Position | S, A, T, B |
| D | Doubling Logic | Boolean | Root, 3rd, or 5th |
Practical Examples (Real-World Use Cases)
Example 1: C Major in Root Position
Suppose you are writing a hymn. You input ‘C’ as the root and ‘Major’ as the quality into the part writing calculator. In root position, the part writing calculator will suggest a voicing like Bass: C3, Tenor: G3, Alto: E4, Soprano: C5. This doubles the root (C) and keeps all voices within an octave of their neighbor, satisfying all classical rules.
Example 2: G Minor in First Inversion
In first inversion, the 3rd of the chord (Bb) is in the bass. By selecting ‘G’ and ‘Minor’ and ‘First Inversion’ in the part writing calculator, the tool might suggest Bass: Bb2, Tenor: G3, Alto: D4, Soprano: G4. Notice how the part writing calculator prefers doubling the root or fifth rather than the sensitive third in many traditional contexts.
How to Use This Part Writing Calculator
- Select the Root: Choose the primary note of your chord from the dropdown in the part writing calculator.
- Choose the Quality: Identify if the chord is major, minor, diminished, or augmented.
- Set the Inversion: Decide if the root, third, or fifth should be in the lowest (Bass) voice.
- Analyze Results: Look at the “Main Result” box in the part writing calculator to see the specific notes for SATB.
- Check Spacing: Review the spacing and range status to ensure your voicing is singable.
- Copy and Apply: Use the “Copy” button to save your data for your composition software.
Key Factors That Affect Part Writing Results
- Voice Ranges: Sopranos usually shouldn’t sing below Middle C4, while Basses rarely go below E2. The part writing calculator accounts for these tessituras.
- Chord Spacing: “Close position” vs “Open position” significantly changes the texture of the harmony.
- Doubling Rules: In a four-part texture, one note must be played twice. The part writing calculator prioritizes doubling the root for stability.
- Resolution of Tendency Notes: Leading tones and 7ths require specific movement, which influences how you voice the current chord.
- Inversion Choice: First inversion chords often sound “lighter” and are used for stepwise bass movement.
- Acoustic Resonance: Spreading the notes wider at the bottom (Bass/Tenor) and closer at the top (Alto/Soprano) mimics the natural overtone series.
Frequently Asked Questions (FAQ)
Can the part writing calculator handle seventh chords?
This version of the part writing calculator focuses on triads (Major, Minor, Diminished, Augmented). Seventh chords require a fourth unique pitch, changing doubling requirements.
Why does the part writing calculator tell me my spacing is “Wide”?
If the distance between Soprano and Alto or Alto and Tenor exceeds an octave, the part writing calculator flags it because it can cause the voices to lose their cohesive choral blend.
Is doubling the 3rd always wrong?
Not always, but in root position major chords, doubling the 3rd can make the chord sound overly “thick.” The part writing calculator follows standard common-practice period rules.
Does this tool check for parallel fifths?
Parallel fifths occur between *two* chords. This part writing calculator analyzes the vertical stack of a *single* chord. You should check the transition between chords separately.
What is the “best” note to double?
Generally, the root is the best. In some cases, like a diminished chord in first inversion, the part writing calculator will suggest doubling the 3rd (the bass note) for stability.
Can I use this for jazz harmony?
While the part writing calculator uses classical rules, the foundational notes remain relevant. However, jazz often uses “extensions” (9ths, 11ths) not covered here.
What are the standard voice ranges?
Standard ranges are: Soprano (C4-A5), Alto (G3-D5), Tenor (C3-A4), Bass (E2-D4). The part writing calculator monitors these boundaries.
Why do we use SATB?
SATB is the standard for choral music because it covers the full range of human voices comfortably, as demonstrated by the output of the part writing calculator.
Related Tools and Internal Resources
- Chord Inversion Calculator – Learn more about the mathematics of musical inversions.
- Music Interval Calculator – Calculate the semitone distance between any two notes.
- Voice Range Guide – A detailed look at tessitura for various vocal types.
- Counterpoint Checker – Analyze the horizontal movement between your SATB parts.
- Scale Degree Tool – Identify the function of your chords within a key.
- Chorale Harmonizer – A tool for building full four-part harmonic progressions.