<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>TwistedWave Blog</title>
	
	<link>http://twistedwave.com/blog</link>
	<description />
	<lastBuildDate>Wed, 20 Jan 2010 17:47:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TwistedWave" /><feedburner:info uri="twistedwave" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>TwistedWave</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Non-contiguous audio selection</title>
		<link>http://feedproxy.google.com/~r/TwistedWave/~3/_YH1-zjcYFY/</link>
		<comments>http://twistedwave.com/blog/non-contiguous-audio-selection/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 12:37:04 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Features]]></category>

		<guid isPermaLink="false">http://twistedwave.com/blog/?p=181</guid>
		<description><![CDATA[Selecting a part of the waveform usually results in a contiguous selection, starting where you clicked the mouse up to the point where you released it.
A non-contiguous selection can be thought of as being composed of several simple selections, several regions are selected simultaneously. Here is how a non-contiguous selection can look like:

Although TwistedWave has [...]]]></description>
			<content:encoded><![CDATA[<p>Selecting a part of the waveform usually results in a contiguous selection, starting where you clicked the mouse up to the point where you released it.</p>
<p>A non-contiguous selection can be thought of as being composed of several simple selections, several regions are selected simultaneously. Here is how a non-contiguous selection can look like:</p>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2010/01/NonContiguousSelection.png" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2010/01/NonContiguousSelection-300x184.png" alt="" title="NonContiguousSelection" width="300" height="184" class="figure size-medium wp-image-189" /></a></p>
<p>Although TwistedWave has always been able to handle non-contiguous selections, it has recently gained more visibility with the <a href="/blog/automatically-splitting-an-audio-file">silence detector</a>, because it uses a non-contiguous selection to mark the silences in an audio file.</p>
<h3>Making a non-contiguous selection</h3>
<p>When you click the waveform, the current selection is discarded, and you start making another selection. In order to make a non-contiguous, you can <b>option-click</b>, and the existing selection will remain, and you start adding to it.</p>
<p>Additionally, you can <b>option-shift-click</b> and drag the mouse to remove an area from the selection.</p>
<p>Exactly as with a simple selection, you can adjust a non-contiguous selection by clicking on its edges, or <b>shift-clicking</b> if you want to avoid accidentally deselecting everything by clicking just a bit too far.</p>
<h3>What for?</h3>
<p>What can this be used for?</p>
<p>The interesting point about non-contiguous selections is that all the effects that can be applied on a selection also work on non-contiguous selections, and if you want to apply an effect with the same settings on different parts of an audio file, instead of selecting a piece of audio, apply an effect, selecting another part, and applying again, you can select all the parts you want to process simultaneously, and apply the effect.</p>
<p>The nice part is that TwistedWave remembers the selection you applied the effect on. If you want to apply your effect with a different preset, hit undo, and the audio you were working on is automatically reselected.</p>
<p>Also, as indicated above, a non-contiguous selection is a very helpful tool to <a href="/blog/automatically-splitting-an-audio-file">mark the silences</a> automatically detected in the sound file.</p>
<img src="http://feeds.feedburner.com/~r/TwistedWave/~4/_YH1-zjcYFY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://twistedwave.com/blog/non-contiguous-audio-selection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://twistedwave.com/blog/non-contiguous-audio-selection/</feedburner:origLink></item>
		<item>
		<title>TwistedWave 1.8 is available!</title>
		<link>http://feedproxy.google.com/~r/TwistedWave/~3/lObh1SrS3dE/</link>
		<comments>http://twistedwave.com/blog/twistedwave-1-8-is-available/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 11:34:43 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Announces]]></category>

		<guid isPermaLink="false">http://twistedwave.com/blog/?p=107</guid>
		<description><![CDATA[
  TwistedWave 1.8 was just released. The detailed list of new features, fixes and improvements can be found in the release notes. It can be downloaded from the home page. The main new features being the availability of a 64-bit version of TwistedWave, automatically splitting a sound file by detecting silences, and the ability [...]]]></description>
			<content:encoded><![CDATA[<p>
  TwistedWave 1.8 was just released. The detailed list of new features, fixes and improvements can be found in the <a href="http://twistedwave.com/releasenotes.html" target="_blank">release notes</a>. It can be downloaded from the <a href="/">home page</a>. The main new features being the availability of a <b>64-bit version</b> of TwistedWave, <b>automatically splitting a sound file</b> by detecting silences, and the ability to export <b>iPhone ringtone</b> files.
</p>
<h3>TwistedWave 64 bit</h3>
<p>
With Mac OS 10.6, Apple has completed the transition to 64 bit computing, and it is time for TwistedWave to jump on the bandwagon.
</p>
<p>
By going 64 bit, TwistedWave benefits from the ability to use a lot more memory, and deliver faster performance.
</p>
<h4>Running TwistedWave 64 with 32-bit Audio Units</h4>
<p>
In theory, a 32 bit application can load only 32 bit plugins, and a 64 bit application can load only 64 bit plugins. This would mean that TwistedWave 64 will not be able to load 32 bit Audio Units.
</p>
<p>
The problem is that today, the vast majority of Audio Units available is 32 bit only. In fact, from the hundred of plugins currently installed on my mac, all of them are 32 bit, except from the built-in Apple Audio Units, since Mac OS 10.6.
</p>
<h4>Using 32-bit Audio Units is possible</h4>
<p>
Without being able to run 32-bit Audio Units, a 64 bit TwistedWave would be useless to many.
</p>
<p>
For that reason, TwistedWave 64 incorporates a new technology that makes it able to load 32 and 64 bit Audio Units transparently. You will not even have to know you are running a 32 bit Audio Unit with TwistedWave 64.
</p>
<h3>Silence detector</h3>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesPreview.png" title="Selected Silences" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesPreview-300x184.png" alt="Selected Silences" title="Selected Silences" width="268" height="165" class="left size-medium wp-image-117" /></a></p>
<p>
If manually cutting a long file into many different parts, and saving them as individual files looks like a big waste of your time, you will be happy to use the silence detector built in TwistedWave that allows you to do exactly that.
</p>
<p>
In just a few steps, you can:</p>
<ul>
<li>Detect the silences</li>
<li>Name the different parts</li>
<li>Export as individual files</li>
</ul>
<p>
  You can read more on how to <a href="/blog/automatically-splitting-an-audio-file">automatically split an audio file</a>.</p>
<img src="http://feeds.feedburner.com/~r/TwistedWave/~4/lObh1SrS3dE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://twistedwave.com/blog/twistedwave-1-8-is-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://twistedwave.com/blog/twistedwave-1-8-is-available/</feedburner:origLink></item>
		<item>
		<title>Automatically splitting an audio file</title>
		<link>http://feedproxy.google.com/~r/TwistedWave/~3/CF1v9lcIozc/</link>
		<comments>http://twistedwave.com/blog/automatically-splitting-an-audio-file/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 01:15:32 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Features]]></category>

		<guid isPermaLink="false">http://twistedwave.com/blog/?p=126</guid>
		<description><![CDATA[Manually cutting a long file into many different parts, and saving them as individual files can be very tedious and quickly take a lot of time. In this article, I will demonstrate how easily this can be done with TwistedWave, thanks to the built-in silence detector.
Detecting the silences
When you want to split an audio file, [...]]]></description>
			<content:encoded><![CDATA[<p>Manually cutting a long file into many different parts, and saving them as individual files can be very tedious and quickly take a lot of time. In this article, I will demonstrate how easily this can be done with TwistedWave, thanks to the built-in silence detector.</p>
<h3>Detecting the silences</h3>
<p>When you want to split an audio file, the first task consists in detecting the silences, parts of the audio where there is no or little sound. Each time a silence appears in the file, this is a place where it should be cut. The silence detector is perfectly suited to this job. From the main menu, click <b>Select / Detect Silences&#8230;</b>, and here is what you get:</p>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesSimple.png" title="Simple Silence Detector" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesSimple-300x93.png" alt="Simple Silence Detector" title="Simple Silence Detector" width="300" height="93" class="figure size-medium wp-image-132" /></a></p>
<p>The simplicity of the interface reflects the fact that the task is fully automatic, and TwistedWave is able to detect the silences without any extra configuration. If you are working on a more complex sound file where the difference between the silences and the useful sounds is not obvious, you can see below how the expert mode of the silence detector can be used to fine-tune the way TwistedWave tells the silences from the rest of the file.</p>
<p>When the silence detector is opened, it first analyzes the audio, and previews the silences by selecting them, like this:</p>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesPreview.png" title="Selected Silences" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesPreview-300x184.png" alt="Selected Silences" title="Selected Silences" width="300" height="184" class="figure size-medium wp-image-117" /></a></p>
<p>Seeing the image below may surprise you if you thought the selection always had to be contiguous. Well, it does not have to be, and this can be particularly useful in cases like this one. You can <a href="/blog/non-contiguous-audio-selection">read more on non-contiguous selections</a>.</p>
<p>When previewing the silences, you can start playing the audio, and TwistedWave will play all the selected silences. That way, you can make sure a useful sound was not selected by mistake.</p>
<p>After the audio was analyzed, from the pop-up button, you can select what to do with the silences in the audio file. When pressing the Apply button, one of several actions will be performed:</p>
<ul>
<li> <b>Select Silences.</b> This option will select the parts of the audio containing silence.
<li> <b>Select Sounds.</b> This is the opposite of the previous option, and only the areas not containing silence will be selected.
<li> <b>Place Markers.</b> Markers will be automatically placed at the beginning and end of each detected silence.
<li> <b>Delete Silences.</b> All the silences will be deleted.
<li> <b>Delete Silences and Mark.</b> All the silences will be deleted, and some markers will be placed where the cuts were made.
</ul>
<p>The option we are going to use is <b>Delete Silences and Mark</b>, which will give this when applied:</p>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesMarked.png" title="Silences Cut and Marked" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesMarked-300x184.png" alt="Silences Cut and Marked" title="Silences Cut and Marked" width="300" height="184" class="figure size-medium wp-image-131" /></a></p>
<h3>Naming the different parts</h3>
<p>TwistedWave has automatically placed some markers at the places where the sound file should be cut. Now, it is convenient to give more explicit names to the markers, because they are going to be used to name the files.</p>
<p>Instead of double-clicking the markers one by one to rename them, the markers window provides a convenient way to rename all of them in one go. Double click the first one, and when you press return, the second is automatically selected to be renamed. You can also check the &#8220;Auto play&#8221; checkbox, and TwistedWave will automatically preview the audio starting at the marker you are renaming.</p>
<p><img src="http://twistedwave.com/blog/wp-content/uploads/2010/01/NamingMarkers.png" alt="Renaming Markers" title="Renaming Markers" width="252" height="268" class="figure size-full wp-image-147" /></p>
<h3>Splitting in individual files</h3>
<p>Once you have placed the markers, and renamed them, the work is almost done. Select &#8220;Split by Markers&#8221; form the Markers menu, select the destination folder and file format, and TwistedWave does the rest:</p>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2010/01/SplittingByMarkers.png" title="Splitting by Markers" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2010/01/SplittingByMarkers-300x249.png" alt="Splitting by Markers" title="Splitting by Markers" width="300" height="249" class="figure size-medium wp-image-153" /></a></p>
<h3>The expert silence detector</h3>
<p>On some occasions, there is no clear distinction between the silences and the rest of the file, and the simple detector will not correctly locate the silences in the sound file. In that case, you should switch to the expert mode, and you will have access to a number of settings that allow you to fine-tune the detection.</p>
<p>The expert silences detector looks like this:</p>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesExpert.png" title="Expert Silence Detector" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesExpert-227x300.png" alt="Expert Silence Detector" title="Expert Silence Detector" width="227" height="300" class="figure size-medium wp-image-130" /></a></p>
<p>A number of new parameters are available to control the silence detection. They are:</p>
<ul>
<li><b>Threshold.</b> This parameter specifies the sound level in dB below which a sound is considered as silence. Note that when you open the silence detector, the sound file is analyzed, and this parameter is automatically set to a value that should be fine. You should only have to change this parameter in some cases where the distinction between sound and silence is less obvious.</li>
<li><b>Minimum silence duration.</b> This parameter specifies the minimum duration below which a silence is not considered. This can be useful when detecting silences from a file containing spoken text, and a small pause between two words should not be considered as silence.</li>
<li><b>Minimum sound duration.</b> This parameter specifies the minimum duration below which a sound is not considered as such, and will be treated as a silence. When a short noise is present during a silence, it can be desirable to still consider the silence as a whole, and ignore the sounds up to a given length.</li>
<li><b>Left and right padding.</b> When you want to cut the silences from a sound file, it may be necessary to keep around a fraction of a second of audio before and after each sound. If the sound fades out at the end, for instance, it may be necessary to keep it a bit longer even after it drops below the silence threshold.</li>
</ul>
<p>For best results, here is how you should set the different parameters in the expert detector:</p>
<ul>
<li>First, set all the parameters to 0, except the threshold.</li>
<li>If necessary, fine-tune the threshold so that all the silences are detected, even if some silence is found in the useful sounds.</li>
<li>Increase the minimum silence duration just enough for the small silences in the middle of a sound to be ignored.</li>
<li>If necessary, increase the minimum sound duration to ignore a short noise inside a silence.</li>
<li>Increase the left and right padding values to keep a short silence before and after each useful sound.</li>
</ul>
<h3>Manually tweaking the silence detection</h3>
<p>If the difference between the sounds and the silences is so small that the expert silence detector can&#8217;t make a correct detection, you still have the option to manually adjust the detection.</p>
<p>First, adjust the detection parameters as well as possible, and instead of cutting and marking the silences right now, select the option to &#8220;Select Silences&#8221;. Apply this, and close the silence detector.</p>
<p>Exactly as above, you should end up with a non-contiguous selection in the audio file:</p>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesPreview.png" title="Selected Silences" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2010/01/SilencesPreview-300x184.png" alt="Selected Silences" title="Selected Silences" width="300" height="184" class="figure size-medium wp-image-117" /></a></p>
<p>You can adjust this selection by:</p>
<ul>
<li><b>Shift clicking</b> its edges to adjust them.</li>
<li><b>Option-click and drag</b> the mouse to add a region to the selection in order to mark a silence that would not have been detected.</li>
<li><b>Shift-Option-click and drag</b> the mouse to remove a region from the selection to remove a silence that should be ignored, or to mark a sound that was ignored within a silence.</li>
</ul>
<p>When this is done, make sure the option to <b>Auto Mark Cuts</b> is enabled, from the Markers menu, and press backspace, or Edit / Delete from the main menu. Then, export the files with &#8220;Split by Markers&#8221; and you are done.</p>
<img src="http://feeds.feedburner.com/~r/TwistedWave/~4/CF1v9lcIozc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://twistedwave.com/blog/automatically-splitting-an-audio-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://twistedwave.com/blog/automatically-splitting-an-audio-file/</feedburner:origLink></item>
		<item>
		<title>TwistedWave 1.7 is available!</title>
		<link>http://feedproxy.google.com/~r/TwistedWave/~3/rlqt5ccAOiQ/</link>
		<comments>http://twistedwave.com/blog/twistedwave-1-7-is-available/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 17:24:12 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Announces]]></category>

		<guid isPermaLink="false">http://twistedwave.com/blog/?p=81</guid>
		<description><![CDATA[
  As for all the updates released so far, TwistedWave 1.7 is freely available for all the registered users. It contains a number of new features, fixes and improvements, the most important ones being the new support for batch processing, and the DIRAC Time Stretch/Pitch Shift technology, licensed from The DSP Dimension, one of [...]]]></description>
			<content:encoded><![CDATA[<p>
  As for all the updates released so far, TwistedWave 1.7 is freely available for all the registered users. It contains a number of new features, fixes and improvements, the most important ones being the new support for <b>batch processing</b>, and the <b>DIRAC Time Stretch/Pitch Shift technology</b>, licensed from <a href="http://www.dspdimension.com" target="_blank">The DSP Dimension</a>, one of the best pitch shifting implementations, an excellent replacement for Apple&#8217;s built in pitch shifting algorithms.
</p>
<p>
  The detailed list of new features, fixes and improvements can be found in the <a href="http://twistedwave.com/releasenotes.html" target="_blank">release notes</a>. The most important ones are detailed below.
</p>
<h3>Batch processing</h3>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2009/12/BatchProcessing.png" title="Batch processing window" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2009/12/BatchProcessing.png" class="left" alt="Batch processing window" width="270" /></a></p>
<p>TwistedWave now has a very powerful batch processing engine. It can work on any number of files, and apply any number of effects on them, such as amplifying, applying an Audio Unit or changing the frame rate, for instance.</p>
<p>After a file has been processed, it can be saved in a different file format. Because TwistedWave can read and write in many different file formats, this makes a very powerful <b>batch converter</b>.</p>
<p>The batch processing can also be used to generate the <b>waveform image</b> from a list of files. This can be used to generate small images representing sound files to build a web site, for instance.</p>
<div style="clear:left"></div>
<h3>DIRAC Time Stretch/Pitch Shift technology</h3>
<p>Before TwistedWave 1.7, the Change Pitch and Speed effect was using Apple&#8217;s built-in implementation.</p>
<p>Now, it uses the DIRAC Time Stretch/Pitch Shift technology, licensed from <a href="http://www.dspdimension.com" target="_blank">The DSP Dimension</a>. It sounds very good, and is really usable for pro audio work.</p>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2009/12/ChangeSpeed.png" title="Change Pitch and Speed window" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2009/12/ChangeSpeed.png" class="figure" alt="Change Pitch and Speed window" width="400" /></a></p>
<p>The &#8220;Change Pitch and Speed&#8221; window has been extended with a few settings specific to the DIRAC algorithm, such as the formant correction that makes it possible to do a more natural pitch transformation.</p>
<p>The lambda setting offers the ability to select a time/frequency tradeoff. You can find more information on this in the manual, available directly by pressing the (?) button in the lower left corner of the window.</p>
<h3>Pitch correction</h3>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2009/12/PitchCorrection.png" title="Pitch correction" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2009/12/PitchCorrection.png" class="right" alt="Pitch correction" width="237" /></a></p>
<p>Another feature available with the DIRAC technology is the automatic pitch correction. Given a piece of audio, DIRAC will automatically pitch shift it to the closest note. This is available from the main menu, in Effects / Pitch Correction&#8230;</p>
<div style="clear:right"></div>
<h3>Other improvements</h3>
<ul>
<li>Support for saving WMA files.</li>
<li>Added support for the MS and IMA4 ADPCM codec.</li>
<li>Clicking on a marker moves the cursor.</li>
<li>Selecting markers in the markers window selects the corresponding audio regin.</li>
<li>Avoid doing a selection by mistake with a simple click.</li>
<li>More bug fixes and improvements&#8230;</li>
</ul>
<img src="http://feeds.feedburner.com/~r/TwistedWave/~4/rlqt5ccAOiQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://twistedwave.com/blog/twistedwave-1-7-is-available/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://twistedwave.com/blog/twistedwave-1-7-is-available/</feedburner:origLink></item>
		<item>
		<title>Some new features and a fix.</title>
		<link>http://feedproxy.google.com/~r/TwistedWave/~3/21hQB5Wf8Kk/</link>
		<comments>http://twistedwave.com/blog/some-new-features-and-a-fix/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 20:37:28 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Features]]></category>

		<guid isPermaLink="false">http://twistedwave.com/blog/?p=72</guid>
		<description><![CDATA[A new update is now available, TwistedWave1.6.3.dmg.
It contains a few new features and a bug fix, as described below:
Change the pitch and speed
As a replacement for the old &#8220;Change Speed&#8221; effect, you now have the &#8220;Change Pitch and Speed&#8221; effect. In addition to changing the speed of your audio, you can now alter its pitch, [...]]]></description>
			<content:encoded><![CDATA[<p>A new update is now available, <a href="http://twistedwave.com/download/TwistedWave1.6.3.dmg">TwistedWave1.6.3.dmg</a>.</p>
<p>It contains a few new features and a bug fix, as described below:</p>
<h3>Change the pitch and speed</h3>
<p>As a replacement for the old &#8220;Change Speed&#8221; effect, you now have the &#8220;Change Pitch and Speed&#8221; effect. In addition to changing the speed of your audio, you can now alter its pitch, independently of the speed.</p>
<h3>Loop crossfade</h3>
<p>A new kind of crossfade is now available. When playing a piece of audio in loop, if it was not prepared specifically to be looped, you can hear an annoying click when the play head moves from the end to the start of the loop.</p>
<p>With the new &#8220;Loop Crossfade&#8221; effect, TwistedWave will blend the end of the loop with its beginning. You just have to specify the duration of the fading between the two ends of the loop, and the result can be looped seamlessly.</p>
<h3>Bug fix</h3>
<p>Since TwistedWave 1.6.1, a crash could occur when opening the preferences window. This was now fixed. I am sorry for the inconvenience.</p>
<img src="http://feeds.feedburner.com/~r/TwistedWave/~4/21hQB5Wf8Kk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://twistedwave.com/blog/some-new-features-and-a-fix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://twistedwave.com/blog/some-new-features-and-a-fix/</feedburner:origLink></item>
		<item>
		<title>A fix and a new feature.</title>
		<link>http://feedproxy.google.com/~r/TwistedWave/~3/3V6nYJoKYFc/</link>
		<comments>http://twistedwave.com/blog/a-fix-and-a-new-feature/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 14:02:13 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Features]]></category>

		<guid isPermaLink="false">http://twistedwave.com/blog/?p=65</guid>
		<description><![CDATA[Bug fix
By mistake, I have introduced a small bug in TwistedWave 1.6.1.
Namely, some Audio Unit Plugins, or the &#8220;Change Speed&#8221; effect can
freeze TwistedWave when they are applied. Fortunately, I could fix it
as soon I as was aware of the problem. The correction is now available
in TwistedWave 1.6.2.
Custom Fade
In addition to a bug fix, the 1.6.2 [...]]]></description>
			<content:encoded><![CDATA[<h3>Bug fix</h3>
<p>By mistake, I have introduced a small bug in TwistedWave 1.6.1.<br />
Namely, some Audio Unit Plugins, or the &#8220;Change Speed&#8221; effect can<br />
freeze TwistedWave when they are applied. Fortunately, I could fix it<br />
as soon I as was aware of the problem. The correction is now available<br />
in TwistedWave 1.6.2.</p>
<h3>Custom Fade</h3>
<p>In addition to a bug fix, the 1.6.2 update just released contains a<br />
new feature. In response to a customer request, I have added the<br />
ability to apply Custom Fades. This is like a &#8220;Fade In&#8221; or &#8220;Fade Out&#8221;,<br />
except that you can specify the gain an the start and at the end of<br />
the selection.</p>
<p>This feature is available from the main menu, in &#8220;Effects / Custom<br />
Fade&#8230;&#8221;.</p>
<p>If there is something you would really like TwistedWave to do, your<br />
suggestion is always welcome. I am usually quite responsive, and will<br />
consider any suggestion.</p>
<img src="http://feeds.feedburner.com/~r/TwistedWave/~4/3V6nYJoKYFc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://twistedwave.com/blog/a-fix-and-a-new-feature/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://twistedwave.com/blog/a-fix-and-a-new-feature/</feedburner:origLink></item>
		<item>
		<title>TwistedWave 1.6.1 is available!</title>
		<link>http://feedproxy.google.com/~r/TwistedWave/~3/guMULRA-AT8/</link>
		<comments>http://twistedwave.com/blog/twistedwave-1-6-1-is-available/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 09:48:19 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Announces]]></category>

		<guid isPermaLink="false">http://twistedwave.com/blog/?p=57</guid>
		<description><![CDATA[TwistedWave 1.6.1 is mainly a bug fixes update. It contains very few
new features or improvements, as you can see from the release notes
below.
It&#8217;s been a long time since the last update, but the good news is that
I have now started working full time on TwistedWave, and it shouldn&#8217;t
be long before updates with more exciting new [...]]]></description>
			<content:encoded><![CDATA[<p>TwistedWave 1.6.1 is mainly a bug fixes update. It contains very few<br />
new features or improvements, as you can see from the release notes<br />
below.</p>
<p>It&#8217;s been a long time since the last update, but the good news is that<br />
I have now started working full time on TwistedWave, and it shouldn&#8217;t<br />
be long before updates with more exciting new features are released.</p>
<h3>Minor improvements</h3>
<ul>
<li>Adjustable buffer size.</li>
<li>The selection is now replaced when pasting.</li>
<li>Move the cursor to the beginning/end of the selection with option-left/right.</li>
<li>Scroll left or right with page-up/page-down.</li>
<li>The cursor remains visible when moving it with the arrow keys.</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>Improved play through with lower latency.</li>
<li>The crash recovery could fail in some cases.</li>
<li>A crash when loading T-RackS 3 plugins.</li>
<li>Ozone4&#8217;s GUI could disappear in some cases.</li>
<li>The audio could get corrupted when recording with an Apogee duet.</li>
<li>Playing 192kHz files was broken.</li>
<li>The manual would not open correctly from the help menu, or the help buttons.</li>
<li>Marker names with accents wouldn&#8217;t show up correctly.</li>
<li>Markers would be duplicated when converting to mono.</li>
<li>The audio units from the effect stack were applied in the reverse order.</li>
<li>Some audio unit plugins, such as soundhack&#8217;s ones could produce a few seconds of silence.</li>
<li>TwistedWave could record with a wrong sampling rate, resulting in a pitch shifted audio.</li>
<li>When recording, play through could play only on the left side in some cases.</li>
<li>Some jpeg files did not work properly in mp4 files artwork metadata.</li>
<li>Scrolling with shift + mouse wheel was broken.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/TwistedWave/~4/guMULRA-AT8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://twistedwave.com/blog/twistedwave-1-6-1-is-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://twistedwave.com/blog/twistedwave-1-6-1-is-available/</feedburner:origLink></item>
		<item>
		<title>TwistedWave 1.6 is available!</title>
		<link>http://feedproxy.google.com/~r/TwistedWave/~3/DIV5dgST1jU/</link>
		<comments>http://twistedwave.com/blog/twistedwave-16-is-available/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 22:11:07 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Announces]]></category>

		<guid isPermaLink="false">http://twistedwave.com/blog/?p=28</guid>
		<description><![CDATA[Here is the list of new features and improvements from the release notes:
 New Features

Support for markers.
Added the ability to manipulate cuts/crossfades.
Automatically restore the session after a crash.
Drag and dropping the selection.
Play through when recording.
Saving the color scheme presets.

 Fixes and Improvements

Wave64 support was broken on 10.4/intel.
Ability to zoom when command dragging the overview window.

Support [...]]]></description>
			<content:encoded><![CDATA[<p>Here is the list of new features and improvements from the release notes:</p>
<h3> New Features</h3>
<ul>
<li>Support for markers.</li>
<li>Added the ability to manipulate cuts/crossfades.</li>
<li>Automatically restore the session after a crash.</li>
<li>Drag and dropping the selection.</li>
<li>Play through when recording.</li>
<li>Saving the color scheme presets.</li>
</ul>
<h3> Fixes and Improvements</h3>
<ul>
<li>Wave64 support was broken on 10.4/intel.</li>
<li>Ability to zoom when command dragging the overview window.</li>
</ul>
<h3>Support for markers</h3>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2009/02/markers.png" title="Markers" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2009/02/markers.png" class="figure" alt="Markers" width="450" /></a></p>
<h3>Editing cuts and crossfades</h3>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2009/02/editingxfadeextract.png" title="Editing a crossfade" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2009/02/editingxfadeextract.png" class="left" alt="Editing a crossfade" width="185" /></a></p>
<p>When applying a crossfade, it is not always easy to figure out what<br />
part of the audio to select, and what the crossfade duration should be<br />
for the best results. Undoing and trying with new settings each time<br />
can quickly become tedious.</p>
<p>After a cut or crossfade is applied, TwistedWave now shows some<br />
handles that allow you to tweak the duration of the crossfade, as well<br />
as the in and out points.</p>
<div style="clear:left"></div>
<h3>Powerful crash recovery</h3>
<p>If TwistedWave crashes, because of a faulty Audio Unit, a bug in<br />
TwistedWave, or even a power failure, your work is not lost. The next<br />
time TwistedWave is opened, all the documents you were working on will<br />
be opened in the same state, your unsaved changes will not be lost,<br />
and even the whole undo history remains intact.</p>
<p>Even if the crash or power failure happens during a recording, all the<br />
sound recorded up to the crash will be restored.</p>
<h3>Drag and dropping the selection</h3>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2009/02/dragdropsel.png" title="Drag and dropping the selection" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2009/02/dragdropsel.png" class="right" alt="Drag and dropping the selection" width="189" /></a></p>
<p>Right above the vertical ruler, a small icon represents the current<br />
selection. If you drag and drop it in the finder, this will create a<br />
new audio file containing the selected sound. If nothing is selected,<br />
the whole sound will be exported.</p>
<p>This can provide a very fast and efficient way to split an audio file<br />
into many different parts.</p>
<p>Because dropping repeatedly in the same folder will always create a<br />
new file each time, it provides a convenient way to keep the whole<br />
history of a file, by saving it after each edition.</p>
<div style="clear:right"></div>
<h3>Play through when recording</h3>
<p>In order to monitor the sound exactly as it is being recorded,<br />
TwistedWave now offers the option to play the recorded audio through<br />
the output device.</p>
<p>To enable it, check the corresponding check box in the devices tab of<br />
the preferences window.</p>
<h3>Saving the color scheme presets</h3>
<p>The waveform colors can be customized to a great extent, making<br />
TwistedWave look exactly the way you want.</p>
<p>It is now possible to save the color schemes, and easily select one of<br />
the previously saved schemes. Color schemes are saved in individual<br />
files, allowing you to move your settings from one computer to<br />
another, or exchange color schemes with friends.</p>
<img src="http://feeds.feedburner.com/~r/TwistedWave/~4/DIV5dgST1jU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://twistedwave.com/blog/twistedwave-16-is-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://twistedwave.com/blog/twistedwave-16-is-available/</feedburner:origLink></item>
		<item>
		<title>TwistedWave 1.5.1 is available!</title>
		<link>http://feedproxy.google.com/~r/TwistedWave/~3/OKfhL4ogdYk/</link>
		<comments>http://twistedwave.com/blog/twistedwave-151-is-available/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 22:10:36 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Announces]]></category>

		<guid isPermaLink="false">http://twistedwave.com/blog/twistedwave-151-is-available/</guid>
		<description><![CDATA[Here is the list of new features and improvements:
 New Features

Added the ability to automatically apply a crossfade when deleting a region.
Ability to export channels as individual files.
Added the ability to register TwistedWave for all users.

 Fixes and Improvements

TwistedWave remembers the selection and cursor position when performing an undo/redo.
The TimeReference is correctly updated when exporting [...]]]></description>
			<content:encoded><![CDATA[<p>Here is the list of new features and improvements:</p>
<h3> New Features</h3>
<ul>
<li>Added the ability to automatically apply a crossfade when deleting a region.</li>
<li>Ability to export channels as individual files.</li>
<li>Added the ability to register TwistedWave for all users.</li>
</ul>
<h3> Fixes and Improvements</h3>
<ul>
<li>TwistedWave remembers the selection and cursor position when performing an undo/redo.</li>
<li>The TimeReference is correctly updated when exporting the selection, creating a new doc with the selection, or changing the sampling rate.</li>
<li>Fixed a crash when reading large files.</li>
<li>Fixed some clicks when reading a 32bit floating point wav file.</li>
</ul>
<h3>Crossfades</h3>
<p>Deleting a region from the middle of a file will produce a noticeable cut in the resulting file. This is often not desirable, and a common solution to such a problem is to apply a crossfade.</p>
<p>In order to apply a crossfade in TwistedWave, simply select the region you want to delete, and select Edit/Delete Crossfade&#8230; from the menu, or use the Command-Backspace shortcut. A window will pop-up asking you for the duration of the crossfade, and will then proceed to mix the audio before and after the region deleted in order to make the transition smoother.</p>
<p><a href="http://twistedwave.com/blog/wp-content/uploads/2008/12/deletecrossfade.png" title="Applying a crossfade" rel="lightbox"><img src="http://twistedwave.com/blog/wp-content/uploads/2008/12/deletecrossfade.png" class="figure" alt="Applying a crossfade" width="250" /></a></p>
<p>In addition to the crossfade duration, a pop-up button allows you to use a fade out followed by a fade in instead of the crossfade.</p>
<h3>Exporting individual channels</h3>
<p>From the File menu, a new option allows you to save channels as individual files. It first asks you for a file name, then proceeds to saving the individual channels, each with a file name ending with _1, _2, _3&#8230; up to the number of channels present in the current document.</p>
<h3>Registering TwistedWave for all users</h3>
<p>When you register TwistedWave, either by entering a serial number, or by purchasing directly from within the application, TwistedWave becomes registered only for the user that is currently logged in on your computer.</p>
<p>In the preferences window, an option allows you to make the registration available to all the users. This can be convenient when TwistedWave is installed on a Macintosh with several accounts, where more than one person could be using it.</p>
<img src="http://feeds.feedburner.com/~r/TwistedWave/~4/OKfhL4ogdYk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://twistedwave.com/blog/twistedwave-151-is-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://twistedwave.com/blog/twistedwave-151-is-available/</feedburner:origLink></item>
		<item>
		<title>TwistedWave 1.5 is available!</title>
		<link>http://feedproxy.google.com/~r/TwistedWave/~3/7mzDLcfSFGs/</link>
		<comments>http://twistedwave.com/blog/twistedwave-15-is-available/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 12:16:40 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Announces]]></category>

		<guid isPermaLink="false">http://twistedwave.com/blog/twistedwave-15-is-available/</guid>
		<description><![CDATA[Here is the list of new features and improvements from the release notes:
 New Features

Vertical zoom.
Scrubbing.
Support for WavPack and Wave64 files.
Added a level meter.
Added the File/Analyze menu item to gather some info about the waveform.
Added the option to lock the channels together.
Ability to display times in SMPTE.
Uses the TimeCode reference from .wav and .aiff files.
It [...]]]></description>
			<content:encoded><![CDATA[<p>Here is the list of new features and improvements from the release notes:</p>
<h3> New Features</h3>
<ul>
<li>Vertical zoom.</li>
<li>Scrubbing.</li>
<li>Support for WavPack and Wave64 files.</li>
<li>Added a level meter.</li>
<li>Added the File/Analyze menu item to gather some info about the waveform.</li>
<li>Added the option to lock the channels together.</li>
<li>Ability to display times in SMPTE.</li>
<li>Uses the TimeCode reference from .wav and .aiff files.</li>
<li>It is now possible to select the channels used for recording/playing.</li>
<li>New shortcuts: shift mouse wheel to scroll, and command wheel for vertical zoom.</li>
</ul>
<h3> Fixes and Improvements</h3>
<ul>
<li>The presets of individual effects in a stack would not always be remembered.</li>
<li>When saving a preset, the new name was not taken into account when OK was pressed. Only when validating with return.</li>
<li>TwistedWave now handles properly Audio Units whose GUI can resize.</li>
<li>When saving a WAV file, TwistedWave would fail if the extension is not in lower case letters.</li>
<li>Saving as OGG would only write 44100kHz files.</li>
<li>Closed files would remain open by TwistedWave, preventing them from being emptied from the trash.</li>
</ul>
<h3>Vertical zoom</h3>
<p>When the audio file being edited is very quiet, it can be very useful to zoom vertically in order to see more detail. TwistedWave now offers a few ways to zoom vertically:</p>
<ul>
<li>By clicking and dragging on the vertical ruler at the left of the waveform. This works the same as the toolbar icon. A double click will restore the zoom to its original value.</li>
<li>With the Vertical Zoom toolbar icon. By clicking and dragging on this icon, you can adjust the vertical zoom. A single click will restore the zoom to its original value.</li>
<li>By using the scroll wheel with the command modifier key.</li>
</ul>
<h3>Scrubbing</h3>
<p>Scrubbing gives you more control on the position of the playhead, and allows you to listen to very specific parts of the audio and get a clear idea of where specific sounds are located in the waveform.</p>
<p>Scrubbing is performed by clicking and dragging the mouse in the rulers, above the main wave and the overview windows. Depending on your needs, three scrubbing modes can be selected from the preferences window.</p>
<ul>
<li> <strong>Repeat.</strong> In this mode, a small area around the mouse pointer is repeated continuously. The audio is played at the nominal speed, and sounds natural.</li>
<li> <strong>Velocity.</strong> This mode allows you to control the speed at which the playhead moves in the waveform. This mode allows you to play the audio slower or faster than the nominal speed, but this also affects the pitch of the sound. This mode can be very effective when detecting clicks in the audio.</li>
<li> <strong>Position.</strong> This mode is similar to the velocity mode, except that you have a direct control on the playhead position rather than its velocity. This makes it easier to play a very specific area.</li>
</ul>
<h3>Level Meter</h3>
<p>A peak level meter is now visible at the right edge of the edition window. In addition to the instant peak level for each channel, a decibel value representing the loudness is displayed at the bottom of the level meter.</p>
<p>By default, this value gives the RMS power of the audio, integrated over a period of time that can be adjusted in the preferences window. It is also possible to display instead a Leq(RLB) value, commonly used in the broadcasting industry.</p>
<h3>Time Code</h3>
<p>TwistedWave now offers the option to display times in the timeline and the cursor position in the toolbar in SMPTE Time Code.</p>
<p>Additionnaly, when the file being edited contains some information about the time reference of the sample, TwistedWave can use it as the time origin for the timeline, and display the actual time for the curso position.</p>
<img src="http://feeds.feedburner.com/~r/TwistedWave/~4/7mzDLcfSFGs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://twistedwave.com/blog/twistedwave-15-is-available/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://twistedwave.com/blog/twistedwave-15-is-available/</feedburner:origLink></item>
	</channel>
</rss>
