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 
 
					 
									