Quick Links

Tools
Virtual Keyboard
Online Metronome
Printable staff paper

Theory websites
Musictheory.net
Emusictheory.com
Practicespot
Sightreadthis.com

Dictionaries
Virginia Tech
Dolmetsch

Software
MacGamut

Finale Notepad

Counterpoint

There may be some online counterpoint software coming to the internet soon, but for now, this skill still can only be developed the old-fashioned way (and that is probably a good thing!). There is some commercial software, Counterpointer from Ars Nova, which may be good, but I have no experience with it.