<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[White Noise to Sine Wave?]]></title><description><![CDATA[<p>What would be the most simple way of getting a patch to start playing white noise, and then over a pre-determined length of time, for it to filter into a sine wave?</p>
<p>I'm thinking that using the [bp~] object to filter the [noise~] through to a very narrow &quot;Q&quot; range may do this... or an approximation at least.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 18:40:02 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/2928.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 18 Jul 2009 19:11:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to White Noise to Sine Wave? on Sat, 18 Jul 2009 19:11:28 GMT]]></title><description><![CDATA[<p>What would be the most simple way of getting a patch to start playing white noise, and then over a pre-determined length of time, for it to filter into a sine wave?</p>
<p>I'm thinking that using the [bp~] object to filter the [noise~] through to a very narrow &quot;Q&quot; range may do this... or an approximation at least.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave</guid><dc:creator><![CDATA[cmpmj]]></dc:creator><pubDate>Sat, 18 Jul 2009 19:11:28 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Sun, 19 Jul 2009 04:15:57 GMT]]></title><description><![CDATA[<p>an ever narrowing band-pass filter. but i doubt you'll get a perfect sine tone out of it. also i guess there would be technical time dependant issues to do with this, so you may want to also mix in a sine oscillator tuned to the same frequency as the filter</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/2</guid><dc:creator><![CDATA[arif]]></dc:creator><pubDate>Sun, 19 Jul 2009 04:15:57 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Sun, 19 Jul 2009 07:43:26 GMT]]></title><description><![CDATA[<p>this is sort of what you describe. Does it make sounds you imagine?</p>
<p><a href="http://www.pdpatchrepo.info/hurleur/nois2sin.pd" rel="nofollow">http://www.pdpatchrepo.info/hurleur/nois2sin.pd</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/3</guid><dc:creator><![CDATA[sunji]]></dc:creator><pubDate>Sun, 19 Jul 2009 07:43:26 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Sun, 19 Jul 2009 11:48:02 GMT]]></title><description><![CDATA[<p>Kind of... it's a good basis for me to play around with, so thanks.</p>
<p>It seems from this and from my own attempts that the &quot;sine&quot; using the Q range is never very pure as there are always some modulation artifacts left from the [noise~] no matter how tight the Q range is.</p>
<p>It could be that a more algorythmic program like SuperCollider is better suited to this sort of thing.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/4</guid><dc:creator><![CDATA[cmpmj]]></dc:creator><pubDate>Sun, 19 Jul 2009 11:48:02 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Sun, 19 Jul 2009 11:50:52 GMT]]></title><description><![CDATA[<p>if the result is still to noisy you could use 3 or 4 bp~ in serial to make the filters slew rate more steep.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/5</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/5</guid><dc:creator><![CDATA[toxonic]]></dc:creator><pubDate>Sun, 19 Jul 2009 11:50:52 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Sun, 19 Jul 2009 18:27:36 GMT]]></title><description><![CDATA[<p>you can also fake it a little with an [osc~] that you bring up while filtering in.</p>
<p>I don't think its realistic to filter digitally created white noise and produce a beautiful sine tone. The theory is that there will be a standard distribution of energy across all frequencies, but in practice the distribution is not constant over time. just my opinion on digital noise.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/6</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/6</guid><dc:creator><![CDATA[sunji]]></dc:creator><pubDate>Sun, 19 Jul 2009 18:27:36 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Sun, 19 Jul 2009 20:54:52 GMT]]></title><description><![CDATA[<p>Maybe the way to approach this is to do it all in the spectral domain, ie create the 'noise' as a constant of say 512 bins and then slowly filter the bins to one. There might actually be one of the FFTease objects already for this.....</p>
<p>This is of course all off the top of my head! <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/7</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/7</guid><dc:creator><![CDATA[boonier]]></dc:creator><pubDate>Sun, 19 Jul 2009 20:54:52 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Sun, 19 Jul 2009 22:03:57 GMT]]></title><description><![CDATA[<p>The spectral domain idea may be well worth a look - what I have found is that using the chebyshev filter in the audio examples folder, you can go form a sort of &quot;full bandwith&quot; noise effect down to a pure sinewave fairly easily.</p>
<p>Bit cheaty, but it's the closest to my idea at the moment.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/8</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/8</guid><dc:creator><![CDATA[cmpmj]]></dc:creator><pubDate>Sun, 19 Jul 2009 22:03:57 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Mon, 20 Jul 2009 13:38:39 GMT]]></title><description><![CDATA[<p>i made a patch that had 2 tables, and used fft to get between them. The problem here is that the sine wave will be in one band, while the noise occupies all. I'll try something out.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/9</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/9</guid><dc:creator><![CDATA[godinpants]]></dc:creator><pubDate>Mon, 20 Jul 2009 13:38:39 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Tue, 21 Jul 2009 01:11:34 GMT]]></title><description><![CDATA[<p>I think the problem you might run into using FFT is if you want a frequency that doesn't correspond to one bin. I've only been working with FFT for a short while, so take all of this with a bowl of salt, but I'm pretty sure each bin in the FFT analysis is harmonically related to the fundamental. Other frequencies are represented by combinations of bins and their phases. So filtering down to one bin will only give you a limited number of options as far as frequency choices. I imagine the amplitude might fluctuate as well, but I don't know if that's an issue for you, either.</p>
<p>Like I said, I'm not completely sure about all of that, so if I'm wrong, for the love of god someone correct me.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/10</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/10</guid><dc:creator><![CDATA[Maelstorm]]></dc:creator><pubDate>Tue, 21 Jul 2009 01:11:34 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Tue, 21 Jul 2009 15:11:11 GMT]]></title><description><![CDATA[<p>Like wise my knowledge of FFT too is shite. As far as I can disseminate, a bin is a sin wave at a certain frequency and amplitude. Something like a FFT sieve would filter out the unwanted bins. Maybe good for a random special effect. Though as Maelstorm says, i dunno how much control you get over the resulting frequency.</p>
<p>I think then maybe the Chebyshev distortion might be the way to go. If you have enough harmonics then it will effectively sound like 'noise', and then you can use [line] to ramp each band to 0, leaving the original. I think also this would give you more control over varying [line] rates.</p>
<p>The creb library has an object called [cheby~]</p>
<p>sounds like fun!</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/11</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/11</guid><dc:creator><![CDATA[boonier]]></dc:creator><pubDate>Tue, 21 Jul 2009 15:11:11 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Tue, 21 Jul 2009 22:28:44 GMT]]></title><description><![CDATA[<p>Thanks for the heads up on the creb object, I wasn't aware of that one.</p>
<p>This is my cheby patch attached (it's really just a very basic tweak of a pre-existing patch)</p>
<p>Start with the volume low and slowly move the slider above to the right - the further right you go, the more noise you get.</p>
<p>Any tweaks or refinements welcome of course... it'd be nice to get the top slider to move automatically (and smoothly).</p>
<p><a href="http://www.pdpatchrepo.info/hurleur/cheby.pd" rel="nofollow">http://www.pdpatchrepo.info/hurleur/cheby.pd</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/12</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/12</guid><dc:creator><![CDATA[cmpmj]]></dc:creator><pubDate>Tue, 21 Jul 2009 22:28:44 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Wed, 22 Jul 2009 08:47:51 GMT]]></title><description><![CDATA[<p>cool stuff, so I made the top slider move automatically. Is this how you mean? Sounds like a mental 80s casio synth</p>
<p><a href="http://www.pdpatchrepo.info/hurleur/cheby_smoove.pd" rel="nofollow">http://www.pdpatchrepo.info/hurleur/cheby_smoove.pd</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/13</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/13</guid><dc:creator><![CDATA[boonier]]></dc:creator><pubDate>Wed, 22 Jul 2009 08:47:51 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Wed, 22 Jul 2009 09:18:04 GMT]]></title><description><![CDATA[<p>Nice! Thanks for that... very close to the idea I had in mind. The transition from noise to sine isn't as neat as I had wanted, but I quite like the weird artfacts that doing it this way introduces.</p>
<p>Yeah, reminds me of a Yamaha DX100 synth I had for a while <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/14</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/14</guid><dc:creator><![CDATA[cmpmj]]></dc:creator><pubDate>Wed, 22 Jul 2009 09:18:04 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Thu, 23 Jul 2009 03:43:36 GMT]]></title><description><![CDATA[<p>I love how that sounds so violent, and yet ends on a peaceful tone! Thanks for sharing.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/15</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/15</guid><dc:creator><![CDATA[Maelstorm]]></dc:creator><pubDate>Thu, 23 Jul 2009 03:43:36 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Thu, 23 Jul 2009 09:09:33 GMT]]></title><description><![CDATA[<p>you can make the transition a little smoother by squaring the output of [line] making it exponential (or is it logarithmic?) giving it more range at the less noisy end. Also slightly low pass filtering the initial attack makes it a little less scary. [moog~] is nice for this</p>
<p><img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/16</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/16</guid><dc:creator><![CDATA[boonier]]></dc:creator><pubDate>Thu, 23 Jul 2009 09:09:33 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Wed, 03 Feb 2010 18:08:06 GMT]]></title><description><![CDATA[<p>because i hate you you will click <a href="http://puredata.hurleur.com/viewtopic.php?pid=16594" rel="nofollow">here</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/17</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/17</guid><dc:creator><![CDATA[slur]]></dc:creator><pubDate>Wed, 03 Feb 2010 18:08:06 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Thu, 04 Feb 2010 14:50:22 GMT]]></title><description><![CDATA[<p>i missed this thread the first time round, and it looks like there are some great suggestions,</p>
<p>but to turn white noise into a sine wave, you could turn the problem on its head.</p>
<p>first, start with a sine wave. then apply modulations to bash it up and turn it into noise.</p>
<p>whatever process you followed, then reverse, and you will turn the noise back into a sine wave.</p>
<p>not tried this in practice, but i guess it would probably work. hardest thing is going to be getting really white noise from a sine wave.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/18</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/18</guid><dc:creator><![CDATA[mod]]></dc:creator><pubDate>Thu, 04 Feb 2010 14:50:22 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Thu, 04 Feb 2010 16:04:03 GMT]]></title><description><![CDATA[<p>How typically mod, turning everything into white noise <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/19</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/19</guid><dc:creator><![CDATA[domien]]></dc:creator><pubDate>Thu, 04 Feb 2010 16:04:03 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Thu, 04 Feb 2010 18:44:33 GMT]]></title><description><![CDATA[<p>the only method i know which COULD work would be <a href="http://en.wikipedia.org/wiki/Modular_arithmetic#The_ring_of_congruence_classes" rel="nofollow">modular arithmetic</a> everything else i remember isn't bijective.<br />
but you would loose some bits due floating point precision<br />
who wants to implement it? <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/20</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/20</guid><dc:creator><![CDATA[slur]]></dc:creator><pubDate>Thu, 04 Feb 2010 18:44:33 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Fri, 05 Feb 2010 13:38:14 GMT]]></title><description><![CDATA[<p>My contrib</p>
<p>An fm-feedback voice</p>
<p>mvh</p>
<p><a href="http://www.pdpatchrepo.info/hurleur/sine2noise.pd" rel="nofollow">http://www.pdpatchrepo.info/hurleur/sine2noise.pd</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/21</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/21</guid><dc:creator><![CDATA[pulsed]]></dc:creator><pubDate>Fri, 05 Feb 2010 13:38:14 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Sat, 06 Feb 2010 23:19:46 GMT]]></title><description><![CDATA[<p>nice... and back to the topic too <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/wink.png" title=";)" alt=";)" /><br />
but maybe you should use a function for the noise part which has a distribution function that doesn't focus so much on 1 and -1. like a triangle<br />
i tried expr~ $v1*1+0*abs($v1) after the noise sin and think it sounds warmer<br />
and maybe a second control to soften the generated noise at lower noise values</p>
<p>because nobody understands what i've written here i made a quit and dirty patch</p>
<p><a href="http://www.pdpatchrepo.info/hurleur/sine2noise2.pd" rel="nofollow">http://www.pdpatchrepo.info/hurleur/sine2noise2.pd</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/22</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/22</guid><dc:creator><![CDATA[slur]]></dc:creator><pubDate>Sat, 06 Feb 2010 23:19:46 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Sun, 07 Feb 2010 03:22:44 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/slur">@slur</a> said:</p>
<blockquote>
<p>i tried expr~ $v1*1+0*abs($v1) ...</p>
</blockquote>
<p>Doesn't that just equal $v1?</p>
<p>Sounds cool, though.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/23</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/23</guid><dc:creator><![CDATA[Maelstorm]]></dc:creator><pubDate>Sun, 07 Feb 2010 03:22:44 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Mon, 08 Feb 2010 07:51:06 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/pulsed">@pulsed</a> said:</p>
<blockquote>
<p>My contrib</p>
<p>An fm-feedback voice</p>
<p>mvh</p>
</blockquote>
<p>Very nice indeed... is there a way to make the sine to noise slider increase in more precise increments i.e. smaller units than just whole numbers.</p>
<p>Think this would give an even smoother transition from sine to noise.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/24</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/24</guid><dc:creator><![CDATA[cmpmj]]></dc:creator><pubDate>Mon, 08 Feb 2010 07:51:06 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Mon, 08 Feb 2010 11:55:18 GMT]]></title><description><![CDATA[<p>number boxes and sliders can be shift dragged for finer grain resolution</p>
<p>mhv</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/25</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/25</guid><dc:creator><![CDATA[pulsed]]></dc:creator><pubDate>Mon, 08 Feb 2010 11:55:18 GMT</pubDate></item><item><title><![CDATA[Reply to White Noise to Sine Wave? on Mon, 08 Feb 2010 19:28:42 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/maelstorm">@Maelstorm</a> said:</p>
<blockquote>
<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/slur">@slur</a> said:</p>
<blockquote>
<p>i tried expr~ $v1*1+0*abs($v1) ...</p>
</blockquote>
<p>Doesn't that just equal $v1?</p>
<p>Sounds cool, though.</p>
</blockquote>
<p>damn this was the test equation.... i usually deleted *1+0<br />
resulting in expr~ $v1*abs($v1)</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/26</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/2928/white-noise-to-sine-wave/26</guid><dc:creator><![CDATA[slur]]></dc:creator><pubDate>Mon, 08 Feb 2010 19:28:42 GMT</pubDate></item></channel></rss>