<?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: Exploring iPhone Audio Part 7</title>
	<atom:link href="http://idevhub.com/exploring-iphone-audio-part-7/feed/" rel="self" type="application/rss+xml" />
	<link>http://idevhub.com/exploring-iphone-audio-part-7/</link>
	<description></description>
	<lastBuildDate>Tue, 24 Jan 2012 04:59:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dhatchina</title>
		<link>http://idevhub.com/exploring-iphone-audio-part-7/comment-page-1/#comment-56115</link>
		<dc:creator>Dhatchina</dc:creator>
		<pubDate>Wed, 04 May 2011 04:43:44 +0000</pubDate>
		<guid isPermaLink="false">http://trailsinthesand.com/exploring-iphone-audio-part-7/#comment-56115</guid>
		<description>I want to use your code to detect the mic . how to do that , can you help me...</description>
		<content:encoded><![CDATA[<p>I want to use your code to detect the mic . how to do that , can you help me&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dhatchina</title>
		<link>http://idevhub.com/exploring-iphone-audio-part-7/comment-page-1/#comment-56114</link>
		<dc:creator>Dhatchina</dc:creator>
		<pubDate>Tue, 03 May 2011 14:08:19 +0000</pubDate>
		<guid isPermaLink="false">http://trailsinthesand.com/exploring-iphone-audio-part-7/#comment-56114</guid>
		<description>I want to detect the mic input by using your code . how to do that?. And how to find the intensity of sound from mic inputs. could you help me please....</description>
		<content:encoded><![CDATA[<p>I want to detect the mic input by using your code . how to do that?. And how to find the intensity of sound from mic inputs. could you help me please&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dru Kepple</title>
		<link>http://idevhub.com/exploring-iphone-audio-part-7/comment-page-1/#comment-56112</link>
		<dc:creator>Dru Kepple</dc:creator>
		<pubDate>Wed, 20 Apr 2011 13:57:43 +0000</pubDate>
		<guid isPermaLink="false">http://trailsinthesand.com/exploring-iphone-audio-part-7/#comment-56112</guid>
		<description>This was a helpful series, thanks for this.  Thanks to other commenters who have posted about fixes/updates, too.

I have one question.  Is there a way to tell when audio playback as stopped as a result of the playback having reached the end of the file?  It would seem that the first if statement in AudioOutputCallback does this, and/or checking for the lack of numPackets at the end of AudioOutputCallback.

What I was trying to do, however, was update the label with some &quot;idle&quot; text, and doing that in AudioOutputCallback is A) not feasible since it&#039;s a C function and setting the label text involves objective-c, and B) just not the right place to do it, conceptually; that function is all about queueing audio packets for playback, and shouldn&#039;t really be used for UI changes.

I&#039;m probably just missing something, as my C/Obj-C skills haven&#039;t fully matured yet.  Is there even a way to call Obj-C from a C function?  My initial attempts at that seemed to fail.

Thanks.</description>
		<content:encoded><![CDATA[<p>This was a helpful series, thanks for this.  Thanks to other commenters who have posted about fixes/updates, too.</p>
<p>I have one question.  Is there a way to tell when audio playback as stopped as a result of the playback having reached the end of the file?  It would seem that the first if statement in AudioOutputCallback does this, and/or checking for the lack of numPackets at the end of AudioOutputCallback.</p>
<p>What I was trying to do, however, was update the label with some &#8220;idle&#8221; text, and doing that in AudioOutputCallback is A) not feasible since it&#8217;s a C function and setting the label text involves objective-c, and B) just not the right place to do it, conceptually; that function is all about queueing audio packets for playback, and shouldn&#8217;t really be used for UI changes.</p>
<p>I&#8217;m probably just missing something, as my C/Obj-C skills haven&#8217;t fully matured yet.  Is there even a way to call Obj-C from a C function?  My initial attempts at that seemed to fail.</p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anon</title>
		<link>http://idevhub.com/exploring-iphone-audio-part-7/comment-page-1/#comment-24574</link>
		<dc:creator>anon</dc:creator>
		<pubDate>Wed, 12 Jan 2011 06:37:02 +0000</pubDate>
		<guid isPermaLink="false">http://trailsinthesand.com/exploring-iphone-audio-part-7/#comment-24574</guid>
		<description>thanks for summarizing the fixes.  I didn&#039;t need to do step 1 or 2, but  it turned out it was important to name the project &#039;AudioRecorder&#039;.</description>
		<content:encoded><![CDATA[<p>thanks for summarizing the fixes.  I didn&#8217;t need to do step 1 or 2, but  it turned out it was important to name the project &#8216;AudioRecorder&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pi</title>
		<link>http://idevhub.com/exploring-iphone-audio-part-7/comment-page-1/#comment-24125</link>
		<dc:creator>Pi</dc:creator>
		<pubDate>Wed, 05 Jan 2011 10:29:23 +0000</pubDate>
		<guid isPermaLink="false">http://trailsinthesand.com/exploring-iphone-audio-part-7/#comment-24125</guid>
		<description>ok, This project is very easy to get running.

 you need to start with a completely blank slate. So create  a window-based application,  then
1.  remove both .xib files
2.  empty out &#039; main nib file base name&#039; ( or even kill the entire line )
3.   replace the  main and application delegate header &amp;  body files with the three files listed on this posting
4.   read through the comments. You need to do the three fixes
(1)  change the code for the button generation
(2)  set the read write permission on the file ( that&#039;s the undeclared variable )
(3)  typecast a couple of variables to (int)  get rid of the remaining couple of warnings

 and you should be good to go

 this is a fabulous tutorial! Thank you so much for doing this!   I wish Apple documentation was lucid like this...

PS  there is a fairly active community on irc.freenode.net#coreaudio</description>
		<content:encoded><![CDATA[<p>ok, This project is very easy to get running.</p>
<p> you need to start with a completely blank slate. So create  a window-based application,  then<br />
1.  remove both .xib files<br />
2.  empty out &#8216; main nib file base name&#8217; ( or even kill the entire line )<br />
3.   replace the  main and application delegate header &amp;  body files with the three files listed on this posting<br />
4.   read through the comments. You need to do the three fixes<br />
(1)  change the code for the button generation<br />
(2)  set the read write permission on the file ( that&#8217;s the undeclared variable )<br />
(3)  typecast a couple of variables to (int)  get rid of the remaining couple of warnings</p>
<p> and you should be good to go</p>
<p> this is a fabulous tutorial! Thank you so much for doing this!   I wish Apple documentation was lucid like this&#8230;</p>
<p>PS  there is a fairly active community on irc.freenode.net#coreaudio</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pete</title>
		<link>http://idevhub.com/exploring-iphone-audio-part-7/comment-page-1/#comment-21419</link>
		<dc:creator>pete</dc:creator>
		<pubDate>Sun, 07 Nov 2010 02:37:28 +0000</pubDate>
		<guid isPermaLink="false">http://trailsinthesand.com/exploring-iphone-audio-part-7/#comment-21419</guid>
		<description>You&#039;re free to use it however you want.</description>
		<content:encoded><![CDATA[<p>You&#8217;re free to use it however you want.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://idevhub.com/exploring-iphone-audio-part-7/comment-page-1/#comment-21417</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Sun, 07 Nov 2010 02:07:33 +0000</pubDate>
		<guid isPermaLink="false">http://trailsinthesand.com/exploring-iphone-audio-part-7/#comment-21417</guid>
		<description>Hi,

I wanted to use your code for an iPhone application I&#039;m writing. Are you distributing this code under a particular license?</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I wanted to use your code for an iPhone application I&#8217;m writing. Are you distributing this code under a particular license?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SEQOY Development</title>
		<link>http://idevhub.com/exploring-iphone-audio-part-7/comment-page-1/#comment-15943</link>
		<dc:creator>SEQOY Development</dc:creator>
		<pubDate>Wed, 28 Apr 2010 00:28:33 +0000</pubDate>
		<guid isPermaLink="false">http://trailsinthesand.com/exploring-iphone-audio-part-7/#comment-15943</guid>
		<description>For the fsRdPerm constant you can specify one of this:

kAudioFileReadPermission: File is read-only.
kAudioFileWritePermission: File is write-only.
kAudioFileReadWritePermission: File has read-write permission.

Available in iPhone OS 2.0 and later.
Declared in AudioFile.h.</description>
		<content:encoded><![CDATA[<p>For the fsRdPerm constant you can specify one of this:</p>
<p>kAudioFileReadPermission: File is read-only.<br />
kAudioFileWritePermission: File is write-only.<br />
kAudioFileReadWritePermission: File has read-write permission.</p>
<p>Available in iPhone OS 2.0 and later.<br />
Declared in AudioFile.h.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeevan</title>
		<link>http://idevhub.com/exploring-iphone-audio-part-7/comment-page-1/#comment-15524</link>
		<dc:creator>Jeevan</dc:creator>
		<pubDate>Wed, 07 Apr 2010 21:27:07 +0000</pubDate>
		<guid isPermaLink="false">http://trailsinthesand.com/exploring-iphone-audio-part-7/#comment-15524</guid>
		<description>Great one, Thanks for sharing....  What Exactly I&#039;m looking for...

I directly jump to the last page to get the source codes and tried to implement in my program and faced 13 errors related to AudioToolBox Framework errors because I didn&#039;t add them to my Framework... for those who&#039;s facing trouble... make sure you have the &quot;AudioToolbox&quot; framework added to your project framework!...</description>
		<content:encoded><![CDATA[<p>Great one, Thanks for sharing&#8230;.  What Exactly I&#8217;m looking for&#8230;</p>
<p>I directly jump to the last page to get the source codes and tried to implement in my program and faced 13 errors related to AudioToolBox Framework errors because I didn&#8217;t add them to my Framework&#8230; for those who&#8217;s facing trouble&#8230; make sure you have the &#8220;AudioToolbox&#8221; framework added to your project framework!&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marc</title>
		<link>http://idevhub.com/exploring-iphone-audio-part-7/comment-page-1/#comment-15266</link>
		<dc:creator>marc</dc:creator>
		<pubDate>Thu, 25 Mar 2010 20:36:57 +0000</pubDate>
		<guid isPermaLink="false">http://trailsinthesand.com/exploring-iphone-audio-part-7/#comment-15266</guid>
		<description>Hello,

Your link isn&#039;t working. I can&#039;t even get a simle audio file to be played. The AudioQueueStart is giving problems.

Marc</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Your link isn&#8217;t working. I can&#8217;t even get a simle audio file to be played. The AudioQueueStart is giving problems.</p>
<p>Marc</p>
]]></content:encoded>
	</item>
</channel>
</rss>

