<?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 on: Sing like HAL with the Flash Player 10.1</title>
	<atom:link href="http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/</link>
	<description>C++ / C# / Actionscript / Py ... &#039;My God. It&#039;s full of stars!&#039;</description>
	<lastBuildDate>Thu, 29 Jul 2010 21:16:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: flashgordon</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-6515</link>
		<dc:creator>flashgordon</dc:creator>
		<pubDate>Mon, 31 May 2010 17:22:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-6515</guid>
		<description>Sounds like a nice project.

I have the feeling that your problem might not be code related but could have something to do with the setup of your work environment - that´s often the case when working with a beta/rc version of a new flash version/API.

If you want, you can send me your source and I will have a look -&gt; info@smart-page.net.

Cheers!</description>
		<content:encoded><![CDATA[<p>Sounds like a nice project.</p>
<p>I have the feeling that your problem might not be code related but could have something to do with the setup of your work environment &#8211; that´s often the case when working with a beta/rc version of a new flash version/API.</p>
<p>If you want, you can send me your source and I will have a look -> <a href="mailto:info@smart-page.net">info@smart-page.net</a>.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Randy</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-6514</link>
		<dc:creator>Randy</dc:creator>
		<pubDate>Mon, 31 May 2010 17:04:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-6514</guid>
		<description>I am developing a &quot;karaoke&quot; type program.  However, there are 8 part harmonies and I am able to adjust the volume of each part so that the student can practice their part (just their part, with another section such as tenor 1 w/ tenor 2 or with the entire 8 parts).  That part of the program is completed.

Now I need to sample their voice and create another part  (their own voice) so that they can mute their section, adjust their own volume, and listen to what they sound like  (by themselves, with another section such as tenor 1 w/ tenor 2 or with the entire 8 parts).

In addition, I would like to compare their sampled voice with the original part (say tenor 1) and tell them if they are on pitch (compare FFT of the two bytearrays).  

By giving them a score, I am hoping that the practice time will increase.

I am currently using as3 and have downloaded FP10.1.  

I am trying to reuse your code but with my buttons.

There is another source code for a guitar tuner.  Did you come across that?</description>
		<content:encoded><![CDATA[<p>I am developing a &#8220;karaoke&#8221; type program.  However, there are 8 part harmonies and I am able to adjust the volume of each part so that the student can practice their part (just their part, with another section such as tenor 1 w/ tenor 2 or with the entire 8 parts).  That part of the program is completed.</p>
<p>Now I need to sample their voice and create another part  (their own voice) so that they can mute their section, adjust their own volume, and listen to what they sound like  (by themselves, with another section such as tenor 1 w/ tenor 2 or with the entire 8 parts).</p>
<p>In addition, I would like to compare their sampled voice with the original part (say tenor 1) and tell them if they are on pitch (compare FFT of the two bytearrays).  </p>
<p>By giving them a score, I am hoping that the practice time will increase.</p>
<p>I am currently using as3 and have downloaded FP10.1.  </p>
<p>I am trying to reuse your code but with my buttons.</p>
<p>There is another source code for a guitar tuner.  Did you come across that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flashgordon</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-6497</link>
		<dc:creator>flashgordon</dc:creator>
		<pubDate>Sun, 30 May 2010 17:59:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-6497</guid>
		<description>With what exactly are you developing? 
Flash/Flex Builder, the Flash IDE or something else?

And what do you mean by &quot;unable to get the buttons to work&quot;? 

If you have trouble compiling, did you mind the Player Global SWC?

If it builds fine but your app is unresponsive in the player - is it possible that you didn´t update your IDE´s debug player / have you tried testing within your browser?

Cheers!</description>
		<content:encoded><![CDATA[<p>With what exactly are you developing?<br />
Flash/Flex Builder, the Flash IDE or something else?</p>
<p>And what do you mean by &#8220;unable to get the buttons to work&#8221;? </p>
<p>If you have trouble compiling, did you mind the Player Global SWC?</p>
<p>If it builds fine but your app is unresponsive in the player &#8211; is it possible that you didn´t update your IDE´s debug player / have you tried testing within your browser?</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Randy</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-6496</link>
		<dc:creator>Randy</dc:creator>
		<pubDate>Sun, 30 May 2010 17:45:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-6496</guid>
		<description>Gordon:
First of all thank you for your prompt response.

Installed FP 10.1.
? If I am able to run your application from the web, is my 10.1 working.
Used another computer w/o 10.1 and the application (record/play) did not show up (using the browser).  Loaded up 10.1 and the application worked.

I have created a script using my own buttons (tried using button components but had no luck).

Can I send you my script?</description>
		<content:encoded><![CDATA[<p>Gordon:<br />
First of all thank you for your prompt response.</p>
<p>Installed FP 10.1.<br />
? If I am able to run your application from the web, is my 10.1 working.<br />
Used another computer w/o 10.1 and the application (record/play) did not show up (using the browser).  Loaded up 10.1 and the application worked.</p>
<p>I have created a script using my own buttons (tried using button components but had no luck).</p>
<p>Can I send you my script?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flashgordon</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-6491</link>
		<dc:creator>flashgordon</dc:creator>
		<pubDate>Sun, 30 May 2010 13:07:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-6491</guid>
		<description>Hi Randy,

to use the new API functions, you need to work with the updated Player Global SWC and the FP 10.1 debug player.

Checkout http://labs.adobe.com/downloads/flashplayer10.html.</description>
		<content:encoded><![CDATA[<p>Hi Randy,</p>
<p>to use the new API functions, you need to work with the updated Player Global SWC and the FP 10.1 debug player.</p>
<p>Checkout <a href="http://labs.adobe.com/downloads/flashplayer10.html" rel="nofollow">http://labs.adobe.com/downloads/flashplayer10.html</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Randy</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-6489</link>
		<dc:creator>Randy</dc:creator>
		<pubDate>Sun, 30 May 2010 08:46:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-6489</guid>
		<description>Trying to use the code in my program but unable to get the buttons to work.  Mic does not go on either.</description>
		<content:encoded><![CDATA[<p>Trying to use the code in my program but unable to get the buttons to work.  Mic does not go on either.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flashgordon</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-6381</link>
		<dc:creator>flashgordon</dc:creator>
		<pubDate>Fri, 21 May 2010 10:04:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-6381</guid>
		<description>Hi Jesus,

yes - absolutely.

I would recommend to look at PixelBender for live audio filtering, as it gives you another thread.

Live distorsion and other effects have already been done nicely using PixelBender shaders.

Cheers!</description>
		<content:encoded><![CDATA[<p>Hi Jesus,</p>
<p>yes &#8211; absolutely.</p>
<p>I would recommend to look at PixelBender for live audio filtering, as it gives you another thread.</p>
<p>Live distorsion and other effects have already been done nicely using PixelBender shaders.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jesus</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-6366</link>
		<dc:creator>jesus</dc:creator>
		<pubDate>Thu, 20 May 2010 15:24:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-6366</guid>
		<description>Hi Gordon, Id like to add the feature to my web of recording audio from microphone and apply some distortion or effect to it without any offset, to synchronize with recorded video as well. Do you think is possible to do that with fp 10.1? thanks a lot in advance nice applycation.</description>
		<content:encoded><![CDATA[<p>Hi Gordon, Id like to add the feature to my web of recording audio from microphone and apply some distortion or effect to it without any offset, to synchronize with recorded video as well. Do you think is possible to do that with fp 10.1? thanks a lot in advance nice applycation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Og2t</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-5433</link>
		<dc:creator>Og2t</dc:creator>
		<pubDate>Tue, 02 Mar 2010 11:54:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-5433</guid>
		<description>Thanks for this test Gordon, they said it will only be available in AIR but it works in the FP plugin as well :)</description>
		<content:encoded><![CDATA[<p>Thanks for this test Gordon, they said it will only be available in AIR but it works in the FP plugin as well <img src='http://www.smart-page.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flashgordon</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-5341</link>
		<dc:creator>flashgordon</dc:creator>
		<pubDate>Tue, 23 Feb 2010 03:22:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-5341</guid>
		<description>Anytime :) 
</description>
		<content:encoded><![CDATA[<p>Anytime <img src='http://www.smart-page.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Florio</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-5337</link>
		<dc:creator>Chris Florio</dc:creator>
		<pubDate>Tue, 23 Feb 2010 02:19:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-5337</guid>
		<description>That&#039;s great. It works and is way easier than everything I was trying. Thanks for pointing me in the right direction.</description>
		<content:encoded><![CDATA[<p>That&#8217;s great. It works and is way easier than everything I was trying. Thanks for pointing me in the right direction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Florio</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-5336</link>
		<dc:creator>Chris Florio</dc:creator>
		<pubDate>Tue, 23 Feb 2010 00:44:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-5336</guid>
		<description>Thanks I will try playing with that.</description>
		<content:encoded><![CDATA[<p>Thanks I will try playing with that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flashgordon</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-5335</link>
		<dc:creator>flashgordon</dc:creator>
		<pubDate>Tue, 23 Feb 2010 00:18:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-5335</guid>
		<description>Hi Chris,

as computeSpectrum is a Method of the global SoundMixer, you would have to play the mic data as sound in order to use it so sadly this doesn´t work.

But on every SampleDataEvent you receive the incoming sample as a RAW bytearray.
So you just have to apply the fast fourier transformation with an own implementation of that method.

That should do the trick - hope it helps you out.

Cheers!</description>
		<content:encoded><![CDATA[<p>Hi Chris,</p>
<p>as computeSpectrum is a Method of the global SoundMixer, you would have to play the mic data as sound in order to use it so sadly this doesn´t work.</p>
<p>But on every SampleDataEvent you receive the incoming sample as a RAW bytearray.<br />
So you just have to apply the fast fourier transformation with an own implementation of that method.</p>
<p>That should do the trick &#8211; hope it helps you out.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Florio</title>
		<link>http://www.smart-page.net/blog/2009/12/30/sing-like-hal-with-the-flash-player-101/comment-page-1/#comment-5333</link>
		<dc:creator>Chris Florio</dc:creator>
		<pubDate>Mon, 22 Feb 2010 23:36:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.smart-page.net/blog/?p=670#comment-5333</guid>
		<description>Nice Example.
Do you know if it is possible to compute spectrum in real time from mic data? If so have you been able to do it successfully?
thanks,
Chris</description>
		<content:encoded><![CDATA[<p>Nice Example.<br />
Do you know if it is possible to compute spectrum in real time from mic data? If so have you been able to do it successfully?<br />
thanks,<br />
Chris</p>
]]></content:encoded>
	</item>
</channel>
</rss>
