Closed saebekassebil closed 11 years ago
teoria.interval.from doesn't respect the direction of an interval:
teoria.interval.from
Actual result from trying to find the minor third below C4:
teoria.interval.from(teoria.note('C4'), teoria.interval('m3', 'down')) == teoria.note('e3')
Expected behaviour is, to return teoria.note('A3')
teoria.note('A3')
Fixed per above (ec646cb3d98e072080091882172e297d547443e0).
teoria.interval.from
doesn't respect the direction of an interval:Actual result from trying to find the minor third below C4:
Expected behaviour is, to return
teoria.note('A3')