I tried implementing the generate_scale function today for the first time, but I only got halfway there in my amateurish attempt. I added a require for musicutil, and then implemented this as a test (along with a note variable and the midi_to_hz function):
scale = m.generate_scale(0,"minor",2)
This is doing something (sounds like a chromatic scale), but changing the scale type ā minor, major, aeolian, etc. ā doesnāt seem to have any effect. Is there something obvious Iām missing?