Talk:Functional Just System: Difference between revisions
m →How to name a pythagorean interval: fix missing letter (I -> If) |
→Radius of tolerance: new section |
||
Line 25: | Line 25: | ||
:: I fixed my algorithm, now it correctly names [[2048/2187]] as d1, [[2187/1024]] as A8, 1073741824/1162261467 as dd2, [[531441/262144]] as A7, 2/3 as P−5 etc.. My troubles were with correctly calculating octave shift: at first I just took <math>\lfloor \log_2 \mathrm{interval} \rfloor</math>, but that’s wrong because Cb is still the same octave as C, but one octave lower with this definition, and B# would be determined as one octave higher. Now it all works, though I need to make one part look nicer. --[[User:Arseniiv|Arseniiv]] ([[User talk:Arseniiv|talk]]) 15:04, 29 November 2020 (UTC) | :: I fixed my algorithm, now it correctly names [[2048/2187]] as d1, [[2187/1024]] as A8, 1073741824/1162261467 as dd2, [[531441/262144]] as A7, 2/3 as P−5 etc.. My troubles were with correctly calculating octave shift: at first I just took <math>\lfloor \log_2 \mathrm{interval} \rfloor</math>, but that’s wrong because Cb is still the same octave as C, but one octave lower with this definition, and B# would be determined as one octave higher. Now it all works, though I need to make one part look nicer. --[[User:Arseniiv|Arseniiv]] ([[User talk:Arseniiv|talk]]) 15:04, 29 November 2020 (UTC) | ||
== Radius of tolerance == | |||
Does anybody have a short explanation why [[65/63]] is being used? --[[User:Xenwolf|Xenwolf]] ([[User talk:Xenwolf|talk]]) 13:04, 28 December 2020 (UTC) |