I’ve updated the PD components repository with a new version of Scaleculator: Scaleculator 2 calculates note values of 50 different melodic scales based on a given key note value.
The source has been a list of musical scales and modes from Wikipedia. I’ve transformed this list into a PD-readable text file that contains the names of the scale along with the half note intervals from the main note.
In the following video, i’m using Scaleculator 2 to control three arpeggios and a bassline that play along in the same tune and scale.
The source code to Scaleculator 2 (as well as the other components used in this video) can be found on GitHub