Talk:Functional Just System: Difference between revisions

Xenwolf (talk | contribs)
m How to name a pythagorean interval: fix missing letter (I -> If)
Xenwolf (talk | contribs)
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)
Return to "Functional Just System" page.