Musical Scales for Javascript