Wednesday, June 03, 2020

Simple Scales Library for Arduino

I made a simple library for Arduino called Scales that takes an input byte, and forces the value to sit within either a major scale or natural minor scale. 

Usage is simple - include the scales.h file within an Arduino sketch after installation, and use either scales.major(pitch) or scales.minor(pitch) to convert from a chromatic scale to a major or natural minor scale. 

Download the library here: