DaisySP icon indicating copy to clipboard operation
DaisySP copied to clipboard

Pitch shifter accepts transpose < 0.0f but does not work

Open jfsantos opened this issue 4 years ago • 2 comments

The pitch shifter implementation seems to only work for transpose > 0.0f, but the function takes a float as input. If the function does not allow transposing down, it should at least be indicated in the documentation? Or is it supposed to work and I am doing something wrong?

jfsantos avatar Aug 18 '21 14:08 jfsantos

@jbeda akaik the pitch shifter should accept negative values.

That said, I recall there being a bit of an issue with the math, and it not being semitone-accurate with a negative value. So it's possible someone added a clamp to prevent that.

Thanks for pointing this out, we'll look into it and get it fixed up ASAP.

stephenhensley avatar Sep 08 '21 15:09 stephenhensley