Music Theory & Composition Resources
Music theory website with interactive and customizable lessons, quizzes and other tools.
Online music notation software. Free and paid versions available. Noteflight makes it easy to write and share music online.
Provides free and paid software and hardware for music creation and performance.
Music Theory and Ear Training website that provides exercises, tutorials, and articles for all levels of musical learning.