Hi forum
let's say I have an |osc~ 440| and I want to shifting the phase to 180 degrees (anti phase) writing it into an array.
What is the best approach to do this?
I prefer to do it on vanilla for compatibility reason.
thanks!
husk
-
180 degrees phase shifting
-
hi husk!
right inlet of [osc~] object is for phase shifting. It is normalized between zero and one (0-360 degrees)... take a look at the attachment -
Hi sinewave, thanks to your reply.
I can't test your patch right now but seems pretty clear the concept.
Maybe i'll come back to write here to further help.
husk -
Multiplying the output of the [osc~] will also generate its 180 degrees phase shifted version.
|] [] |.| ][|-| -- http://soundcloud.com/domxh
-
@domien said:
Multiplying the output of the [osc~] will also generate its 180 degrees phase shifted version.
by -1 of course
-
Of course, where was my mind? Should stop smoking herbs while reading this forum i guess
|] [] |.| ][|-| -- http://soundcloud.com/domxh
-
Yeah, it was so simple!
thanks a lot!
So now another probably easy question: how I convert to db?
Let's say I want to output a sinewave to certain db (85db). How can I do that?
cheers
husk -
Have a look at [osc~] for the sinewave and [dbtorms] to scale the output of the oscillator (using a [*~]).
|] [] |.| ][|-| -- http://soundcloud.com/domxh