Each list of ratios entered at the top of the page will be plotted on the chart above. To rotate the ratios around the circle, enter a "rotation" ratio; each ratio in the list will be multiplied by this ratio before it is plotted. Each ratio must be entered as an arithmetic expression made up of whole numbers and the symbols '*' (multiplication), '/', '+', '-' and '^' (exponent). The tables on the right list the expressions entered, the calculated ratios, and the prime factors of each ratio (except for 2, which is an octave interval).
This page uses arithsyntaxtree.js to parse mathematical expressions, fraction.js to do math with ratios and Plotly to draw the graph.