tonal_diff

tonal_diff(x: tuple[int, ...], y: tuple[int, ...])

Returns the value of x diminished by y.

Examples

>>> tonal_diff((2, 3), (2, 3))
(0, 0)
>>> tonal_diff((0, 0), (1, 1))
(6, 11)
>>> tonal_diff((0, 0, 0), (1, 1))
(6, 11, -1)
>>> tonal_diff((0,1),(1,1))
(6, 0)
>>> tonal_diff((0,1,0), (6,10, -1))
(1, 3, 0)
>>> tonal_diff((0,0,0),(0,10,0))
(0, 2, 0)