Shifts a pitch class base value to a different octave.
This function transposes a pitch class value by octaves, handling the conversion
appropriately for different input formats. It's used when generating pitch classes
across multiple octaves from a single octave template.
Shifts a pitch class base value to a different octave.
This function transposes a pitch class value by octaves, handling the conversion appropriately for different input formats. It's used when generating pitch classes across multiple octaves from a single octave template.