I was playing with matrix rotation tonight and something happened at one point that suddenly made anything routed out output 3 quite noisy. I checked each input to each output, and all combinations were fine, except anything routed to output 3. Output 3 was fine in other modes, and the problem persisted across mode switches and a power cycle, but was solved by loading the init preset.
I had been playing with an intellijel quadratt feeding one knob each to CV A and CV B. It's possible I had been toggling between unipolar and bipolar modes on the quadratt, when the problem occurred. Anyway, I'm happy that the preset load solved it temporarily; do let me know if there's anything you'd like me to look out for/test should it happen again.
A couple of thoughts:
I would love an update to add the option for virtual notches to the rotation response curve to give a slight broadening to the range of voltages at which jacks are rotated to solely one input/output. That is, I find it nearly impossible as it is to find the point on a knob that I'm turning where one source is routed to one destination - almost every position is a blend, and it's nearly impossible to find those spots where rotations bring it back to a 1:1 alignment.
The other thing I wanted to ask is: does mode 1 with matrix rotation use a panning law response curve? (I'm probably phrasing that incorrectly, but hopefully you understand my meaning). What I mean is that it seems to me that I'm getting undesirable volume peaks as I rotate, but that %100 could be my destinations having varying responses, and nothing to do with CVilization, rotation & panning. It had occurred to me that it might be the case, as mode 1 could be used for either CV or audio, that there isn't a panning law response built in, if that wouldn't be desirable for CV. If that's the case, having a panning curve option in CVZ.ini would be awesome ... but, yeah, could just be my destinations. I couldn't think of an easy way to test this.
Thanks so much! Really loving matrix rotation, it's a blast.
CVilization matrix rotation bug and feature request
- u-he
- 30215 posts since 8 Aug, 2002 from Berlin
Hey,
Glad someone is using it!
IIRC the panning is strictly linear to make it suitable for CV sources to blend. I had been thinking about curves, I'm not sure yet if there's enough headroom on the CPU. It's possible that panning curves would have to reduce the CV A/B rate from 48kHz to something lower, which of course is fine with most applications of dynamic mixing.
Notches are probably a good idea if using Matrix rotation like a dynamic CV-based switch (which Mode II isn't).
We'll write to down and see what's possible. We're currently pulling our hair out to scramble for parts for another production run.
As for Output 3, I wouldn't know what happened or how to reproduce it. I'll have a look at the code to see if there's anything odd about channel 3.
Glad someone is using it!
IIRC the panning is strictly linear to make it suitable for CV sources to blend. I had been thinking about curves, I'm not sure yet if there's enough headroom on the CPU. It's possible that panning curves would have to reduce the CV A/B rate from 48kHz to something lower, which of course is fine with most applications of dynamic mixing.
Notches are probably a good idea if using Matrix rotation like a dynamic CV-based switch (which Mode II isn't).
We'll write to down and see what's possible. We're currently pulling our hair out to scramble for parts for another production run.
As for Output 3, I wouldn't know what happened or how to reproduce it. I'll have a look at the code to see if there's anything odd about channel 3.
