You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I think about Henry Partch (roughly) saying that equal temperament is a lie compared to just intonation, this gets particularly annoying :)
Looking at the source code, it seems like midicps/cpsmidi use more precise constants than midiratio/cpsoct... anyone know if this is a bug or intended for some reason I can't understand?
this looks like a bug to me! possibly just missed in 4249e321. that other code is from the initial commit.
however, this stuff is in the public plugin interface (include/plugin_interface), which means we need to be a bit careful about how to fix things there...
Not a big issue but sometimes annoying, especially in obvious cases:
When I think about Henry Partch (roughly) saying that equal temperament is a lie compared to just intonation, this gets particularly annoying :)
Looking at the source code, it seems like midicps/cpsmidi use more precise constants than midiratio/cpsoct... anyone know if this is a bug or intended for some reason I can't understand?
supercollider/include/plugin_interface/SC_InlineUnaryOp.h
Line 283 in f806ace
supercollider/include/plugin_interface/SC_InlineUnaryOp.h
Line 290 in f806ace
Environment
Steps to reproduce
Expected vs. actual behavior
I would expect 12.midiratio to be exactly 2.0
The text was updated successfully, but these errors were encountered: