scribbletune / scribbletune TypeScript 3.8K 237 Create music with JavaScript javascript chords midi scale