Hear every chord from the bass
A 4th above the bass is a dissonance. Between two upper voices it is fine: in CโGโC the G and C make a 4th, but each is consonant with the bass.
Counterpoint in three and four voices after Fux: chords heard from the bass, full triads, parallels between every pair of voices, and the cadence.
3โ4 voices
After the five species in two voices, Fux adds voices. The cantus may sit in the bass, the middle or on top; the other voices move note against note, or one of them in a higher species. Every rule still holds between every pair of voices, and each chord is now heard from the bass.
Practise three voicesA 4th above the bass is a dissonance. Between two upper voices it is fine: in CโGโC the G and C make a 4th, but each is consonant with the bass.
In the middle of the exercise, give each chord a 3rd (or a 6th) above the bass. Don't double the raised leading tone. A tritone between upper voices is allowed but tense.
No parallel 5ths or octaves between any two voices. Direct 5ths and octaves matter most between the outer voices, when the top voice leaps.
The bass stands on the final. Above it: the octave, the 5th, or the 3rd. The last chord may close with a major 3rd.
One voice rises from the raised leading tone to the final, as in two voices; when the bass is free, it often leaps from the 5th to the final.
With more voices, a repeated note, a unison or a brief crossing is sometimes the best way through. Use them sparingly; Parnasso marks them as suggestions, not errors.
When one voice moves in halves, quarters, ties or florid rhythm, it follows that species' rules against every other voice; the rest move note against note.
Write three- and four-voice counterpoint exercises in your browser. Every rule is checked as you write, and you can hear your lines.