<?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[Fourier analysis]]></title><description><![CDATA[<p>I’m looking to do some Fourier analysis, finding the amplitude of an arbitrary, relatively small number of dominant frequencies and phases. My intention is then to reassemble the sounds using different waveforms to find interesting artifacts.</p>
<p>I guess it’s possible that someone has already built such a patch, and I’d love to see it. But I’m having a hard time understanding how to use the FFT objects in general, and I’d love some help building the first, analytical phase of this project.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13982/fourier-analysis</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 13:22:51 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/13982.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Jun 2022 22:54:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fourier analysis on Mon, 27 Jun 2022 22:55:17 GMT]]></title><description><![CDATA[<p>I’m looking to do some Fourier analysis, finding the amplitude of an arbitrary, relatively small number of dominant frequencies and phases. My intention is then to reassemble the sounds using different waveforms to find interesting artifacts.</p>
<p>I guess it’s possible that someone has already built such a patch, and I’d love to see it. But I’m having a hard time understanding how to use the FFT objects in general, and I’d love some help building the first, analytical phase of this project.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13982/fourier-analysis</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13982/fourier-analysis</guid><dc:creator><![CDATA[JoshuaACNewman]]></dc:creator><pubDate>Mon, 27 Jun 2022 22:55:17 GMT</pubDate></item><item><title><![CDATA[Reply to Fourier analysis on Tue, 28 Jun 2022 01:52:55 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/joshuaacnewman">@JoshuaACNewman</a> A while back I was wondering about <a href="https://forum.pdpatchrepo.info/topic/12852/rms-vs-fft-complex-magnitudes/4" rel="nofollow">the relationship between FFT coefficients and the RMS amplitude</a> of the input signal, and as a  side project built something that did the inverse FFT by adding together the sines and cosines term by term to reconstruct the original signal.  I wanted to test if I really understood what the coefficients meant and came up with an interesting animation.  Maybe it might be useful to you?  <a href="/uploads/files/1656380251780-manual-inverse-ft-3.pd">manual inverse FT 3.pd</a></p>
<p>Definitely check out all the I series Audio examples in the help system, that's mostly where I learned the practical FFT stuff from.  Something that was hard for me to figure out about the real FFT is that it really only spits out the terms 1 to N/2+1, because the terms in the upper half are negative frequencies that are related to the positive frequency terms in the lower half.  Term 1 is DC and term N/2+1 is Nyquist, and neither of those have negative frequency cousins in the upper half, so their coefficients represent the whole amount of those components, whereas the others only represent half (being split evenly between positive and neg frequency terms).</p>
<p>I hope I'm not making things more confusing.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13982/fourier-analysis/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13982/fourier-analysis/2</guid><dc:creator><![CDATA[jameslo]]></dc:creator><pubDate>Tue, 28 Jun 2022 01:52:55 GMT</pubDate></item><item><title><![CDATA[Reply to Fourier analysis on Tue, 28 Jun 2022 16:23:24 GMT]]></title><description><![CDATA[<p><a href="http://www.pd-tutorial.com/english/ch03s08.html" rel="nofollow">http://www.pd-tutorial.com/english/ch03s08.html</a> was a great help for me back in time.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13982/fourier-analysis/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13982/fourier-analysis/3</guid><dc:creator><![CDATA[kyro]]></dc:creator><pubDate>Tue, 28 Jun 2022 16:23:24 GMT</pubDate></item><item><title><![CDATA[Reply to Fourier analysis on Sat, 30 Jul 2022 20:39:50 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/kyro">@kyro</a> This is incredibly helpful. Thank you!</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13982/fourier-analysis/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13982/fourier-analysis/4</guid><dc:creator><![CDATA[JoshuaACNewman]]></dc:creator><pubDate>Sat, 30 Jul 2022 20:39:50 GMT</pubDate></item></channel></rss>