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?