-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scala files larger than one octave not working #59
Comments
Hi, I am afraid this is not supported in LINGOT at the moment: you have to specify the notes within one octave. In the meantime, the only workaround I can think of, and quite an unpractical one, is that you specify the first 12 notes of the scale with the equal temperament ratio
and hard-code the base frequency for each of the scales you are gonna use. The extrapolated C0 - C8 frequencies according to that temperament would be:
which you can introduce in the following widget in the UI, here shown for the notes C1 - B1: The problem is that, once you press Apply or OK, you can only use tune notes in that scale C1 - B1. You will need to change it every time you move to another scale, or have several instances of LINGOT running, one per scale. You can also save one config file per octave, no need to remember all the frequencies. As I said, I'll look for a better option. Thanks for the feedback! |
@ibancg Thank you for your fast reply. I'll try your approach out. I want to tune my piano so I think it's enough to tune a single duodecime somewhere in the center of the piano and transfer the remaining keys by clean duodecimes. |
I wanted to use the "stopper.scl" out of the http://huygens-fokker.org/docs/scales.zip which is based on duodecimes instead of octaves. If I import it the error "Error: There are invalid values in the scale: all the notes should be in the same octave" appears.
Is there a way to change the scala file in a way to be used by lingot?
The text was updated successfully, but these errors were encountered: