<?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: The SoX of Silence</title>
	<atom:link href="http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/feed/" rel="self" type="application/rss+xml" />
	<link>http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/</link>
	<description></description>
	<lastBuildDate>Wed, 16 May 2012 02:11:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: Jason Navarrete</title>
		<link>http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/comment-page-1/#comment-30870</link>
		<dc:creator>Jason Navarrete</dc:creator>
		<pubDate>Thu, 10 May 2012 04:49:59 +0000</pubDate>
		<guid isPermaLink="false">http://digitalcardboard.com/blog/?p=75#comment-30870</guid>
		<description>Don&#039;t think you can extract the silence using sox, at least I&#039;m not aware of how to do it. I think you&#039;d need some sort of specialized audio analysis utility to do that. Good luck though!</description>
		<content:encoded><![CDATA[<p>Don&#8217;t think you can extract the silence using sox, at least I&#8217;m not aware of how to do it. I think you&#8217;d need some sort of specialized audio analysis utility to do that. Good luck though!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: capsula4</title>
		<link>http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/comment-page-1/#comment-30845</link>
		<dc:creator>capsula4</dc:creator>
		<pubDate>Wed, 09 May 2012 21:54:02 +0000</pubDate>
		<guid isPermaLink="false">http://digitalcardboard.com/blog/?p=75#comment-30845</guid>
		<description>I know this may sound pointless, but theres a way to actually keep the silence files? By this, I think I would be able to create a &quot;noise&quot; profile and then clean the audio.

What I&#039;m actually doing for getting a possible noise profile is extract 0.4 seconds of the beginning of an analog recording:
sox f1.wav f2.wav trim 0 0.40
sox f2.wav -n noiseprof noise.prof
sox f1.wav f3.wav noisered noise.prof 0.3

Finally I split by taking silence into account:
sox f3.wav f4.wav silence 1 0.2 5% 1 0.1 5% : newfile : restart

I just would like to first get the silence files instead of trimming.</description>
		<content:encoded><![CDATA[<p>I know this may sound pointless, but theres a way to actually keep the silence files? By this, I think I would be able to create a &#8220;noise&#8221; profile and then clean the audio.</p>
<p>What I&#8217;m actually doing for getting a possible noise profile is extract 0.4 seconds of the beginning of an analog recording:<br />
sox f1.wav f2.wav trim 0 0.40<br />
sox f2.wav -n noiseprof noise.prof<br />
sox f1.wav f3.wav noisered noise.prof 0.3</p>
<p>Finally I split by taking silence into account:<br />
sox f3.wav f4.wav silence 1 0.2 5% 1 0.1 5% : newfile : restart</p>
<p>I just would like to first get the silence files instead of trimming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Navarrete</title>
		<link>http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/comment-page-1/#comment-30104</link>
		<dc:creator>Jason Navarrete</dc:creator>
		<pubDate>Thu, 03 May 2012 19:48:53 +0000</pubDate>
		<guid isPermaLink="false">http://digitalcardboard.com/blog/?p=75#comment-30104</guid>
		<description>This command should keep the original sound if it&#039;s more than 0.5 seconds long. You might try it with another file or a test file to make sure you&#039;ve got all the parameters correct.</description>
		<content:encoded><![CDATA[<p>This command should keep the original sound if it&#8217;s more than 0.5 seconds long. You might try it with another file or a test file to make sure you&#8217;ve got all the parameters correct.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken</title>
		<link>http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/comment-page-1/#comment-30040</link>
		<dc:creator>Ken</dc:creator>
		<pubDate>Thu, 03 May 2012 06:22:54 +0000</pubDate>
		<guid isPermaLink="false">http://digitalcardboard.com/blog/?p=75#comment-30040</guid>
		<description>Extremely useful, but....

I want split my file.
It start with a sound, not a silence, and I don&#039;t want delete the initial sound.

This command delete the first sound:
sox in.wav out.wav silence 1 0.5 1% 1 5.0 1% : newfile : restart

suggesions</description>
		<content:encoded><![CDATA[<p>Extremely useful, but&#8230;.</p>
<p>I want split my file.<br />
It start with a sound, not a silence, and I don&#8217;t want delete the initial sound.</p>
<p>This command delete the first sound:<br />
sox in.wav out.wav silence 1 0.5 1% 1 5.0 1% : newfile : restart</p>
<p>suggesions</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/comment-page-1/#comment-26042</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Thu, 01 Mar 2012 10:05:34 +0000</pubDate>
		<guid isPermaLink="false">http://digitalcardboard.com/blog/?p=75#comment-26042</guid>
		<description>Thanks a lot. Ist was extremly helpfull!!

Greetings
Martin</description>
		<content:encoded><![CDATA[<p>Thanks a lot. Ist was extremly helpfull!!</p>
<p>Greetings<br />
Martin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jason</title>
		<link>http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/comment-page-1/#comment-24948</link>
		<dc:creator>jason</dc:creator>
		<pubDate>Sun, 05 Feb 2012 17:33:26 +0000</pubDate>
		<guid isPermaLink="false">http://digitalcardboard.com/blog/?p=75#comment-24948</guid>
		<description>My suggestion would be just to pad the output file with some silence after you&#039;re done trimming it out. It adds an extra step, but if you can batch it out it shouldn&#039;t matter much...
&lt;code&gt;sox infile.wav outfile.wav pad 0.1&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>My suggestion would be just to pad the output file with some silence after you&#8217;re done trimming it out. It adds an extra step, but if you can batch it out it shouldn&#8217;t matter much&#8230;<br />
<code>sox infile.wav outfile.wav pad 0.1</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gerry</title>
		<link>http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/comment-page-1/#comment-24912</link>
		<dc:creator>Gerry</dc:creator>
		<pubDate>Sun, 05 Feb 2012 00:23:42 +0000</pubDate>
		<guid isPermaLink="false">http://digitalcardboard.com/blog/?p=75#comment-24912</guid>
		<description>Thanks for posting these notes - sox is a great tool.
A question if I may... Is there a simple way to trim all silence except for say 100ms from the start of a file?</description>
		<content:encoded><![CDATA[<p>Thanks for posting these notes &#8211; sox is a great tool.<br />
A question if I may&#8230; Is there a simple way to trim all silence except for say 100ms from the start of a file?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel</title>
		<link>http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/comment-page-1/#comment-19260</link>
		<dc:creator>Joel</dc:creator>
		<pubDate>Mon, 21 Nov 2011 15:28:49 +0000</pubDate>
		<guid isPermaLink="false">http://digitalcardboard.com/blog/?p=75#comment-19260</guid>
		<description>Good Job. Thanks for taking time to write and share this doc.</description>
		<content:encoded><![CDATA[<p>Good Job. Thanks for taking time to write and share this doc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jason</title>
		<link>http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/comment-page-1/#comment-14234</link>
		<dc:creator>jason</dc:creator>
		<pubDate>Tue, 17 May 2011 16:50:11 +0000</pubDate>
		<guid isPermaLink="false">http://digitalcardboard.com/blog/?p=75#comment-14234</guid>
		<description>Good point! Thanks for the tip!</description>
		<content:encoded><![CDATA[<p>Good point! Thanks for the tip!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DickN</title>
		<link>http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/comment-page-1/#comment-14215</link>
		<dc:creator>DickN</dc:creator>
		<pubDate>Tue, 17 May 2011 02:04:27 +0000</pubDate>
		<guid isPermaLink="false">http://digitalcardboard.com/blog/?p=75#comment-14215</guid>
		<description>That&#039;s exactly the information I&#039;ve been looking for.  I&#039;m a new SOX user and I have piles of sound files I&#039;m converting to another format.  Some of them have clicks at the beginning and some have long tails of dead air.  This fixes both, so I can process the whole library in one batch.

You don&#039;t need the temp file.  SOX allows multiple effects to be listed and will execute them serially.  Thus,

sox in.wav out.wav silence 1 0.1 1% reverse silence 1 0.1 1% reverse

is legal and works just like your example.  I added &#039;norm&#039; before the first &#039;silence&#039;.  It&#039;s also a good idea to add &#039;--no-clobber&#039; before the input file name, especially if you&#039;re running this from a batch process.</description>
		<content:encoded><![CDATA[<p>That&#8217;s exactly the information I&#8217;ve been looking for.  I&#8217;m a new SOX user and I have piles of sound files I&#8217;m converting to another format.  Some of them have clicks at the beginning and some have long tails of dead air.  This fixes both, so I can process the whole library in one batch.</p>
<p>You don&#8217;t need the temp file.  SOX allows multiple effects to be listed and will execute them serially.  Thus,</p>
<p>sox in.wav out.wav silence 1 0.1 1% reverse silence 1 0.1 1% reverse</p>
<p>is legal and works just like your example.  I added &#8216;norm&#8217; before the first &#8216;silence&#8217;.  It&#8217;s also a good idea to add &#8216;&#8211;no-clobber&#8217; before the input file name, especially if you&#8217;re running this from a batch process.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
