This is a port of January by Rich Vreeland / Disasterpiece from HaxeFlixel to Typescript / Javascript under the GNU License. Some features have been cut from the original project to ease the porting process. The port is still a work in progress it is possible to generate sets of scales to play notes from. To generate a set, run the following command to generate a set and play it:
node test.js