<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Response to a bunch of questions from Adobe</title>
	<link>http://www.make-some-noise.info/2008/04/01/response-to-a-bunch-of-questions-from-adobe/</link>
	<description>A campaign for enhancing Flash audio</description>
	<pubDate>Mon, 08 Sep 2008 08:02:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: David Woods</title>
		<link>http://www.make-some-noise.info/2008/04/01/response-to-a-bunch-of-questions-from-adobe/#comment-301</link>
		<dc:creator>David Woods</dc:creator>
		<pubDate>Fri, 11 Jul 2008 02:28:49 +0000</pubDate>
		<guid>http://www.make-some-noise.info/2008/04/01/response-to-a-bunch-of-questions-from-adobe/#comment-301</guid>
		<description>I found this page looking for information on the problem that Laurence Taylor described. If he or anyone else here is still hunting for that information, I have come up with a workaround. I've written a couple of classes that will evaluate the sample rate and adjust the playhead position value accordingly. Feel free to use them. They are replacements for the Sound/SoundChannel objects -- they are Sound2 and SoundChannel2. They work just like the originals except you should use Sound2.play2() instead of play() to hook up a SoundChannel2 object. The files are reasonably well commented.

http://www.birnamdesigns.com/misc/as3_sound2_classes.zip</description>
		<content:encoded><![CDATA[<p>I found this page looking for information on the problem that Laurence Taylor described. If he or anyone else here is still hunting for that information, I have come up with a workaround. I&#8217;ve written a couple of classes that will evaluate the sample rate and adjust the playhead position value accordingly. Feel free to use them. They are replacements for the Sound/SoundChannel objects &#8212; they are Sound2 and SoundChannel2. They work just like the originals except you should use Sound2.play2() instead of play() to hook up a SoundChannel2 object. The files are reasonably well commented.</p>
<p><a href="http://www.birnamdesigns.com/misc/as3_sound2_classes.zip" rel="nofollow">http://www.birnamdesigns.com/misc/as3_sound2_classes.zip</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julien R.</title>
		<link>http://www.make-some-noise.info/2008/04/01/response-to-a-bunch-of-questions-from-adobe/#comment-115</link>
		<dc:creator>Julien R.</dc:creator>
		<pubDate>Sun, 04 May 2008 17:47:11 +0000</pubDate>
		<guid>http://www.make-some-noise.info/2008/04/01/response-to-a-bunch-of-questions-from-adobe/#comment-115</guid>
		<description>I just discovered another #@! bug,
In addition to the  Sound class / play method / startTime parameter bug that I already reported (the &lt;a href="http://bugs.adobe.com/jira/browse/FP-33" rel="nofollow"&gt;one&lt;/a&gt;  Laurence Taylor is talking about), I discovered that seeking a mp3 using same parameter is totally unreliable when a flash movie is loaded in another Tab of Internet explorer 7 even with a 44100Hz sound. The bug base page is &lt;a href="http://bugs.adobe.com/jira/browse/FP-188" rel="nofollow"&gt;here&lt;/a&gt;

Sound playback with AS3 is just a mess ... this is the 5th bug I report regarding sound playback ... I'm so disappointed and so fed-up trying to find workarounds ...</description>
		<content:encoded><![CDATA[<p>I just discovered another #@! bug,<br />
In addition to the  Sound class / play method / startTime parameter bug that I already reported (the <a href="http://bugs.adobe.com/jira/browse/FP-33" rel="nofollow">one</a>  Laurence Taylor is talking about), I discovered that seeking a mp3 using same parameter is totally unreliable when a flash movie is loaded in another Tab of Internet explorer 7 even with a 44100Hz sound. The bug base page is <a href="http://bugs.adobe.com/jira/browse/FP-188" rel="nofollow">here</a></p>
<p>Sound playback with AS3 is just a mess &#8230; this is the 5th bug I report regarding sound playback &#8230; I&#8217;m so disappointed and so fed-up trying to find workarounds &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shaun</title>
		<link>http://www.make-some-noise.info/2008/04/01/response-to-a-bunch-of-questions-from-adobe/#comment-42</link>
		<dc:creator>shaun</dc:creator>
		<pubDate>Sat, 12 Apr 2008 11:40:39 +0000</pubDate>
		<guid>http://www.make-some-noise.info/2008/04/01/response-to-a-bunch-of-questions-from-adobe/#comment-42</guid>
		<description>I find it so bizarre that they even need to ask these questions.

All they need to do is ask one of their highly skilled software engineers to spend a couple of hours trying to build an audio sequencer with Action Script.</description>
		<content:encoded><![CDATA[<p>I find it so bizarre that they even need to ask these questions.</p>
<p>All they need to do is ask one of their highly skilled software engineers to spend a couple of hours trying to build an audio sequencer with Action Script.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laurence Taylor</title>
		<link>http://www.make-some-noise.info/2008/04/01/response-to-a-bunch-of-questions-from-adobe/#comment-41</link>
		<dc:creator>Laurence Taylor</dc:creator>
		<pubDate>Fri, 11 Apr 2008 07:29:30 +0000</pubDate>
		<guid>http://www.make-some-noise.info/2008/04/01/response-to-a-bunch-of-questions-from-adobe/#comment-41</guid>
		<description>I want to point out another broken functionality that might be connected and hasn't been fixed in the recent update. Here is how it manifests. The channel.position variable always responds as if the loaded mp3 sample rate is 44100, regardless of the actual rate, meaning that a sound 10 seconds * 22050hz placed at 5000ms via channel.position will in fact be placed at 10000ms given that 10*22050 = 5*44100. I haven't tested this at other sample rates, but it seems to follow. 

Two things make this bug difficult to work around. The distance between the desired position and the actual position increases with time, but given that the channel object has no access to the sample rate of the source, the developer must first prime the programme with the source sample rate, in order to set the multiplier correctly. This requires either another file for every sound loaded, or a database of the same. Not too elegant.

The bug base page is &lt;a href="http://bugs.adobe.com/jira/browse/FP-33" rel="nofollow"&gt;here&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I want to point out another broken functionality that might be connected and hasn&#8217;t been fixed in the recent update. Here is how it manifests. The channel.position variable always responds as if the loaded mp3 sample rate is 44100, regardless of the actual rate, meaning that a sound 10 seconds * 22050hz placed at 5000ms via channel.position will in fact be placed at 10000ms given that 10*22050 = 5*44100. I haven&#8217;t tested this at other sample rates, but it seems to follow. </p>
<p>Two things make this bug difficult to work around. The distance between the desired position and the actual position increases with time, but given that the channel object has no access to the sample rate of the source, the developer must first prime the programme with the source sample rate, in order to set the multiplier correctly. This requires either another file for every sound loaded, or a database of the same. Not too elegant.</p>
<p>The bug base page is <a href="http://bugs.adobe.com/jira/browse/FP-33" rel="nofollow">here</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francois Balmelle</title>
		<link>http://www.make-some-noise.info/2008/04/01/response-to-a-bunch-of-questions-from-adobe/#comment-28</link>
		<dc:creator>Francois Balmelle</dc:creator>
		<pubDate>Tue, 01 Apr 2008 14:33:08 +0000</pubDate>
		<guid>http://www.make-some-noise.info/2008/04/01/response-to-a-bunch-of-questions-from-adobe/#comment-28</guid>
		<description>Hi Andre,
thanks for taking the lead on this.
As you pointed out, it's hard to tell where is the bug. You say, onSoundComplete, but I too experience the audio gap and I don't rely on this event. For me the gap appears when 3 or more sample length concurrent audio sample are looping back. You can experience it for yourself here:
http://www.blobprod.com/mixers/beatbox/beatbox.asp
The issue might be somewhere else in the sound processing chain.
I have logged a bug with the Flash development team and I hope this will get fixed in a very near future.</description>
		<content:encoded><![CDATA[<p>Hi Andre,<br />
thanks for taking the lead on this.<br />
As you pointed out, it&#8217;s hard to tell where is the bug. You say, onSoundComplete, but I too experience the audio gap and I don&#8217;t rely on this event. For me the gap appears when 3 or more sample length concurrent audio sample are looping back. You can experience it for yourself here:<br />
<a href="http://www.blobprod.com/mixers/beatbox/beatbox.asp" rel="nofollow">http://www.blobprod.com/mixers/beatbox/beatbox.asp</a><br />
The issue might be somewhere else in the sound processing chain.<br />
I have logged a bug with the Flash development team and I hope this will get fixed in a very near future.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
