<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>diário de bordo &#187; PureData</title>
	<atom:link href="http://joaomartins.entropiadesign.org/tag/puredata/feed/" rel="self" type="application/rss+xml" />
	<link>http://joaomartins.entropiadesign.org</link>
	<description>Há histórias de crianças que marcam, com migalhas de pão, o caminho que fazem pelos bosques, para poderem voltar a casa... são traídas pelos pássaros. Há histórias de marinheiros que registam as viagens de ida para se guiarem na volta e documentarem a sua glória... são engolidos pelo mar. À nossa volta, acumulam-se os registos do que foi, esperançosos de mudarem o que vai ser...</description>
	<lastBuildDate>Mon, 26 May 2014 13:57:34 +0000</lastBuildDate>
	<language>pt-PT</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.31</generator>
	<copyright>2006-2008 </copyright>
	<managingEditor>joaomartins@entropiadesign.org (Joao Martins)</managingEditor>
	<webMaster>joaomartins@entropiadesign.org (Joao Martins)</webMaster>
	<ttl>14400</ttl>
	<image>
		<url>http://joaomartins.entropiadesign.org/wp-content/uploads/podcast/silenciosuspeitosmall.jpg</url>
		<title>diário de bordo</title>
		<link>http://joaomartins.entropiadesign.org</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle></itunes:subtitle>
	<itunes:summary>Há histórias de crianças que marcam, com migalhas de pão, o caminho que fazem pelos bosques, para poderem voltar a casa... são traídas pelos pássaros. Há histórias de marinheiros que registam as viagens de ida para se guiarem na volta e documentarem a sua glória... são engolidos pelo mar. À nossa volta, acumulam-se os registos do que foi, esperançosos de mudarem o que vai ser...</itunes:summary>
	<itunes:keywords></itunes:keywords>
	<itunes:category text="Music" />
	<itunes:author>Joao Martins</itunes:author>
	<itunes:owner>
		<itunes:name>Joao Martins</itunes:name>
		<itunes:email>joaomartins@entropiadesign.org</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://joaomartins.entropiadesign.org/wp-content/uploads/podcast/silenciosuspeitosmall.jpg" />
	<item>
		<title>Ainda sobre o filtro de Vuvuzelas</title>
		<link>http://joaomartins.entropiadesign.org/2010/06/17/ainda-sobre-o-filtro-de-vuvuzelas/</link>
		<comments>http://joaomartins.entropiadesign.org/2010/06/17/ainda-sobre-o-filtro-de-vuvuzelas/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 00:11:16 +0000</pubDate>
		<dc:creator><![CDATA[joaomartins]]></dc:creator>
				<category><![CDATA[comunicação]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[filtro]]></category>
		<category><![CDATA[futebol]]></category>
		<category><![CDATA[Mundial de Futebol]]></category>
		<category><![CDATA[PureData]]></category>
		<category><![CDATA[rádio]]></category>
		<category><![CDATA[ruído]]></category>
		<category><![CDATA[SoundSoap]]></category>
		<category><![CDATA[Vuvux]]></category>
		<category><![CDATA[vuvuzela]]></category>
		<category><![CDATA[Vuvuzela Filter]]></category>

		<guid isPermaLink="false">http://joaomartins.entropiadesign.org/?p=1307</guid>
		<description><![CDATA[Notícias recentes fazem saber que algumas televisões vão transmitir jogos do Mundial sem Vuvuzelas. O Meo prepara-se para oferecer essa opção e a BBC também a estuda. Obviamente não o farão com uma solução parecida com a que andámos a &#8230; <a href="http://joaomartins.entropiadesign.org/2010/06/17/ainda-sobre-o-filtro-de-vuvuzelas/">Continuar a ler <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Notícias recentes fazem saber que algumas televisões vão transmitir jogos do Mundial sem Vuvuzelas. O <strong><a title="Jogos do Mundial sem Vuvuzelas no Meo" href="http://aeiou.exameinformatica.pt/meo-vai-transmitir-mundial-sem-vuvuzelas=f1006411">Meo</a></strong> prepara-se para oferecer essa opção e a <a title="BBC plans Vuvuzela-free transmissions" href="http://www.guardian.co.uk/media/2010/jun/14/bbc-vuvuzela-free-world-cup"><strong>BBC</strong></a> também a estuda. Obviamente não o farão com uma <a title="Vuvuzela filter with PureData" href="http://joaomartins.entropiadesign.org/2010/06/15/vuvuzela-filter-a-puredata-approach/">solução parecida com a que andámos a estudar</a> (houve quem perguntasse).</p>
<p>Um fitro de Vuvuzelas, para os emissores de TV, é uma coisa relativamente elementar. Um filtro simples como o que desenvolvemos, aplicado exclusivamente ao som do estádio chegaria para atenuar a irritação, mas podem e devem usar filtros mais avançados, com análise em tempo real de padrões de ruído, como o <strong><a title="Vuvux, Vuvuzela Filtering Audio Unit by Prosoniq" href="http://www.vuvux.com">Vuvux</a></strong> da <a title="Prosoniq" href="http://www.prosoniq.com/"><strong>Prosoniq</strong></a>, específico para Vuvuzelas (gratuito, mas exclusivo para Mac OS) ou o <a title="Bias SoundSoap Pro2, Pro-audio restoration" href="http://www.bias-inc.com/products/soundSoapPro2/"><strong>SoundSoapPro</strong></a> da <a title="Bias" href="http://www.bias-inc.com"><strong>Bias</strong></a>, por exemplo, que é usado para &#8220;limpar&#8221; registos sonoros ruidosos— desde vinis antigos e riscados a gravações ao ar livre com ruídos de fundo irritantes (motores, ares condicionados, vuvuzelas&#8230;). Estes softwares específicos para &#8220;limpeza&#8221; e/ou &#8220;restauro&#8221; incluem algoritmos que visam a protecção da voz e, apesar de não fazerem milagres, no caso das Vuvuzelas, a sua aplicação é relativamente elementar e os benefícios evidentes. Considerando que quem transmite tem a possibilidade de separar o som do estádio do som dos comentários e aplicar os filtros de forma doseada, só não se compreende porque é que tardaram tanto a tomar medidas, mas deram-me indicações que o relato da <a title="TSF Radio" href="http://tsf.sapo.pt"><strong>TSF</strong></a> já era relativamente livre de Vuvuzelas, por exemplo. Não tive oportunidade de confirmar.</p>
<p>Entretanto, para quem não tem acesso a emissões pré-filtradas, <a title="Vuvuzela filter with PureData" href="http://joaomartins.entropiadesign.org/2010/06/15/vuvuzela-filter-a-puredata-approach/">o filtro que desenvolvemos está disponível</a> para ser usado e melhorado.</p>
]]></content:encoded>
			<wfw:commentRss>http://joaomartins.entropiadesign.org/2010/06/17/ainda-sobre-o-filtro-de-vuvuzelas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vuvuzela Filter, a PureData approach</title>
		<link>http://joaomartins.entropiadesign.org/2010/06/15/vuvuzela-filter-a-puredata-approach/</link>
		<comments>http://joaomartins.entropiadesign.org/2010/06/15/vuvuzela-filter-a-puredata-approach/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 03:58:57 +0000</pubDate>
		<dc:creator><![CDATA[joaomartins]]></dc:creator>
				<category><![CDATA[ensino]]></category>
		<category><![CDATA[música]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[acoustics]]></category>
		<category><![CDATA[PureData]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[vuvuzela]]></category>
		<category><![CDATA[Vuvuzela Filter]]></category>
		<category><![CDATA[WorldCup]]></category>

		<guid isPermaLink="false">http://joaomartins.entropiadesign.org/?p=1303</guid>
		<description><![CDATA[As promised, I&#8217;ve studied some of the solutions around Vuvuzela filtering and with the help of my good friend Ricardo Lameiro, we&#8217;ve started to put up a simple PureData patch to filter, via EQ, the annoying sound of the Vuvuzela. &#8230; <a href="http://joaomartins.entropiadesign.org/2010/06/15/vuvuzela-filter-a-puredata-approach/">Continuar a ler <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>As promised, I&#8217;ve studied some of the solutions around <strong>Vuvuzela filtering</strong> and with the help of my good friend <a title="Ricardo Lameiro @ Twitter" href="http://www.twitter.com/ricardolameiro"><strong>Ricardo Lameiro</strong></a>, we&#8217;ve started to put up a simple <a title="PureData, the app that does everything" href="http://puredata.info"><strong>PureData</strong></a> patch to filter, via EQ, the annoying sound of the Vuvuzela. <a title="PD Vuvuzela filter, by Ricardo Lameiro " href="http://dl.dropbox.com/u/1333955/vuvuzelafilter_pd.zip">Ricardo&#8217;s first attempt</a> was already very good, but I&#8217;ve experimented with some recordings of games, and it didn&#8217;t seem to filter enough. The secret, apparently, is to duplicate the EQ chain in use, so, instead of having one [biquad~] object for each partial, I&#8217;ve made a version that uses 2. That means that the frequency is filtered twice (as in the Logix exemple we saw earlier), and that has a great impact. My first upgrade on the patch is, therefor, that simple duplication of EQ chains, along with a slider to alter the &#8220;dry/wet&#8221; parameter of the effect. All the way to &#8220;dry&#8221; you&#8217;ll hear only the original source, and all the way to &#8220;wet&#8221;, you get only the processed version. This way, one can customize the desired amount of noise reduction.</p>
<p>That&#8217;s my <a title="vuvuzela_basicEQ_filter_static available for download" href="http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/vuvuzela_basicEQ_filter_static.pd">vuvuzela_basicEQ_filter_static</a>:</p>
<p style="text-align: center;"><img src="http://content.screencast.com/users/joaomartins/folders/Jing/media/73f8d64c-4675-4fd8-9dfe-382a3f0dc62f/00000006.png" alt="Vuvuzela Basic EQ Filtering" width="371" height="417" /><br />
<img src="http://content.screencast.com/users/joaomartins/folders/Jing/media/87e1a599-efc9-494e-aeb2-c231964a2486/00000007.png" alt="Detail of the Vuvuzela EQ filter wit double biquad~ objects" /></p>
<p>This works pretty good in standard conditions, but I was wondering if it would be possible (and useful) to have a dynamic version of this patch, that would calculate the frequencies of the annoying sound in real time. In some broadcasts this can be usefull, if the noise from the Vuvuzelas is being altered by some oher stuf, but, also as a proof-of-concept, it was important for me. This dynamic patch can be used now for the Vuvuzelas and later for any annoying sound on a recording or on a real time audio source.</p>
<p>The principle is the same, but the frequencies being filtered can be altered by pressing the &#8220;Sample Noise&#8221; button, wich will rearrange the filter according to what&#8217;s being listened to at the time. It should be used, normally, when all you can hear are Vuvuzelas, but you can make different experiments, pressing it over the commentators&#8217; voices and stuf like that. It has a reset button, for standard Vuvuzela mode but will allow you to filter any continuous buzz.</p>
<p>So, here&#8217;s my <a title="vuvuzela_basicEQ_filter_dynamic available for download" href="http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/vuvuzela_basicEQ_filter_dynamic.pd">vuvuzela_basicEQ_filter_dynamic</a>:</p>
<p style="text-align: center;"><img src="http://content.screencast.com/users/joaomartins/folders/Jing/media/5c1b05f6-7957-44b3-bab5-0345e231a7f1/00000008.png" alt="Vuvuzela Dynamic EQ Filtering" width="384" height="386" /></p>
<p>The problem with taking out the main frequencies of the Vuvuzela remains: they are closely linked to the main frequencies of the human voice (our ears softspot, so to say), and that&#8217;s why they are so annoying. So any filter will have an impact on the voices and all the other sounds. But this thing works, quite surprisingly, and, since it&#8217;s made on <a title="PureData, the app that does everything" href="http://puredata.info"><strong>PureData</strong></a>, you can use it in any computer, regardless of Operating System, completely free.</p>
<p>Please try it out, if you can.</p>
<p>You can use these recordings I made during a recent match to see for yourselves:</p>
<ul>
<li><a title="Italy vs Paraguay on Portuguese TV" href="http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/STE-001.wav">http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/STE-001.wav</a></li>
<li><a title="Italy vs Paraguay on Portuguese TV" href="http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/STE-000.wav">http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/STE-000.wav</a></li>
</ul>
<p>If you have any doubts as to how you can install <a title="PureData, the app that does everything" href="http://puredata.info"><strong>PureData</strong></a> and use these patches, feel free to comment here or reach me on <a title="João Martins @ Facebook" href="http://facebook.com/joaopsmartins"><strong>Facebook</strong></a> or <a title="João Martins @ Twitter" href="http://twitter.com/joaopsmartins"><strong>Twitter</strong></a>. Or use the <a title="PureData, the app that does everything" href="http://puredata.info">community of PureData</a> users.</p>
<p>And if you need audio examples on how good (or bad) does this sound, here it is:</p>
<ul>
<li><a title="Vuvuzela Filtering tests" href="http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/vuvuzelateste.wav">http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/vuvuzelateste.wav</a></li>
</ul>
<p>Here you can hear the unprocessed sound (100% dry), then the processed one (100% wet) and it changes twice from one status to the other. Then, I used the &#8220;Sample Noise Button&#8221; (I&#8217;m using the dynamic version) and the third time you hear only processed sound (100% wet), the profile of the filter sounds better, in my opinion. Then I made some more experiences, just to show other possibilities.</p>
<p>Please share your comments, doubts or suggestions. These are all learning processes.</p>
<p>And, if that&#8217;s yout thing, enjoy the soccer matches with or without Vuvuzelas. My interest is purely academical. <img src="http://joaomartins.entropiadesign.org/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>
<p>PS: The 3rd aproach I was planning was to use a noise gate, based on the examples that come with <strong><a title="PureData, the app that does everything" href="http://puredata.info"><strong>PureData</strong></a></strong>, but I had no time to figure that one out. If anyone wants to try that, I&#8217;ll appreciate to know about the results.</p>
<p>PS para os leitores portugueses: desculpem o psot em inglês, mas esta é uma questão que pareceu interessar mais leitores estrangeiros e/ou portugueses que estão à vontade com o inglês. Se alguém quiser explicações detalhadas, avise.</p>
<p><strong>EDIT#1:</strong> After real live testing during today&#8217;s match Portugal vs Ivory Coast, I&#8217;ve made some adjustments (bandwith values for different partials) and here&#8217;s the new and improved patch:<br />
<a title="vuvuzela_basicEQ_filter_dynamic Version 2, available for download" href="http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/vuvuzela_basicEQ_filter_dynamicV2.pd">http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/vuvuzela_basicEQ_filter_dynamicV2.pd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://joaomartins.entropiadesign.org/2010/06/15/vuvuzela-filter-a-puredata-approach/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
			<enclosure url="http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/STE-001.wav" length="37080718" type="audio/x-wav" />
		<enclosure url="http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/STE-000.wav" length="15277262" type="audio/x-wav" />
		<enclosure url="http://dl.dropbox.com/u/8101250/Vuvuzela%20Filtering/vuvuzelateste.wav" length="19534380" type="audio/x-wav" />
	</item>
	</channel>
</rss>
