Dear Forum,
I try to build a system which iterates through a predefined scale (c d e f g a b c). It became quite clear how it is done from bottom to top with a [counter] counting from 0-7 and/or using [%] etc.
The next step is to get a more generic approach on it.
The system should find out itself:
- how long a scale is, from 12 (chromatic) to 2 (diads) note scales.
- how to permutate the order though the scale i.e. outputting seconds, thirds or fourth sequences in exercises you would do on a musical instrument.
AFAIK; it might be wise to find a way to generate sequences of indexes to an array to pull ot particular scale degrees one by one...
THX for your help here!