waveshaping, mapping -1 to 1

Nov 14, 2008 at 7:59pm

waveshaping, mapping -1 to 1


Why is it that, using lookup~ for waveshaping, that it is the sinewave shape that produces the least distorted version of the source signal? One would expect that mapping values of -1 to 1 onto a waveshaping function of -1 to 1 would do this (straight diagonal line bottom left to top right). But no, this produces a distorted signal. Can anyone explain why?

Nov 14, 2008 at 8:05pm

We fixed a bug for the next update where lookup~ was improperly mapping negative values. It sounds like this could be the source of your problem. You could use positive values and translate them with offset and scaling if you want to work around the bug for now.

David Z.

Nov 14, 2008 at 8:24pm

okay, thanks for the prompt response. how about wave~? i understand that it operates differently from lookup~ but i can’t seem to draw a function that will make it sound ‘clean.’


You must be logged in to reply to this topic.