<?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>Commenti a: DevTutorial #19 &#8211; AVPlayer: come riprodurre semplicemente file audio!</title>
	<atom:link href="http://www.bubidevs.net/2009/08/08/devtutorial-19-avplayer-come-riprodurre-semplicemente-file-audio/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bubidevs.net/2009/08/08/devtutorial-19-avplayer-come-riprodurre-semplicemente-file-audio/</link>
	<description>&#34;Siate affamati. Siate folli&#34;</description>
	<lastBuildDate>Thu, 02 Feb 2012 18:11:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Di: Vittorio</title>
		<link>http://www.bubidevs.net/2009/08/08/devtutorial-19-avplayer-come-riprodurre-semplicemente-file-audio/comment-page-1/#comment-9692</link>
		<dc:creator>Vittorio</dc:creator>
		<pubDate>Mon, 07 Feb 2011 10:07:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubidevs.net/?p=1359#comment-9692</guid>
		<description>Ciao Andrea,
ti espongo il mio problema sperando in un tuo preziosissimo aiuto.

Ho diversi suoni che faccio partire con diversi bottoni con il medoto più o meno che hai descritto di sopra:
Azione:
- (IBAction)playC2_1:(id)sender{
	if (selector == 1) {
		[self playOnce:@&quot;ap1_c2&quot;];	}
	if (selector == 2) {
		[self playOnce:@&quot;ep1_c2&quot;];	}
	if (selector == 3) {
		[self playOnce:@&quot;cv_c2&quot;];	}
	if (selector == 4) {
		[self playOnce:@&quot;ep2_c2&quot;];	}
	if (selector == 5) {
		[self playOnce:@&quot;ep3_c2&quot;];	}
	if (selector == 6) {
		[self playOnce:@&quot;ap2_c2&quot;];	}
}

Metodo:
- (void)playOnce:(NSString *)aSound {
	
	NSString *path = [[NSBundle mainBundle] pathForResource:aSound ofType:@&quot;mp3&quot;];
	NSURL *fileURL = [[NSURL alloc] initFileURLWithPath: path];
	
	AVAudioPlayer *theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL: fileURL error:NULL];
	[fileURL release];
	[path release];
	
	[theAudio setNumberOfLoops:0];
	[theAudio setVolume:1.0];
	theAudio.delegate = self;
	[theAudio play];
}

i problemi che ho sono 2: il primo che dopo circa 230 volte che premo i bottoni smette di suonare (sembra ci sia un limite al numero di player...) ed il secondo che vorrei poter fare in modo che il suono sia in play sono finchè tengo premuto il tasto (al rilascio del bottone si stoppasse insomma)...

Se puoi aiutarmi te ne sarei grato.
Vittorio.

ps. il tuo libro mi sta dando un sacco di spunti interessantissimi, complimenti davvero!</description>
		<content:encoded><![CDATA[<p>Ciao Andrea,<br />
ti espongo il mio problema sperando in un tuo preziosissimo aiuto.</p>
<p>Ho diversi suoni che faccio partire con diversi bottoni con il medoto più o meno che hai descritto di sopra:<br />
Azione:<br />
- (IBAction)playC2_1:(id)sender{<br />
	if (selector == 1) {<br />
		[self playOnce:@"ap1_c2"];	}<br />
	if (selector == 2) {<br />
		[self playOnce:@"ep1_c2"];	}<br />
	if (selector == 3) {<br />
		[self playOnce:@"cv_c2"];	}<br />
	if (selector == 4) {<br />
		[self playOnce:@"ep2_c2"];	}<br />
	if (selector == 5) {<br />
		[self playOnce:@"ep3_c2"];	}<br />
	if (selector == 6) {<br />
		[self playOnce:@"ap2_c2"];	}<br />
}</p>
<p>Metodo:<br />
- (void)playOnce:(NSString *)aSound {</p>
<p>	NSString *path = [[NSBundle mainBundle] pathForResource:aSound ofType:@&#8221;mp3&#8243;];<br />
	NSURL *fileURL = [[NSURL alloc] initFileURLWithPath: path];</p>
<p>	AVAudioPlayer *theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL: fileURL error:NULL];<br />
	[fileURL release];<br />
	[path release];</p>
<p>	[theAudio setNumberOfLoops:0];<br />
	[theAudio setVolume:1.0];<br />
	theAudio.delegate = self;<br />
	[theAudio play];<br />
}</p>
<p>i problemi che ho sono 2: il primo che dopo circa 230 volte che premo i bottoni smette di suonare (sembra ci sia un limite al numero di player&#8230;) ed il secondo che vorrei poter fare in modo che il suono sia in play sono finchè tengo premuto il tasto (al rilascio del bottone si stoppasse insomma)&#8230;</p>
<p>Se puoi aiutarmi te ne sarei grato.<br />
Vittorio.</p>
<p>ps. il tuo libro mi sta dando un sacco di spunti interessantissimi, complimenti davvero!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Vittorio</title>
		<link>http://www.bubidevs.net/2009/08/08/devtutorial-19-avplayer-come-riprodurre-semplicemente-file-audio/comment-page-1/#comment-9322</link>
		<dc:creator>Vittorio</dc:creator>
		<pubDate>Wed, 19 Jan 2011 07:08:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubidevs.net/?p=1359#comment-9322</guid>
		<description>Ciao,
grazie per i tutorial intanto.
Vorrei chiederti qual&#039;è il miglior modo per utilizzare più suoni simultaneamente, ogn&#039;uno collegato ad un pulsante (esempio uno strumento musicale.. un piano o una batteria).
Dalla documentazione sembra sia Audio Unit in quanto è quello con minore latenza.
Vorei poter abbinare diversi suoni a pulsanti in modo che l&#039;utente clicca su un pulsante e questo inizia la riproduzione del suono (in loop) e poi premendo un altro pulsante si aggiunge al suono già in riproduzione quello nuovo. 
Spero di essermi spiegato (sono alle prime armi se non si era capito :))
Grazie in anticipo.
Vittorio</description>
		<content:encoded><![CDATA[<p>Ciao,<br />
grazie per i tutorial intanto.<br />
Vorrei chiederti qual&#8217;è il miglior modo per utilizzare più suoni simultaneamente, ogn&#8217;uno collegato ad un pulsante (esempio uno strumento musicale.. un piano o una batteria).<br />
Dalla documentazione sembra sia Audio Unit in quanto è quello con minore latenza.<br />
Vorei poter abbinare diversi suoni a pulsanti in modo che l&#8217;utente clicca su un pulsante e questo inizia la riproduzione del suono (in loop) e poi premendo un altro pulsante si aggiunge al suono già in riproduzione quello nuovo.<br />
Spero di essermi spiegato (sono alle prime armi se non si era capito <img src='http://www.bubidevs.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )<br />
Grazie in anticipo.<br />
Vittorio</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Andrea</title>
		<link>http://www.bubidevs.net/2009/08/08/devtutorial-19-avplayer-come-riprodurre-semplicemente-file-audio/comment-page-1/#comment-6797</link>
		<dc:creator>Andrea</dc:creator>
		<pubDate>Tue, 07 Sep 2010 19:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubidevs.net/?p=1359#comment-6797</guid>
		<description>qualcuno sa se è possibile riprodurre un file esterno al dispositivo (tramite URL) in formato .pls (playlist di itunes)? vi prego sarebbe importantissimo!</description>
		<content:encoded><![CDATA[<p>qualcuno sa se è possibile riprodurre un file esterno al dispositivo (tramite URL) in formato .pls (playlist di itunes)? vi prego sarebbe importantissimo!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Luigi</title>
		<link>http://www.bubidevs.net/2009/08/08/devtutorial-19-avplayer-come-riprodurre-semplicemente-file-audio/comment-page-1/#comment-4829</link>
		<dc:creator>Luigi</dc:creator>
		<pubDate>Fri, 02 Apr 2010 08:05:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubidevs.net/?p=1359#comment-4829</guid>
		<description>Ciao Andrea ti faccio una domanda.
In una mia applicazione ho implementato il classico player senza problemi ( quello con il logo di itunes )
Ma se volessi usare il player &quot;trasparente&quot; ( quello che fa uscire la barra di controllo in basso che scompare ) come devo fare?
Non riesco a trovare nulla in merito
grazie</description>
		<content:encoded><![CDATA[<p>Ciao Andrea ti faccio una domanda.<br />
In una mia applicazione ho implementato il classico player senza problemi ( quello con il logo di itunes )<br />
Ma se volessi usare il player &#8220;trasparente&#8221; ( quello che fa uscire la barra di controllo in basso che scompare ) come devo fare?<br />
Non riesco a trovare nulla in merito<br />
grazie</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Guido</title>
		<link>http://www.bubidevs.net/2009/08/08/devtutorial-19-avplayer-come-riprodurre-semplicemente-file-audio/comment-page-1/#comment-2344</link>
		<dc:creator>Guido</dc:creator>
		<pubDate>Sat, 12 Dec 2009 19:56:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubidevs.net/?p=1359#comment-2344</guid>
		<description>Ciao, per prima cosa complimenti per i tutorial, in particolare questo. Si può seguire lo stesso tutorial anche per i video, in modo da implementarli dentro una view con il pulsante avvia e ferma?</description>
		<content:encoded><![CDATA[<p>Ciao, per prima cosa complimenti per i tutorial, in particolare questo. Si può seguire lo stesso tutorial anche per i video, in modo da implementarli dentro una view con il pulsante avvia e ferma?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: DevTutorial #19 – AVPlayer: come riprodurre semplicemente file audio!</title>
		<link>http://www.bubidevs.net/2009/08/08/devtutorial-19-avplayer-come-riprodurre-semplicemente-file-audio/comment-page-1/#comment-734</link>
		<dc:creator>DevTutorial #19 – AVPlayer: come riprodurre semplicemente file audio!</dc:creator>
		<pubDate>Mon, 10 Aug 2009 03:35:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.bubidevs.net/?p=1359#comment-734</guid>
		<description>[...] DevTutorial #19 – AVPlayer: come riprodurre semplicemente file audio! sabato 8 agosto 2009 &#124; Tratto da: http://www.bubidevs.net/ [...]</description>
		<content:encoded><![CDATA[<p>[...] DevTutorial #19 – AVPlayer: come riprodurre semplicemente file audio! sabato 8 agosto 2009 | Tratto da: <a href="http://www.bubidevs.net/" rel="nofollow">http://www.bubidevs.net/</a> [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

