Module:JI ratios in ED: Difference between revisions
m Bugfixing near-equave ratios appearing in equave row |
mNo edit summary |
||
| Line 54: | Line 54: | ||
-- Override ratios for edsteps for the unison and equave | -- Override ratios for edsteps for the unison and equave | ||
-- Otherwise, filter ratios by range | -- Otherwise, filter ratios by range | ||
if i == | if i == 1 then | ||
filtered_ratios = { rat.new(1, 1) | filtered_ratios = { rat.new(1, 1) } | ||
elseif i == ed + 1 then | |||
filtered_ratios = { rat.copy(equave) } | |||
else | else | ||
filtered_ratios = jiraf.filter_ratios_by_range(candidate_ratios, edstep_in_cents - tolerance, edstep_in_cents + tolerance) | filtered_ratios = jiraf.filter_ratios_by_range(candidate_ratios, edstep_in_cents - tolerance, edstep_in_cents + tolerance) | ||