Noteflight is a great way to create, store, listen to, print, search and share notated music online. If you are a composer, you can use Noteflight to author and manage your compositions. If you are a performer, you can use Noteflight to create and share sheet music that you like to play. For all the teachers and students, you can use Noteflight to communicate and collaborate in learning music.
Ever want to learn the guitar? Need to improve your shred? This site has 2,617 free guitar lesson videos.
Developed by a music student, this application helps users learn music theory concepts and improve their ear. It also includes a basic score editor for composition students.
AudioTool allows you to create and mix your own music, generated from a range of tools that you select and plug in, complete with cables. Each tool looks and operates like its real life counterpart, enabling great levels of control and creativity for your students.
Dig.ccMixter is a community music site featuring remixes licensed under Creative Commons where you can listen to, sample, mash-up, or interact with music in whatever way you want. This is great material for podcasting. If you're into sampling, remixing and mash-ups grab the sample packs and a cappellas for download and you can upload your version back into ccMixter, for others to enjoy and re-sample.
If you're interested in how songs are arranged, this tool helps visualize the chord progressions in different songs, and lists some popular progressions. This is useful for music students and just general songwriting hobbyists.
Musopen is a collection of public domain music, primarily classical, in both MP3 and sheet music format. Music sheets range from simple instrumental pieces to symphonic arrangements.
Purple Planet contains a collection of royalty-free music. This music is useful for movies, presentations, or podcasts, and is represented in different categories.
JamStudio is an online music creator. Specify your instruments, chords, and how you want them mixed, and JamStudio will create a catchy, simple tune for you. Use this as a music theory tool, as simplistic accompaniment for music practice or songwriting, or for a quick musical podcast intro.
iRadeo is a free online radio streaming service. Just create a station, upload your audio files, add the embed code to your site, and iRadeo will stream your tracks. Set up a schedule in advance, or let users skip through songs. This could be used for classroom podcasting, or sharing students' oral projects.