GitHub repository: 1e9abhi1e10/musicblocks
Description: Music Blocks -- A musical microworld