opensource astrology midpoint interface inspired by musical instrument digital interfaces
abstract interface to calculate midpoint between degrees such as the sun and moon
midi(sun, moon) => midpoint
midi(30, 70) => 50
currently this is an ideation
midi.gemini(10).libra(10).sign() // "leo"
midi.gemini(10).libra(10).arc() // 130
midi.gemini(10).libra(10).dms() // [130, 0, 0]
midi.sign(2).degree(22).arc() => 52- celestial longitude is degree of 360º
- zodiacal longitude is degree of 30º of each sign