Contrapunctus

A second voice for any melody.

BY SONGDEED

Contrapunctus writes counterpoint. Draw a melody, or import a MIDI or MusicXML file, and it composes a genuinely independent second line against it — real first-species counterpoint, obeying the voice-leading rules right down to the cadence.

Coming soon to the App Store iPhone & iPad

Draw or import

Sketch a melody on the grid, import MIDI/MusicXML, or type it in. Leave a gap for a rest.

Legal counterpoint

An independent voice above or below — no parallel fifths or octaves, proper cadences, updated live.

Cycle the options

Step through the distinct valid counter-lines, ranked best first, and keep the one your ear likes.

Hear it, notate it, export it

Audition both voices, read them on a staff, and export to MIDI or MusicXML for your DAW or notation app.

Every mode

Major, dorian, aeolian and the rest — with a musica-ficta toggle that raises the leading tone at modal cadences.

Offline & private

No account, no internet, no ads. Contrapunctus collects nothing; your music stays on your device.