added a function to create a modular scale based on modularscale.com