<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for The DSP Dimension</title>
	<atom:link href="http://www.dspdimension.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dspdimension.com</link>
	<description>Signal Processing Tutorials &#38; Software</description>
	<lastBuildDate>Thu, 25 Feb 2010 06:05:19 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on The DFT &#8220;à Pied&#8221;: Mastering The Fourier Transform in One Day by Bernsee</title>
		<link>http://www.dspdimension.com/admin/dft-a-pied/comment-page-7/#comment-5658</link>
		<dc:creator>Bernsee</dc:creator>
		<pubDate>Thu, 25 Feb 2010 06:05:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/the-dft-a-pied-mastering-the-fourier-transform-in-one-day/#comment-5658</guid>
		<description>Thank you for your feedback. In our example listing 1.2 bin #0 contains only the DC component.

Some FFT implementations put both DC and fs/2 into bin #0 (as real and imaginary part) because both are real-valued and that way you can use N/2 complex transform bins instead of N/2+1.</description>
		<content:encoded><![CDATA[<p>Thank you for your feedback. In our example listing 1.2 bin #0 contains only the DC component.</p>
<p>Some FFT implementations put both DC and fs/2 into bin #0 (as real and imaginary part) because both are real-valued and that way you can use N/2 complex transform bins instead of N/2+1.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The DFT &#8220;à Pied&#8221;: Mastering The Fourier Transform in One Day by shabtronic</title>
		<link>http://www.dspdimension.com/admin/dft-a-pied/comment-page-7/#comment-5649</link>
		<dc:creator>shabtronic</dc:creator>
		<pubDate>Wed, 24 Feb 2010 11:53:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/the-dft-a-pied-mastering-the-fourier-transform-in-one-day/#comment-5649</guid>
		<description>great web page - starting to understand the fft now!!

what&#039;s in Bin 0 - is that a DC offset or overall magnitude?</description>
		<content:encoded><![CDATA[<p>great web page &#8211; starting to understand the fft now!!</p>
<p>what&#8217;s in Bin 0 &#8211; is that a DC offset or overall magnitude?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The DFT &#8220;à Pied&#8221;: Mastering The Fourier Transform in One Day by Mark</title>
		<link>http://www.dspdimension.com/admin/dft-a-pied/comment-page-7/#comment-5618</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Sat, 20 Feb 2010 15:20:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/the-dft-a-pied-mastering-the-fourier-transform-in-one-day/#comment-5618</guid>
		<description>Awesome! This has helped me a lot. Thank you!</description>
		<content:encoded><![CDATA[<p>Awesome! This has helped me a lot. Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The DFT &#8220;à Pied&#8221;: Mastering The Fourier Transform in One Day by Kris Bishop</title>
		<link>http://www.dspdimension.com/admin/dft-a-pied/comment-page-6/#comment-5612</link>
		<dc:creator>Kris Bishop</dc:creator>
		<pubDate>Fri, 19 Feb 2010 13:22:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/the-dft-a-pied-mastering-the-fourier-transform-in-one-day/#comment-5612</guid>
		<description>I have preiously studied this at University, passed the exam, but never understood it until I read your explanation. 

very well done

Thanks</description>
		<content:encoded><![CDATA[<p>I have preiously studied this at University, passed the exam, but never understood it until I read your explanation. </p>
<p>very well done</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Time Stretching And Pitch Shifting of Audio Signals &#8211; An Overview by Murugesh</title>
		<link>http://www.dspdimension.com/admin/time-pitch-overview/comment-page-3/#comment-5593</link>
		<dc:creator>Murugesh</dc:creator>
		<pubDate>Wed, 17 Feb 2010 07:18:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/time-stretching-and-pitch-shifting-of-audio-signals-an-overview-2/#comment-5593</guid>
		<description>Thanks for the material!!! very informative.....expect some more on &quot;Wavelets&quot;!!!

Thanks in advance...</description>
		<content:encoded><![CDATA[<p>Thanks for the material!!! very informative&#8230;..expect some more on &#8220;Wavelets&#8221;!!!</p>
<p>Thanks in advance&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pitch Shifting Using The Fourier Transform by Bernsee</title>
		<link>http://www.dspdimension.com/admin/pitch-shifting-using-the-ft/comment-page-5/#comment-5566</link>
		<dc:creator>Bernsee</dc:creator>
		<pubDate>Sun, 14 Feb 2010 12:10:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/pitch-shifting-using-the-fourier-transform/#comment-5566</guid>
		<description>Thank you for your interest in our articles and for your detailed feedback.

Yes this is certainly possible but seems overly complicated if you&#039;re only after an integer factor time stretch, because it involves a lot of redundancies (most notably expressing the operation as a pitch shift and the entire frequency computation associated with it). Also you would be restricted to changing the speed of the signal in steps of 2^n due to the size limitations of the FFT that we use (unless you would replace it by a non-2^n FFT of course, which is not implemented in the code that we provide). 

However, a similar method (different input/output transform sizes) is sometimes used for doing sinc interpolation for high quality sample rate conversion, but that does not involve keeping the speed of the signal constant.

For a more in-depth discussion I would recommend taking this to our forum at http://www.surroundsfx.com/forum/viewforum.php?f=11
I&#039;d be happy to explain this in better detail there. 

Best wishes, Stephan Bernsee</description>
		<content:encoded><![CDATA[<p>Thank you for your interest in our articles and for your detailed feedback.</p>
<p>Yes this is certainly possible but seems overly complicated if you&#8217;re only after an integer factor time stretch, because it involves a lot of redundancies (most notably expressing the operation as a pitch shift and the entire frequency computation associated with it). Also you would be restricted to changing the speed of the signal in steps of 2^n due to the size limitations of the FFT that we use (unless you would replace it by a non-2^n FFT of course, which is not implemented in the code that we provide). </p>
<p>However, a similar method (different input/output transform sizes) is sometimes used for doing sinc interpolation for high quality sample rate conversion, but that does not involve keeping the speed of the signal constant.</p>
<p>For a more in-depth discussion I would recommend taking this to our forum at <a href="http://www.surroundsfx.com/forum/viewforum.php?f=11" rel="nofollow">http://www.surroundsfx.com/forum/viewforum.php?f=11</a><br />
I&#8217;d be happy to explain this in better detail there. </p>
<p>Best wishes, Stephan Bernsee</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pitch Shifting Using The Fourier Transform by Robert Harris</title>
		<link>http://www.dspdimension.com/admin/pitch-shifting-using-the-ft/comment-page-5/#comment-5543</link>
		<dc:creator>Robert Harris</dc:creator>
		<pubDate>Wed, 10 Feb 2010 20:14:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/pitch-shifting-using-the-fourier-transform/#comment-5543</guid>
		<description>In order to slow down the tempo of a musical recording while maintaining the original pitch, your pitch-shifting function can be used by first raising the pitch of a recording by an octave, and then applying a resampling function to create a new signal with twice as many samples, thus lowering the pitch of the musical signal back to its original pitch.

Now it also seems that the slowing down of tempo in music could also be achieved without a resampling function by using a second larger FFT for the synthesis stage. If the second FFT transform were 1024 in framesize, and the original analysis FFT transform was 512 in size, then the synthesis stage would create twice as many samples that could still play the music at its original pitch. 

Of course the crux of the problem is how to calculate the new FFT bin values(real, imaginary) for the second oversize FFT of the synthesis step. In the case above, having FFT framesizes of 512 and 1024, we can calculate accurate bin values for &quot;every other&quot; FFT frequency row in the second FFT, by using your gAnaMagn[]   gAnaFreq[] arrays and their respective calculations for phase and magnitude in the new bins of the second FFT (the ones that share the same frequency as those of the first FFT). 

However we would have only calculated values for half of the synthesis FFT bins, because the gAnaMagn[]  gAnaFreq[] arrays from the analysis only have half the values needed for the higher resolution of the synthesis FFT. At this point the second FFT would only have assigned values in &quot;every other&quot; frequency bin. 

It would be easy to interpolate magnitude between the synthesis FFT&#039;s frequency bins, but how could we interpolate phase values (or even gAnaFreq[] values) for the in-between FFT frequency bins that received no assignment? Your article makes it sound like we should see the same Estimated True Frequency values in adjacent bins of the analysis FFT, but as I examine gAnaFreq[] values from data of polyphonic music, this does not seem to be the case. 

While it&#039;s true that a reasonable signal can be synthesized with half of the second FFT frequency bins being empty, it seems that all the harmonic data of the original signal is not, and can not, be present.</description>
		<content:encoded><![CDATA[<p>In order to slow down the tempo of a musical recording while maintaining the original pitch, your pitch-shifting function can be used by first raising the pitch of a recording by an octave, and then applying a resampling function to create a new signal with twice as many samples, thus lowering the pitch of the musical signal back to its original pitch.</p>
<p>Now it also seems that the slowing down of tempo in music could also be achieved without a resampling function by using a second larger FFT for the synthesis stage. If the second FFT transform were 1024 in framesize, and the original analysis FFT transform was 512 in size, then the synthesis stage would create twice as many samples that could still play the music at its original pitch. </p>
<p>Of course the crux of the problem is how to calculate the new FFT bin values(real, imaginary) for the second oversize FFT of the synthesis step. In the case above, having FFT framesizes of 512 and 1024, we can calculate accurate bin values for &#8220;every other&#8221; FFT frequency row in the second FFT, by using your gAnaMagn[]   gAnaFreq[] arrays and their respective calculations for phase and magnitude in the new bins of the second FFT (the ones that share the same frequency as those of the first FFT). </p>
<p>However we would have only calculated values for half of the synthesis FFT bins, because the gAnaMagn[]  gAnaFreq[] arrays from the analysis only have half the values needed for the higher resolution of the synthesis FFT. At this point the second FFT would only have assigned values in &#8220;every other&#8221; frequency bin. </p>
<p>It would be easy to interpolate magnitude between the synthesis FFT&#8217;s frequency bins, but how could we interpolate phase values (or even gAnaFreq[] values) for the in-between FFT frequency bins that received no assignment? Your article makes it sound like we should see the same Estimated True Frequency values in adjacent bins of the analysis FFT, but as I examine gAnaFreq[] values from data of polyphonic music, this does not seem to be the case. </p>
<p>While it&#8217;s true that a reasonable signal can be synthesized with half of the second FFT frequency bins being empty, it seems that all the harmonic data of the original signal is not, and can not, be present.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pitch Shifting Using The Fourier Transform by Bernsee</title>
		<link>http://www.dspdimension.com/admin/pitch-shifting-using-the-ft/comment-page-5/#comment-5538</link>
		<dc:creator>Bernsee</dc:creator>
		<pubDate>Wed, 10 Feb 2010 14:14:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/pitch-shifting-using-the-fourier-transform/#comment-5538</guid>
		<description>I would recommend you post this question in our forum. There are plenty of people who have worked with the code who might be able to help you: http://www.surroundsfx.com/forum/viewforum.php?f=11</description>
		<content:encoded><![CDATA[<p>I would recommend you post this question in our forum. There are plenty of people who have worked with the code who might be able to help you: <a href="http://www.surroundsfx.com/forum/viewforum.php?f=11" rel="nofollow">http://www.surroundsfx.com/forum/viewforum.php?f=11</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pitch Shifting Using The Fourier Transform by at_198x</title>
		<link>http://www.dspdimension.com/admin/pitch-shifting-using-the-ft/comment-page-5/#comment-5536</link>
		<dc:creator>at_198x</dc:creator>
		<pubDate>Wed, 10 Feb 2010 09:30:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/pitch-shifting-using-the-fourier-transform/#comment-5536</guid>
		<description>I has succeeded transfer the code to java. But I don&#039;t use your smbFft function, it didn&#039;t work in my code (don&#039;t know why), so i use another Fft code i obtain from web. After working with some code to convert byte array to short array for little_endian and big-edian store, the program has run. But the audio stream i obtain has some noise, it didn&#039;t sound smoothly like the original data. Can you tell me where should i focus to solve this problem?
Really thank for your help.</description>
		<content:encoded><![CDATA[<p>I has succeeded transfer the code to java. But I don&#8217;t use your smbFft function, it didn&#8217;t work in my code (don&#8217;t know why), so i use another Fft code i obtain from web. After working with some code to convert byte array to short array for little_endian and big-edian store, the program has run. But the audio stream i obtain has some noise, it didn&#8217;t sound smoothly like the original data. Can you tell me where should i focus to solve this problem?<br />
Really thank for your help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pitch Shifting Using The Fourier Transform by Bernsee</title>
		<link>http://www.dspdimension.com/admin/pitch-shifting-using-the-ft/comment-page-5/#comment-5519</link>
		<dc:creator>Bernsee</dc:creator>
		<pubDate>Mon, 08 Feb 2010 09:11:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/pitch-shifting-using-the-fourier-transform/#comment-5519</guid>
		<description>You might want to email Jacob Blommestein, he has created a Java version: http://blommestein.net/</description>
		<content:encoded><![CDATA[<p>You might want to email Jacob Blommestein, he has created a Java version: <a href="http://blommestein.net/" rel="nofollow">http://blommestein.net/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pitch Shifting Using The Fourier Transform by at_198x</title>
		<link>http://www.dspdimension.com/admin/pitch-shifting-using-the-ft/comment-page-5/#comment-5518</link>
		<dc:creator>at_198x</dc:creator>
		<pubDate>Mon, 08 Feb 2010 09:03:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/pitch-shifting-using-the-fourier-transform/#comment-5518</guid>
		<description>I tried to change the code into Java but it did&#039;nt work. If anyone have Java version, please share. My email is at_198x [AT] yahoo [DOT] com. Thanks</description>
		<content:encoded><![CDATA[<p>I tried to change the code into Java but it did&#8217;nt work. If anyone have Java version, please share. My email is at_198x [AT] yahoo [DOT] com. Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pitch Shifting Using The Fourier Transform by Bernsee</title>
		<link>http://www.dspdimension.com/admin/pitch-shifting-using-the-ft/comment-page-5/#comment-5396</link>
		<dc:creator>Bernsee</dc:creator>
		<pubDate>Tue, 26 Jan 2010 20:26:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/pitch-shifting-using-the-fourier-transform/#comment-5396</guid>
		<description>Hi Bill, thanks for your comment.

If you have to reverse the subtraction you are most likely using a different FFT implementation or have a sign issue somewhere in your FFT code. If you use smbFft() you should get convergence with the code as it is - please let me know if you don&#039;t, as this would be a bug (it seems to work ok on my test project on the Mac).

Thanks!
-Stephan</description>
		<content:encoded><![CDATA[<p>Hi Bill, thanks for your comment.</p>
<p>If you have to reverse the subtraction you are most likely using a different FFT implementation or have a sign issue somewhere in your FFT code. If you use smbFft() you should get convergence with the code as it is &#8211; please let me know if you don&#8217;t, as this would be a bug (it seems to work ok on my test project on the Mac).</p>
<p>Thanks!<br />
-Stephan</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pitch Shifting Using The Fourier Transform by Bill Farmer</title>
		<link>http://www.dspdimension.com/admin/pitch-shifting-using-the-ft/comment-page-5/#comment-5395</link>
		<dc:creator>Bill Farmer</dc:creator>
		<pubDate>Tue, 26 Jan 2010 14:55:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/pitch-shifting-using-the-fourier-transform/#comment-5395</guid>
		<description>I have implemented this algorithm twice, once some years ago in Java, and recently in C. Not for pitch shifting, but to accurately measure frequency. In both instances I have had to reverse the logic of the line of code which calculates the change of phase between passes from

				/* compute phase difference */
				tmp = phase - gLastPhase[k];
to

				/* compute phase difference */
				tmp = gLastPhase[k] - phase;

to get the algorithm to work as it should. I get divergence in adjacent bins rather than convergence if I don&#039;t.
Apart from that it&#039;s wonderful stuff.</description>
		<content:encoded><![CDATA[<p>I have implemented this algorithm twice, once some years ago in Java, and recently in C. Not for pitch shifting, but to accurately measure frequency. In both instances I have had to reverse the logic of the line of code which calculates the change of phase between passes from</p>
<p>				/* compute phase difference */<br />
				tmp = phase &#8211; gLastPhase[k];<br />
to</p>
<p>				/* compute phase difference */<br />
				tmp = gLastPhase[k] &#8211; phase;</p>
<p>to get the algorithm to work as it should. I get divergence in adjacent bins rather than convergence if I don&#8217;t.<br />
Apart from that it&#8217;s wonderful stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Releasing DIRAC2 Version 2.1 With Pitch Correction by Bernsee</title>
		<link>http://www.dspdimension.com/admin/releasing-dirac2-v2-1/comment-page-1/#comment-5351</link>
		<dc:creator>Bernsee</dc:creator>
		<pubDate>Tue, 19 Jan 2010 06:48:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/?p=484#comment-5351</guid>
		<description>This relates to smbPitchShift and not DIRAC, right? I&#039;m asking because you&#039;re commenting on a DIRAC article... Can you post some source code, preferably in our forum so we can take a look? It&#039;s hard to tell without knowing what you are doing.</description>
		<content:encoded><![CDATA[<p>This relates to smbPitchShift and not DIRAC, right? I&#8217;m asking because you&#8217;re commenting on a DIRAC article&#8230; Can you post some source code, preferably in our forum so we can take a look? It&#8217;s hard to tell without knowing what you are doing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Releasing DIRAC2 Version 2.1 With Pitch Correction by ge</title>
		<link>http://www.dspdimension.com/admin/releasing-dirac2-v2-1/comment-page-1/#comment-5350</link>
		<dc:creator>ge</dc:creator>
		<pubDate>Tue, 19 Jan 2010 06:33:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/?p=484#comment-5350</guid>
		<description>i extract data of aiff files/wav files then store them into an array, then i use that array as the input array for smbPitchShift but my program keeps on crashing...what am i doing wrong?</description>
		<content:encoded><![CDATA[<p>i extract data of aiff files/wav files then store them into an array, then i use that array as the input array for smbPitchShift but my program keeps on crashing&#8230;what am i doing wrong?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The DFT &#8220;à Pied&#8221;: Mastering The Fourier Transform in One Day by Bernsee</title>
		<link>http://www.dspdimension.com/admin/dft-a-pied/comment-page-6/#comment-5336</link>
		<dc:creator>Bernsee</dc:creator>
		<pubDate>Fri, 15 Jan 2010 09:14:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/the-dft-a-pied-mastering-the-fourier-transform-in-one-day/#comment-5336</guid>
		<description>Thank you, I appreciate your feedback! I am working on more tutorials at the moment - if you have a specific topic that you would like to read about please let me know (either by emailing or posting here).</description>
		<content:encoded><![CDATA[<p>Thank you, I appreciate your feedback! I am working on more tutorials at the moment &#8211; if you have a specific topic that you would like to read about please let me know (either by emailing or posting here).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on DIRAC Version 2.2 Available by Bernsee</title>
		<link>http://www.dspdimension.com/admin/dirac-version-2-2-available/comment-page-1/#comment-5335</link>
		<dc:creator>Bernsee</dc:creator>
		<pubDate>Fri, 15 Jan 2010 09:12:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/?p=525#comment-5335</guid>
		<description>Please contact us via our contact form to request our licensing agreement. After executing it and wiring the licensing fee we will email you with the access details to our server so you can download the PRO version.

Thank you
Stephan Bernsee</description>
		<content:encoded><![CDATA[<p>Please contact us via our contact form to request our licensing agreement. After executing it and wiring the licensing fee we will email you with the access details to our server so you can download the PRO version.</p>
<p>Thank you<br />
Stephan Bernsee</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on DIRAC Version 2.2 Available by iDvlpr</title>
		<link>http://www.dspdimension.com/admin/dirac-version-2-2-available/comment-page-1/#comment-5333</link>
		<dc:creator>iDvlpr</dc:creator>
		<pubDate>Fri, 15 Jan 2010 01:22:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/?p=525#comment-5333</guid>
		<description>Where can one buy the PRO version?</description>
		<content:encoded><![CDATA[<p>Where can one buy the PRO version?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The DFT &#8220;à Pied&#8221;: Mastering The Fourier Transform in One Day by Jack Kinsella</title>
		<link>http://www.dspdimension.com/admin/dft-a-pied/comment-page-6/#comment-5331</link>
		<dc:creator>Jack Kinsella</dc:creator>
		<pubDate>Thu, 14 Jan 2010 16:50:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/the-dft-a-pied-mastering-the-fourier-transform-in-one-day/#comment-5331</guid>
		<description>Fantastically well written. 

By the way the internet already recognizes this article&#039;s merit - it&#039;s one of the most popular articles tagged &quot;math&quot; on delicious. 

Please do more tutorials in future.</description>
		<content:encoded><![CDATA[<p>Fantastically well written. </p>
<p>By the way the internet already recognizes this article&#8217;s merit &#8211; it&#8217;s one of the most popular articles tagged &#8220;math&#8221; on delicious. </p>
<p>Please do more tutorials in future.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The DFT &#8220;à Pied&#8221;: Mastering The Fourier Transform in One Day by yose</title>
		<link>http://www.dspdimension.com/admin/dft-a-pied/comment-page-6/#comment-5329</link>
		<dc:creator>yose</dc:creator>
		<pubDate>Thu, 14 Jan 2010 14:09:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/the-dft-a-pied-mastering-the-fourier-transform-in-one-day/#comment-5329</guid>
		<description>This is an excellent article. Finally, I can get a clear sense of what is happening and what a fourier transform involves of. Was being confused with the convoluted ways most other sources try to explain things (by going to deep into the math-sides of things).</description>
		<content:encoded><![CDATA[<p>This is an excellent article. Finally, I can get a clear sense of what is happening and what a fourier transform involves of. Was being confused with the convoluted ways most other sources try to explain things (by going to deep into the math-sides of things).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pitch Shifting Using The Fourier Transform by Arab</title>
		<link>http://www.dspdimension.com/admin/pitch-shifting-using-the-ft/comment-page-5/#comment-5291</link>
		<dc:creator>Arab</dc:creator>
		<pubDate>Wed, 06 Jan 2010 04:22:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/pitch-shifting-using-the-fourier-transform/#comment-5291</guid>
		<description>Thanks for a well commented piece of code (a skill sadly lacking in today&#039;s world) it makes understanding the output of the Fourier transform a lot easier. cheers</description>
		<content:encoded><![CDATA[<p>Thanks for a well commented piece of code (a skill sadly lacking in today&#8217;s world) it makes understanding the output of the Fourier transform a lot easier. cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The DFT &#8220;à Pied&#8221;: Mastering The Fourier Transform in One Day by Paul</title>
		<link>http://www.dspdimension.com/admin/dft-a-pied/comment-page-6/#comment-5245</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Mon, 21 Dec 2009 05:51:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/the-dft-a-pied-mastering-the-fourier-transform-in-one-day/#comment-5245</guid>
		<description>Yes, but I&#039;m not sure if scientists have been able to measure them yet... they are still in the process of repairing the LHC.

-P</description>
		<content:encoded><![CDATA[<p>Yes, but I&#8217;m not sure if scientists have been able to measure them yet&#8230; they are still in the process of repairing the LHC.</p>
<p>-P</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The DFT &#8220;à Pied&#8221;: Mastering The Fourier Transform in One Day by Aran</title>
		<link>http://www.dspdimension.com/admin/dft-a-pied/comment-page-6/#comment-5243</link>
		<dc:creator>Aran</dc:creator>
		<pubDate>Mon, 21 Dec 2009 01:11:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/the-dft-a-pied-mastering-the-fourier-transform-in-one-day/#comment-5243</guid>
		<description>im sure these limits have been established, the universe does exist...</description>
		<content:encoded><![CDATA[<p>im sure these limits have been established, the universe does exist&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The DFT &#8220;à Pied&#8221;: Mastering The Fourier Transform in One Day by Paul</title>
		<link>http://www.dspdimension.com/admin/dft-a-pied/comment-page-6/#comment-5237</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sun, 20 Dec 2009 18:32:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/the-dft-a-pied-mastering-the-fourier-transform-in-one-day/#comment-5237</guid>
		<description>The Nyquist limit is a result of sampling, not quantization. Not sure what you&#039;re getting at with the minimum mass/maximum frequency limit of the universe but I think these limits have not been established yet... 

-P</description>
		<content:encoded><![CDATA[<p>The Nyquist limit is a result of sampling, not quantization. Not sure what you&#8217;re getting at with the minimum mass/maximum frequency limit of the universe but I think these limits have not been established yet&#8230; </p>
<p>-P</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The DFT &#8220;à Pied&#8221;: Mastering The Fourier Transform in One Day by Loki Clock</title>
		<link>http://www.dspdimension.com/admin/dft-a-pied/comment-page-6/#comment-5236</link>
		<dc:creator>Loki Clock</dc:creator>
		<pubDate>Sun, 20 Dec 2009 18:16:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.dspdimension.com/2007/10/18/the-dft-a-pied-mastering-the-fourier-transform-in-one-day/#comment-5236</guid>
		<description>Note, this half-period resolution limit is what&#039;s known as the Nyquist or cut-off frequency. This is a reflection of quantization itsself, which need not be digital. If the universe had a minimum unit of mass, but not a maximum frequency, you could potentially create aliasing by letting a wave with a wavelength twice or less than the length of that minimum unit propagate through it. I have no idea what that would do, or if there are any problems with that sentiment, but it&#039;s still crazy to think about!

To the author, I am looking forward to reading this over break. It shall surely be a treat, as I&#039;ve been needing an explanation of a Fourier transform for the very purpose of programming one in C++.</description>
		<content:encoded><![CDATA[<p>Note, this half-period resolution limit is what&#8217;s known as the Nyquist or cut-off frequency. This is a reflection of quantization itsself, which need not be digital. If the universe had a minimum unit of mass, but not a maximum frequency, you could potentially create aliasing by letting a wave with a wavelength twice or less than the length of that minimum unit propagate through it. I have no idea what that would do, or if there are any problems with that sentiment, but it&#8217;s still crazy to think about!</p>
<p>To the author, I am looking forward to reading this over break. It shall surely be a treat, as I&#8217;ve been needing an explanation of a Fourier transform for the very purpose of programming one in C++.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
