Alva-Theaters / Sorcerer

3D Animation in real life, for theatre, with Blender.
https://sorcerer.alvatheaters.com
GNU General Public License v3.0
2 stars 0 forks source link

mix.py Has Some Quirks. #53

Closed jordanhenshaw closed 2 months ago

jordanhenshaw commented 2 months ago
  1. 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.

  2. Whenever you add subdivisions, it decreases the overall values across the board. It shouldn't.

jordanhenshaw commented 2 months ago

Going to close for now, will probably rewrite the mixer later down the road but not right now. It's works well enough at the moment.