Try our online exercise editor with integrated counterpoint analysis.