Music21 is a Python-based toolkit for computer-aided musicology. Applications of this toolkit include computational musicology, music informations, musical example extraction and generation, music notation editing and scripting, and a wide variety of approaches to composition, bo.










































































Even Guitar Pro giving the possibility for the user to learn how to play songs, it's core is composing tabs, differently from MyMusicTeacher, which is for learning how to play with videos and tabs.