Music Apps for Musicians and Music Teachers lists hundreds of music-related apps organized by category, including singing, musical instruments, music theory and composition, songwriting, improvisation,