The mixer's output values aren't centered. Consistently, a symmetrical input results in a slightly asymmetrical output. Couldn't figure out how to solve this today with my limited knowledge of numpy. I was able to fix it by setting endpoint to True in the np.linspace function call, but that caused a much more severe wrapping problem where it wouldn't differentiate the starting channel from the end channel, they became linked. So I reverted that back to False.
Whenever you add subdivisions, it decreases the overall values across the board. It shouldn't.
The mixer's output values aren't centered. Consistently, a symmetrical input results in a slightly asymmetrical output. Couldn't figure out how to solve this today with my limited knowledge of numpy. I was able to fix it by setting endpoint to True in the np.linspace function call, but that caused a much more severe wrapping problem where it wouldn't differentiate the starting channel from the end channel, they became linked. So I reverted that back to False.
Whenever you add subdivisions, it decreases the overall values across the board. It shouldn't.