Contrapunctus
contrapunctus.app
What it is
Contrapunctus is a free web platform for music theory, composition, and counterpoint study. Its real-time editor shows Roman-numeral and chord analysis while users write, and identifies part-writing errors and non-chord tones. Compositions can use multiple voices, major, minor, or modal contexts, and sampled-instrument playback. The platform includes an interactive edition of Fux’s Gradus ad Parnassum, with species-counterpoint lessons, an AI tutor, and English and Latin text. Community members can create and solve exercises, share solutions, vote, and earn points toward a 15-rank ladder. Educators can create classes, assign lessons, review submissions, and track scores and class averages in a gradebook. Accounts use email or Google, with projects and activity synchronized across devices. Plain and compressed MusicXML can be imported, but MusicXML or MIDI export is not yet shipped. Some imported details may be simplified or dropped, and tutor free-form questions are limited to 25 per account per rolling hour.
Spec sheet
- Product
- Contrapunctus is a music theory platform with a real-time editor, community exercises, and an interactive edition of Fux’s Gradus ad Parnassum.Read 9 Oct 2026 · contrapunctus.app
- Support
- Users can submit bug reports through a button available at the bottom of every page and feature requests through the user menu.Read 9 Oct 2026 · contrapunctus.app
- Account access
- Accounts can be created with email or Google, and user profiles sync projects and activity across devices.Read 9 Oct 2026 · contrapunctus.app
- AI tutor limit
- Free-form questions to the Gradus tutor are limited to 25 per account per rolling hour.Read 9 Oct 2026 · contrapunctus.app
- Analysis
- The editor displays Roman numeral and chord analysis while users write and detects part-writing errors and non-chord tones.Read 9 Oct 2026 · contrapunctus.app
- Classroom
- Educators can create classes, assign lessons, review submissions, and track scores and class averages in a gradebook.Read 9 Oct 2026 · contrapunctus.app
- Community
- Users can create and solve exercises, share solutions, vote, and earn points toward a 15-rank ladder.Read 9 Oct 2026 · contrapunctus.app
- Composition
- Users can compose for multiple voices, set major, minor, or modal contexts, and play compositions with sampled instruments.Read 9 Oct 2026 · contrapunctus.app
- Counterpoint tutor
- Gradus provides an interactive species-counterpoint curriculum with an AI tutor and English and Latin text.Read 9 Oct 2026 · contrapunctus.app
- Import compatibility
- Tuplets, mid-piece tempo, key, or time changes, ornaments, and explicit voice tagging are not fully modeled on MusicXML import and may be dropped or simplified.Read 9 Oct 2026 · contrapunctus.app
- Import limit
- The editor imports plain and compressed MusicXML, but export to MusicXML or MIDI is listed as not yet shipped.Read 9 Oct 2026 · contrapunctus.app
- Privacy setting
- Google Analytics is on by default outside the EU and UK, and users can turn it off in settings; EU and UK visitors receive a consent banner.Read 9 Oct 2026 · contrapunctus.app
Plans and prices
Strong points and limits
Strong points
- Real-time harmony and error analysis
- Interactive Gradus counterpoint curriculum
- Community exercises and ranked points
- Class gradebook and progress tracking
- Free beta access
Limits
- MusicXML and MIDI export unavailable
- Some MusicXML details may be simplified
- Tutor questions limited to 25 hourly
- Web platform only
Who it suits
Contrapunctus suits music students, composers, and educators seeking browser-based theory and counterpoint tools. Its community and classroom features support shared practice and teaching.
Verdict
Contrapunctus combines notation, analysis, counterpoint instruction, community exercises, and classroom management in a free web service. Import is available, but export and some MusicXML fidelity remain limited.
Where Specifiction places it
- Music Theory Software#12 of 277.6