diff i18n/sonic-visualiser_en_US.ts @ 2008:55d9bbf1fe45 zoom

Merge from default branch
author Chris Cannam
date Mon, 17 Sep 2018 14:05:41 +0100
parents a3cd06d89a45
children c5abd41591c7
line wrap: on
line diff
--- a/i18n/sonic-visualiser_en_US.ts	Mon Sep 17 13:53:25 2018 +0100
+++ b/i18n/sonic-visualiser_en_US.ts	Mon Sep 17 14:05:41 2018 +0100
@@ -4,17 +4,17 @@
 <context>
     <name>ActivityLog</name>
     <message>
-        <location filename="../svgui/widgets/ActivityLog.cpp" line="37"/>
+        <location filename="../svgui/widgets/ActivityLog.cpp" line="39"/>
         <source>Activity Log</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/ActivityLog.cpp" line="42"/>
+        <location filename="../svgui/widgets/ActivityLog.cpp" line="44"/>
         <source>&lt;p&gt;Activity Log lists your interactions and other events within %1.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/ActivityLog.cpp" line="77"/>
+        <location filename="../svgui/widgets/ActivityLog.cpp" line="79"/>
         <source>%1: %2</source>
         <translation type="unfinished"></translation>
     </message>
@@ -22,7 +22,7 @@
 <context>
     <name>AddLayerCommand</name>
     <message>
-        <location filename="../svapp/framework/Document.cpp" line="1179"/>
+        <location filename="../svapp/framework/Document.cpp" line="1129"/>
         <source>Add %1 Layer</source>
         <translation type="unfinished"></translation>
     </message>
@@ -44,59 +44,85 @@
     </message>
 </context>
 <context>
+    <name>AlignmentView</name>
+    <message>
+        <location filename="../svgui/view/AlignmentView.cpp" line="31"/>
+        <source>AlignmentView</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>AudioCallbackPlaySource</name>
     <message>
-        <location filename="../svapp/audio/AudioCallbackPlaySource.cpp" line="499"/>
+        <location filename="../svapp/audio/AudioCallbackPlaySource.cpp" line="525"/>
         <source>Play from %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/audio/AudioCallbackPlaySource.cpp" line="522"/>
+        <location filename="../svapp/audio/AudioCallbackPlaySource.cpp" line="548"/>
         <source>Stop at %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/audio/AudioCallbackPlaySource.cpp" line="1105"/>
+        <location filename="../svapp/audio/AudioCallbackPlaySource.cpp" line="1089"/>
         <source>Change time-stretch factor to %1</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
 <context>
+    <name>AudioCallbackRecordTarget</name>
+    <message>
+        <location filename="../svapp/audio/AudioCallbackRecordTarget.cpp" line="271"/>
+        <source>recorded-%1.wav</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/audio/AudioCallbackRecordTarget.cpp" line="272"/>
+        <source>Recorded %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>AudioDial</name>
     <message>
-        <location filename="../svgui/widgets/AudioDial.cpp" line="416"/>
+        <location filename="../svgui/widgets/AudioDial.cpp" line="419"/>
+        <source>%1: %2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/AudioDial.cpp" line="429"/>
         <source>%1: %2%3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/AudioDial.cpp" line="418"/>
+        <location filename="../svgui/widgets/AudioDial.cpp" line="431"/>
         <source>%2%3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/AudioDial.cpp" line="481"/>
+        <location filename="../svgui/widgets/AudioDial.cpp" line="495"/>
         <source>New value for %1, from %2 to %3 %4:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/AudioDial.cpp" line="484"/>
+        <location filename="../svgui/widgets/AudioDial.cpp" line="498"/>
         <source>New value for %1, from %2 to %3:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/AudioDial.cpp" line="489"/>
+        <location filename="../svgui/widgets/AudioDial.cpp" line="503"/>
         <source>Enter a new value from %1 to %2 %3:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/AudioDial.cpp" line="492"/>
-        <location filename="../svgui/widgets/AudioDial.cpp" line="516"/>
+        <location filename="../svgui/widgets/AudioDial.cpp" line="506"/>
+        <location filename="../svgui/widgets/AudioDial.cpp" line="530"/>
         <source>Enter a new value from %1 to %2:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/AudioDial.cpp" line="499"/>
-        <location filename="../svgui/widgets/AudioDial.cpp" line="515"/>
+        <location filename="../svgui/widgets/AudioDial.cpp" line="513"/>
+        <location filename="../svgui/widgets/AudioDial.cpp" line="529"/>
         <source>Enter new value</source>
         <translation type="unfinished"></translation>
     </message>
@@ -104,72 +130,82 @@
 <context>
     <name>BZipFileDevice</name>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="51"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="59"/>
         <source>File is already open</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="56"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="64"/>
         <source>Append mode not supported</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="62"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="70"/>
         <source>File access mode not specified</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="68"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="76"/>
         <source>Read and write modes both specified</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="77"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="105"/>
         <source>Failed to open file for writing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="88"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="112"/>
+        <source>Failed to open file handle for writing</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="125"/>
         <source>Failed to open bzip2 stream for writing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="104"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="140"/>
         <source>Failed to open file for reading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="115"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="147"/>
+        <source>Failed to open file handle for reading</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="159"/>
         <source>Failed to open bzip2 stream for reading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="129"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="173"/>
         <source>Internal error (open for neither read nor write)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="138"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="182"/>
         <source>File not open</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="150"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="194"/>
         <source>bzip2 stream write close error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="162"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="207"/>
         <source>bzip2 stream read close error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="171"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="217"/>
         <source>Internal error (close for neither read nor write)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="188"/>
+        <location filename="../svcore/data/fileio/BZipFileDevice.cpp" line="234"/>
         <source>bzip2 stream read error</source>
         <translation type="unfinished"></translation>
     </message>
@@ -188,8 +224,7 @@
 <context>
     <name>CSVFileWriter</name>
     <message>
-        <location filename="../svcore/data/fileio/CSVFileWriter.cpp" line="67"/>
-        <location filename="../svcore/data/fileio/CSVFileWriter.cpp" line="92"/>
+        <location filename="../svcore/data/fileio/CSVFileWriter.cpp" line="81"/>
         <source>Failed to open file %1 for writing</source>
         <translation type="unfinished"></translation>
     </message>
@@ -296,91 +331,106 @@
 <context>
     <name>Colour3DPlotLayer</name>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="177"/>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="223"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="269"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="310"/>
         <source>Colour</source>
         <translation type="unfinished">Color</translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="178"/>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="218"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="270"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="305"/>
         <source>Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="179"/>
-        <source>Normalize Columns</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="180"/>
-        <source>Normalize Visible Area</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="181"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="271"/>
+        <source>Normalization</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="272"/>
         <source>Invert Vertical Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="182"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="273"/>
         <source>Gain</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="183"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="274"/>
         <source>Always Opaque</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="184"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="275"/>
         <source>Smooth</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="185"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="276"/>
         <source>Bin Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="220"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="307"/>
         <source>Bins</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="316"/>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="325"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="402"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="421"/>
         <source>Linear</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="317"/>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="326"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="403"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="422"/>
         <source>Log</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="318"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="404"/>
         <source>+/-1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="319"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="405"/>
         <source>Absolute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="329"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="411"/>
+        <source>None</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="412"/>
+        <source>Col</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="413"/>
+        <source>View</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="414"/>
+        <source>Hybrid</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="425"/>
         <source>&lt;unknown&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="336"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="448"/>
         <source>dB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="750"/>
+        <location filename="../svgui/layer/Colour3DPlotLayer.cpp" line="837"/>
         <source>Time:	%1 - %2
 Bin:	%3
 Value:	%4</source>
@@ -388,72 +438,26 @@
     </message>
 </context>
 <context>
-    <name>ColourMapper</name>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="88"/>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="106"/>
-        <source>&lt;unknown&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="93"/>
-        <source>White on Black</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="94"/>
-        <source>Black on White</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="92"/>
-        <source>Green</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="95"/>
-        <source>Cherry</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="96"/>
-        <source>Wasp</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="97"/>
-        <source>Ice</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="98"/>
-        <source>Sunset</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="99"/>
-        <source>Fruit Salad</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="100"/>
-        <source>Banded</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="101"/>
-        <source>Highlight</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="102"/>
-        <source>Printer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/ColourMapper.cpp" line="103"/>
-        <source>High Gain</source>
-        <translation type="unfinished"></translation>
+    <name>ColourComboBox</name>
+    <message>
+        <location filename="../svgui/widgets/ColourComboBox.cpp" line="59"/>
+        <source>Name New Colour</source>
+        <translation type="unfinished">Name New Color</translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/ColourComboBox.cpp" line="60"/>
+        <source>Enter a name for the new colour:</source>
+        <translation type="unfinished">Enter a name for the new color:</translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/ColourComboBox.cpp" line="62"/>
+        <source>Prefer black background for this colour</source>
+        <translation type="unfinished">Prefer black background for this color</translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/ColourComboBox.cpp" line="94"/>
+        <source>Add New Colour...</source>
+        <translation type="unfinished">Add New Color...</translation>
     </message>
 </context>
 <context>
@@ -535,7 +539,7 @@
 <context>
     <name>DecodingWavFileReader</name>
     <message>
-        <location filename="../svcore/data/fileio/DecodingWavFileReader.cpp" line="66"/>
+        <location filename="../svcore/data/fileio/DecodingWavFileReader.cpp" line="68"/>
         <source>Decoding %1...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -543,7 +547,7 @@
 <context>
     <name>Dense3DModelPeakCache</name>
     <message>
-        <location filename="../svcore/data/model/Dense3DModelPeakCache.h" line="79"/>
+        <location filename="../svcore/data/model/Dense3DModelPeakCache.h" line="94"/>
         <source>Dense 3-D Peak Cache</source>
         <translation type="unfinished"></translation>
     </message>
@@ -551,17 +555,17 @@
 <context>
     <name>DenseThreeDimensionalModel</name>
     <message>
-        <location filename="../svcore/data/model/DenseThreeDimensionalModel.h" line="120"/>
+        <location filename="../svcore/data/model/DenseThreeDimensionalModel.h" line="121"/>
         <source>Dense 3-D</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/model/DenseThreeDimensionalModel.h" line="137"/>
+        <location filename="../svcore/data/model/DenseThreeDimensionalModel.h" line="138"/>
         <source>Time</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/model/DenseThreeDimensionalModel.h" line="138"/>
+        <location filename="../svcore/data/model/DenseThreeDimensionalModel.h" line="139"/>
         <source>Frame</source>
         <translation type="unfinished"></translation>
     </message>
@@ -569,7 +573,7 @@
 <context>
     <name>DenseTimeValueModel</name>
     <message>
-        <location filename="../svcore/data/model/DenseTimeValueModel.h" line="82"/>
+        <location filename="../svcore/data/model/DenseTimeValueModel.h" line="89"/>
         <source>Dense Time-Value</source>
         <translation type="unfinished"></translation>
     </message>
@@ -577,12 +581,12 @@
 <context>
     <name>Document</name>
     <message>
-        <location filename="../svapp/framework/Document.cpp" line="415"/>
+        <location filename="../svapp/framework/Document.cpp" line="421"/>
         <source>Set main model to %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/Document.cpp" line="417"/>
+        <location filename="../svapp/framework/Document.cpp" line="423"/>
         <source>Clear main model</source>
         <translation type="unfinished"></translation>
     </message>
@@ -590,7 +594,7 @@
 <context>
     <name>EditableDenseThreeDimensionalModel</name>
     <message>
-        <location filename="../svcore/data/model/EditableDenseThreeDimensionalModel.h" line="182"/>
+        <location filename="../svcore/data/model/EditableDenseThreeDimensionalModel.h" line="189"/>
         <source>Editable Dense 3-D</source>
         <translation type="unfinished"></translation>
     </message>
@@ -598,12 +602,12 @@
 <context>
     <name>FFTModel</name>
     <message>
-        <location filename="../svcore/data/model/FFTModel.h" line="138"/>
+        <location filename="../svcore/data/model/FFTModel.h" line="140"/>
         <source>FFT</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/model/FFTModel.cpp" line="92"/>
+        <location filename="../svcore/data/model/FFTModel.cpp" line="100"/>
         <source>%1 Hz</source>
         <translation type="unfinished"></translation>
     </message>
@@ -634,53 +638,53 @@
 <context>
     <name>FeatureExtractionModelTransformer</name>
     <message>
-        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="84"/>
+        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="87"/>
         <source>Transforms supplied to a single FeatureExtractionModelTransformer instance must be similar in every respect except plugin output</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="97"/>
+        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="101"/>
         <source>No factory available for feature extraction plugin id &quot;%1&quot; (unknown plugin type, or internal error?)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="103"/>
+        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="108"/>
         <source>Input model for feature extraction plugin &quot;%1&quot; is of wrong type (internal error?)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="109"/>
+        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="118"/>
         <source>Failed to instantiate plugin &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="124"/>
+        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="134"/>
         <source>Cannot provide enough channels to feature extraction plugin &quot;%1&quot; (plugin min is %2, max %3; input model has %4)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="156"/>
-        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="171"/>
+        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="164"/>
+        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="191"/>
         <source>Failed to initialise feature extraction plugin &quot;%1&quot;</source>
         <translation type="unfinished">Failed to initialize feature extraction plugin &quot;%1&quot;</translation>
     </message>
     <message>
-        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="161"/>
+        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="176"/>
         <source>Feature extraction plugin &quot;%1&quot; rejected the given step and block sizes (%2 and %3); using plugin defaults (%4 and %5) instead</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="179"/>
+        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="202"/>
         <source>Transform was configured for version %1 of plugin &quot;%2&quot;, but the plugin being used is version %3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="194"/>
+        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="218"/>
         <source>Plugin &quot;%1&quot; has no outputs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="212"/>
+        <location filename="../svcore/transform/FeatureExtractionModelTransformer.cpp" line="237"/>
         <source>Plugin &quot;%1&quot; has no output named &quot;%2&quot;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -688,29 +692,29 @@
 <context>
     <name>FileSource</name>
     <message>
-        <location filename="../svcore/data/fileio/FileSource.cpp" line="124"/>
-        <location filename="../svcore/data/fileio/FileSource.cpp" line="206"/>
-        <location filename="../svcore/data/fileio/FileSource.cpp" line="239"/>
+        <location filename="../svcore/data/fileio/FileSource.cpp" line="122"/>
+        <location filename="../svcore/data/fileio/FileSource.cpp" line="204"/>
+        <location filename="../svcore/data/fileio/FileSource.cpp" line="237"/>
         <source>Unsupported scheme in URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/FileSource.cpp" line="452"/>
+        <location filename="../svcore/data/fileio/FileSource.cpp" line="450"/>
         <source>Downloading %1...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/FileSource.cpp" line="746"/>
+        <location filename="../svcore/data/fileio/FileSource.cpp" line="744"/>
         <source>Download cancelled</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/FileSource.cpp" line="774"/>
+        <location filename="../svcore/data/fileio/FileSource.cpp" line="772"/>
         <source>Failed to create local file %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/FileSource.cpp" line="777"/>
+        <location filename="../svcore/data/fileio/FileSource.cpp" line="775"/>
         <source>File contains no data!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -718,75 +722,75 @@
 <context>
     <name>FlexiNoteLayer</name>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="69"/>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="70"/>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="971"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="72"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="73"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="974"/>
         <source>New Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="107"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="110"/>
         <source>Vertical Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="108"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="111"/>
         <source>Scale Units</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="124"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="127"/>
         <source>Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="173"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="176"/>
         <source>Auto-Align</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="174"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="177"/>
         <source>Linear</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="175"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="178"/>
         <source>Log</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="176"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="179"/>
         <source>MIDI Notes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="518"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="521"/>
         <source>In progress</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="520"/>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="544"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="523"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="547"/>
         <source>No local points</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="558"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="561"/>
         <source>%1 (%2, %3 Hz)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="565"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="568"/>
         <source>%1 Hz (%2, %3)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="571"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="574"/>
         <source>%1 %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="578"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="581"/>
         <source>Time:	%1
 Pitch:	%2
 Duration:	%3
@@ -794,7 +798,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="583"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="586"/>
         <source>Time:	%1
 Pitch:	%2
 Duration:	%3
@@ -802,85 +806,85 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="976"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="979"/>
         <source>Draw Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1052"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1055"/>
         <source>Erase Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1133"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1136"/>
         <source>Drag Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1215"/>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1288"/>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1608"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1218"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1291"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1611"/>
         <source>Edit Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1217"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1220"/>
         <source>Relocate Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1220"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1223"/>
         <source>Change Point Value</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1352"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1355"/>
         <source>Add Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1392"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1395"/>
         <source>Snap Notes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1441"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1444"/>
         <source>Merge Notes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1624"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1627"/>
         <source>Drag Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1649"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1652"/>
         <source>Resize Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1688"/>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1710"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1691"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1713"/>
         <source>Delete Selected Points</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1759"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1762"/>
         <source>Re-align pasted items?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1760"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1763"/>
         <source>The items you are pasting came from a layer with different source material from this one.  Do you want to re-align them in time, to match the source material for this layer?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1774"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1777"/>
         <source>Paste</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1845"/>
+        <location filename="../svgui/layer/FlexiNoteLayer.cpp" line="1848"/>
         <source>Record FlexiNote</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1096,19 +1100,19 @@
     <name>InteractiveFileFinder</name>
     <message>
         <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="66"/>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="233"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="241"/>
         <source>Select file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="67"/>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="234"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="242"/>
         <source>All files (*.*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="73"/>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="240"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="248"/>
         <source>Select a session file</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1148,54 +1152,54 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="188"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="196"/>
         <source>File does not exist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="189"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="197"/>
         <source>&lt;b&gt;File not found&lt;/b&gt;&lt;p&gt;File &quot;%1&quot; does not exist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="194"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="202"/>
         <source>File is not readable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="195"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="203"/>
         <source>&lt;b&gt;File is not readable&lt;/b&gt;&lt;p&gt;File &quot;%1&quot; can not be read</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="200"/>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="389"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="208"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="408"/>
         <source>Directory selected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="201"/>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="390"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="209"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="409"/>
         <source>&lt;b&gt;Directory selected&lt;/b&gt;&lt;p&gt;File &quot;%1&quot; is a directory</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="206"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="214"/>
         <source>Non-file selected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="207"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="215"/>
         <source>&lt;b&gt;Not a file&lt;/b&gt;&lt;p&gt;Path &quot;%1&quot; is not a file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="212"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="220"/>
         <source>File is empty</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="213"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="221"/>
         <source>&lt;b&gt;File is empty&lt;/b&gt;&lt;p&gt;File &quot;%1&quot; is empty</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1240,6 +1244,13 @@
     </message>
     <message>
         <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="140"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="297"/>
+        <source>Scalable Vector Graphics files (*.svg)
+All files (*.*)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="145"/>
         <source>Comma-separated data files (*.csv)
 Space-separated .lab files (*.lab)
 Text files (*.txt)
@@ -1247,7 +1258,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="145"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="150"/>
         <source>All supported files (*.sv %1 %2 %3)
 %4 session files (*.%5)
 Audio files (%1)
@@ -1257,30 +1268,31 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="241"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="249"/>
         <source>%1 session files (*.%2)
 All files (*.*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="248"/>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="254"/>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="260"/>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="266"/>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="272"/>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="282"/>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="288"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="256"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="262"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="268"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="274"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="280"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="290"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="296"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="302"/>
         <source>Select a file to export to</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="249"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="257"/>
         <source>WAV audio files (*.wav)
 All files (*.*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="255"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="263"/>
         <source>Sonic Visualiser Layer XML files (*.svl)
 Comma-separated data files (*.csv)
 RDF/Turtle files (%1)
@@ -1290,7 +1302,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="261"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="269"/>
         <source>Sonic Visualiser Layer XML files (*.svl)
 Comma-separated data files (*.csv)
 RDF/Turtle files (%1)
@@ -1299,7 +1311,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="267"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="275"/>
         <source>Comma-separated data files (*.csv)
 Sonic Visualiser Layer XML files (*.svl)
 RDF/Turtle files (%1)
@@ -1309,7 +1321,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="273"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="281"/>
         <source>Comma-separated data files (*.csv)
 Sonic Visualiser Layer XML files (*.svl)
 RDF/Turtle files (%1)
@@ -1318,78 +1330,78 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="283"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="291"/>
         <source>Portable Network Graphics files (*.png)
 All files (*.*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="289"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="303"/>
         <source>Comma-separated data files (*.csv)
 Text files (*.txt)
 All files (*.*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="395"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="414"/>
         <source>File exists</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="396"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="415"/>
         <source>&lt;b&gt;File exists&lt;/b&gt;&lt;p&gt;The file &quot;%1&quot; already exists.
 Do you want to overwrite it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="544"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="567"/>
         <source>&lt;b&gt;File not found&lt;/b&gt;&lt;p&gt;Audio file &quot;%1&quot; could not be opened.
 Do you want to locate it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="546"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="569"/>
         <source>&lt;b&gt;File not found&lt;/b&gt;&lt;p&gt;File &quot;%1&quot; could not be opened.
 Do you want to locate it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="556"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="579"/>
         <source>Failed to open file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="558"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="581"/>
         <source>Locate file...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="559"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="582"/>
         <source>Use URL...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="560"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="583"/>
         <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="579"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="602"/>
         <source>Use URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="580"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="603"/>
         <source>Please enter the URL to use for this file:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="588"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="611"/>
         <source>Failed to open location</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="589"/>
+        <location filename="../svgui/widgets/InteractiveFileFinder.cpp" line="612"/>
         <source>&lt;b&gt;Failed to open location&lt;/b&gt;&lt;p&gt;URL &quot;%1&quot; could not be opened</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1566,6 +1578,7 @@
     </message>
     <message>
         <location filename="../svcore/data/model/Labeller.h" line="159"/>
+        <location filename="../svcore/data/model/Labeller.h" line="259"/>
         <source>%1.%2</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1575,10 +1588,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/model/Labeller.h" line="182"/>
+        <location filename="../svcore/data/model/Labeller.h" line="185"/>
         <source>Label Points</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../svcore/data/model/Labeller.h" line="232"/>
+        <source>Subdivide Points</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/data/model/Labeller.h" line="276"/>
+        <source>Winnow Points</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>Layer</name>
@@ -1707,6 +1730,22 @@
     </message>
 </context>
 <context>
+    <name>LevelPanToolButton</name>
+    <message>
+        <location filename="../svgui/widgets/LevelPanToolButton.cpp" line="55"/>
+        <source>Click to adjust level and pan</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>LevelPanWidget</name>
+    <message>
+        <location filename="../svgui/widgets/LevelPanWidget.cpp" line="79"/>
+        <source>Drag vertically to adjust level, horizontally to adjust pan</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>MIDIFileImportDialog</name>
     <message>
         <location filename="../svgui/widgets/MIDIFileImportDialog.cpp" line="32"/>
@@ -1827,7 +1866,7 @@
 <context>
     <name>MIDIInput</name>
     <message>
-        <location filename="../svcore/data/midi/MIDIInput.cpp" line="30"/>
+        <location filename="../svcore/data/midi/MIDIInput.cpp" line="63"/>
         <source>Input</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1835,7 +1874,7 @@
 <context>
     <name>MP3FileReader</name>
     <message>
-        <location filename="../svcore/data/fileio/MP3FileReader.cpp" line="116"/>
+        <location filename="../svcore/data/fileio/MP3FileReader.cpp" line="133"/>
         <source>Decoding %1...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1843,692 +1882,690 @@
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="../main/MainWindow.cpp" line="183"/>
+        <location filename="../main/MainWindow.cpp" line="190"/>
         <source>Black</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="184"/>
+        <location filename="../main/MainWindow.cpp" line="191"/>
         <source>Red</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="185"/>
+        <location filename="../main/MainWindow.cpp" line="192"/>
         <source>Blue</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="186"/>
-        <location filename="../main/MainWindow.cpp" line="232"/>
-        <location filename="../main/MainWindow.cpp" line="3469"/>
+        <location filename="../main/MainWindow.cpp" line="193"/>
+        <location filename="../main/MainWindow.cpp" line="3736"/>
         <source>Green</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="187"/>
+        <location filename="../main/MainWindow.cpp" line="194"/>
         <source>Purple</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="188"/>
+        <location filename="../main/MainWindow.cpp" line="195"/>
         <source>Orange</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="189"/>
+        <location filename="../main/MainWindow.cpp" line="196"/>
         <source>White</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="190"/>
+        <location filename="../main/MainWindow.cpp" line="197"/>
         <source>Bright Red</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="191"/>
+        <location filename="../main/MainWindow.cpp" line="198"/>
         <source>Bright Blue</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="192"/>
-        <location filename="../main/MainWindow.cpp" line="229"/>
-        <location filename="../main/MainWindow.cpp" line="3466"/>
+        <location filename="../main/MainWindow.cpp" line="199"/>
+        <location filename="../main/MainWindow.cpp" line="3738"/>
         <source>Bright Green</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="193"/>
+        <location filename="../main/MainWindow.cpp" line="200"/>
         <source>Bright Purple</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="194"/>
+        <location filename="../main/MainWindow.cpp" line="201"/>
         <source>Bright Orange</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="391"/>
-        <location filename="../main/MainWindow.cpp" line="1078"/>
-        <location filename="../main/MainWindow.cpp" line="1085"/>
+        <location filename="../main/MainWindow.cpp" line="421"/>
+        <location filename="../main/MainWindow.cpp" line="1216"/>
+        <location filename="../main/MainWindow.cpp" line="1223"/>
         <source>&amp;Layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="380"/>
-        <location filename="../main/MainWindow.cpp" line="1486"/>
+        <location filename="../main/MainWindow.cpp" line="410"/>
+        <location filename="../main/MainWindow.cpp" line="1646"/>
         <source>&amp;Transform</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="461"/>
+        <location filename="../main/MainWindow.cpp" line="491"/>
         <source>&amp;File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="463"/>
+        <location filename="../main/MainWindow.cpp" line="493"/>
         <source>File Toolbar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="465"/>
+        <location filename="../main/MainWindow.cpp" line="495"/>
         <source>File and Session Management</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="470"/>
+        <location filename="../main/MainWindow.cpp" line="500"/>
         <source>&amp;New Session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="471"/>
+        <location filename="../main/MainWindow.cpp" line="501"/>
         <source>Ctrl+N</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="480"/>
+        <location filename="../main/MainWindow.cpp" line="510"/>
         <source>Ctrl+O</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="479"/>
+        <location filename="../main/MainWindow.cpp" line="509"/>
         <source>&amp;Open...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="481"/>
+        <location filename="../main/MainWindow.cpp" line="511"/>
         <source>Open a session file, audio file, or layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="519"/>
+        <location filename="../main/MainWindow.cpp" line="549"/>
         <source>&amp;Save Session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../main/MainWindow.cpp" line="550"/>
+        <source>Ctrl+S</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="559"/>
+        <source>Save Session &amp;As...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="560"/>
+        <source>Ctrl+Shift+S</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../main/MainWindow.cpp" line="520"/>
-        <source>Ctrl+S</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="529"/>
-        <source>Save Session &amp;As...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="530"/>
-        <source>Ctrl+Shift+S</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="490"/>
         <source>Ctrl+I</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="554"/>
+        <location filename="../main/MainWindow.cpp" line="584"/>
         <source>&amp;Export Audio File...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="555"/>
+        <location filename="../main/MainWindow.cpp" line="585"/>
         <source>Export selection as an audio file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="568"/>
+        <location filename="../main/MainWindow.cpp" line="598"/>
         <source>Import Annotation &amp;Layer...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="569"/>
+        <location filename="../main/MainWindow.cpp" line="599"/>
         <source>Ctrl+L</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="570"/>
+        <location filename="../main/MainWindow.cpp" line="600"/>
         <source>Import layer data from an existing file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="578"/>
+        <location filename="../main/MainWindow.cpp" line="608"/>
         <source>Export layer data to a file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="586"/>
+        <location filename="../main/MainWindow.cpp" line="616"/>
         <source>Export Image File...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="587"/>
+        <location filename="../main/MainWindow.cpp" line="617"/>
         <source>Export a single pane to an image file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="503"/>
+        <location filename="../main/MainWindow.cpp" line="533"/>
         <source>Open Lo&amp;cation...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="247"/>
+        <location filename="../main/MainWindow.cpp" line="248"/>
         <source>Playback Speed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="504"/>
+        <location filename="../main/MainWindow.cpp" line="534"/>
         <source>Ctrl+Shift+O</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="505"/>
+        <location filename="../main/MainWindow.cpp" line="535"/>
         <source>Open or import a file from a remote URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="560"/>
+        <location filename="../main/MainWindow.cpp" line="590"/>
         <source>Export Audio Data...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="623"/>
+        <location filename="../main/MainWindow.cpp" line="659"/>
         <source>&amp;Preferences...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="624"/>
+        <location filename="../main/MainWindow.cpp" line="660"/>
         <source>Adjust the application preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="630"/>
+        <location filename="../main/MainWindow.cpp" line="666"/>
         <source>&amp;Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="631"/>
+        <location filename="../main/MainWindow.cpp" line="667"/>
         <source>Ctrl+Q</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="643"/>
+        <location filename="../main/MainWindow.cpp" line="679"/>
         <source>&amp;Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="647"/>
+        <location filename="../main/MainWindow.cpp" line="683"/>
         <source>Editing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="654"/>
+        <location filename="../main/MainWindow.cpp" line="690"/>
         <source>Cu&amp;t</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="655"/>
+        <location filename="../main/MainWindow.cpp" line="691"/>
         <source>Ctrl+X</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="656"/>
+        <location filename="../main/MainWindow.cpp" line="692"/>
         <source>Cut the selection from the current layer to the clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="664"/>
+        <location filename="../main/MainWindow.cpp" line="700"/>
         <source>&amp;Copy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="665"/>
+        <location filename="../main/MainWindow.cpp" line="701"/>
         <source>Ctrl+C</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="666"/>
+        <location filename="../main/MainWindow.cpp" line="702"/>
         <source>Copy the selection from the current layer to the clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="674"/>
+        <location filename="../main/MainWindow.cpp" line="710"/>
         <source>&amp;Paste</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="675"/>
+        <location filename="../main/MainWindow.cpp" line="711"/>
         <source>Ctrl+V</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="676"/>
+        <location filename="../main/MainWindow.cpp" line="712"/>
         <source>Paste from the clipboard to the current layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="683"/>
+        <location filename="../main/MainWindow.cpp" line="719"/>
         <source>Paste at Playback Position</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="684"/>
+        <location filename="../main/MainWindow.cpp" line="720"/>
         <source>Ctrl+Shift+V</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="685"/>
+        <location filename="../main/MainWindow.cpp" line="721"/>
         <source>Paste from the clipboard to the current layer, placing the first item at the playback position</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="692"/>
-        <location filename="../main/MainWindow.cpp" line="2342"/>
+        <location filename="../main/MainWindow.cpp" line="728"/>
+        <location filename="../main/MainWindow.cpp" line="2522"/>
         <source>&amp;Delete Selected Items</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="693"/>
+        <location filename="../main/MainWindow.cpp" line="729"/>
         <source>Del</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="694"/>
-        <location filename="../main/MainWindow.cpp" line="2343"/>
+        <location filename="../main/MainWindow.cpp" line="730"/>
+        <location filename="../main/MainWindow.cpp" line="2523"/>
         <source>Delete items in current selection from the current layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="704"/>
+        <location filename="../main/MainWindow.cpp" line="740"/>
         <source>Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="706"/>
+        <location filename="../main/MainWindow.cpp" line="742"/>
         <source>Select &amp;All</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="707"/>
+        <location filename="../main/MainWindow.cpp" line="743"/>
         <source>Ctrl+A</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="708"/>
+        <location filename="../main/MainWindow.cpp" line="744"/>
         <source>Select the whole duration of the current session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="715"/>
+        <location filename="../main/MainWindow.cpp" line="751"/>
         <source>Select &amp;Visible Range</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="716"/>
+        <location filename="../main/MainWindow.cpp" line="752"/>
         <source>Ctrl+Shift+A</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="717"/>
+        <location filename="../main/MainWindow.cpp" line="753"/>
         <source>Select the time range corresponding to the current window width</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="723"/>
+        <location filename="../main/MainWindow.cpp" line="759"/>
         <source>Select to &amp;Start</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="724"/>
-        <location filename="../main/MainWindow.cpp" line="2158"/>
-        <location filename="../main/MainWindow.cpp" line="2193"/>
-        <location filename="../main/MainWindow.cpp" line="2273"/>
+        <location filename="../main/MainWindow.cpp" line="760"/>
+        <location filename="../main/MainWindow.cpp" line="2338"/>
+        <location filename="../main/MainWindow.cpp" line="2373"/>
+        <location filename="../main/MainWindow.cpp" line="2453"/>
         <source>Shift+Left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="725"/>
+        <location filename="../main/MainWindow.cpp" line="761"/>
         <source>Select from the start of the session to the current playback position</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="731"/>
+        <location filename="../main/MainWindow.cpp" line="767"/>
         <source>Select to &amp;End</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="732"/>
+        <location filename="../main/MainWindow.cpp" line="768"/>
         <source>Shift+Right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="733"/>
+        <location filename="../main/MainWindow.cpp" line="769"/>
         <source>Select from the current playback position to the end of the session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="739"/>
+        <location filename="../main/MainWindow.cpp" line="775"/>
         <source>C&amp;lear Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="740"/>
+        <location filename="../main/MainWindow.cpp" line="776"/>
         <source>Esc</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="741"/>
+        <location filename="../main/MainWindow.cpp" line="777"/>
         <source>Clear the selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="750"/>
+        <location filename="../main/MainWindow.cpp" line="786"/>
         <source>Tapping Time Instants</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="752"/>
+        <location filename="../main/MainWindow.cpp" line="788"/>
         <source>&amp;Insert Instant at Playback Position</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="753"/>
+        <location filename="../main/MainWindow.cpp" line="802"/>
         <source>Enter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="754"/>
+        <location filename="../main/MainWindow.cpp" line="790"/>
         <source>Insert a new time instant at the current playback position, in a new layer if necessary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="761"/>
+        <location filename="../main/MainWindow.cpp" line="789"/>
         <source>;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="766"/>
+        <location filename="../main/MainWindow.cpp" line="807"/>
         <source>Insert Instants at Selection &amp;Boundaries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="767"/>
+        <location filename="../main/MainWindow.cpp" line="815"/>
         <source>Shift+Enter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="768"/>
+        <location filename="../main/MainWindow.cpp" line="809"/>
         <source>Insert new time instants at the start and end of the current selected regions, in a new layer if necessary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="774"/>
+        <location filename="../main/MainWindow.cpp" line="825"/>
         <source>Insert Item at Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="776"/>
+        <location filename="../main/MainWindow.cpp" line="827"/>
         <source>Insert a new note or region item corresponding to the current selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="784"/>
+        <location filename="../main/MainWindow.cpp" line="847"/>
         <source>Number New Instants with</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="804"/>
+        <location filename="../main/MainWindow.cpp" line="867"/>
         <source>Cycle size</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="825"/>
+        <location filename="../main/MainWindow.cpp" line="888"/>
         <source>Reset Numbering Counters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="826"/>
+        <location filename="../main/MainWindow.cpp" line="889"/>
         <source>Reset to 1 all the counters used for counter-based labelling</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="831"/>
+        <location filename="../main/MainWindow.cpp" line="894"/>
         <source>Set Numbering Counters...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="832"/>
+        <location filename="../main/MainWindow.cpp" line="895"/>
         <source>Set the counters used for counter-based labelling</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="836"/>
+        <location filename="../main/MainWindow.cpp" line="899"/>
         <source>Renumber Selected Instants</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="837"/>
+        <location filename="../main/MainWindow.cpp" line="900"/>
         <source>Renumber the selected instants using the current labelling scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="853"/>
+        <location filename="../main/MainWindow.cpp" line="930"/>
         <source>Panning and Navigation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="855"/>
+        <location filename="../main/MainWindow.cpp" line="932"/>
         <source>&amp;View</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="857"/>
+        <location filename="../main/MainWindow.cpp" line="934"/>
         <source>Scroll &amp;Left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="858"/>
-        <location filename="../main/MainWindow.cpp" line="2155"/>
-        <location filename="../main/MainWindow.cpp" line="2181"/>
-        <location filename="../main/MainWindow.cpp" line="2211"/>
-        <location filename="../main/MainWindow.cpp" line="2232"/>
-        <location filename="../main/MainWindow.cpp" line="2250"/>
-        <location filename="../main/MainWindow.cpp" line="2267"/>
+        <location filename="../main/MainWindow.cpp" line="935"/>
+        <location filename="../main/MainWindow.cpp" line="2335"/>
+        <location filename="../main/MainWindow.cpp" line="2361"/>
+        <location filename="../main/MainWindow.cpp" line="2391"/>
+        <location filename="../main/MainWindow.cpp" line="2412"/>
+        <location filename="../main/MainWindow.cpp" line="2430"/>
+        <location filename="../main/MainWindow.cpp" line="2447"/>
         <source>Left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="859"/>
+        <location filename="../main/MainWindow.cpp" line="936"/>
         <source>Scroll the current pane to the left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="865"/>
+        <location filename="../main/MainWindow.cpp" line="942"/>
         <source>Scroll &amp;Right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="866"/>
+        <location filename="../main/MainWindow.cpp" line="943"/>
         <source>Right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="867"/>
+        <location filename="../main/MainWindow.cpp" line="944"/>
         <source>Scroll the current pane to the right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="873"/>
+        <location filename="../main/MainWindow.cpp" line="950"/>
         <source>&amp;Jump Left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="874"/>
-        <location filename="../main/MainWindow.cpp" line="2185"/>
-        <location filename="../main/MainWindow.cpp" line="2189"/>
+        <location filename="../main/MainWindow.cpp" line="951"/>
+        <location filename="../main/MainWindow.cpp" line="2365"/>
+        <location filename="../main/MainWindow.cpp" line="2369"/>
         <source>Ctrl+Left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="875"/>
+        <location filename="../main/MainWindow.cpp" line="952"/>
         <source>Scroll the current pane a big step to the left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="881"/>
+        <location filename="../main/MainWindow.cpp" line="958"/>
         <source>J&amp;ump Right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="882"/>
+        <location filename="../main/MainWindow.cpp" line="959"/>
         <source>Ctrl+Right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="883"/>
+        <location filename="../main/MainWindow.cpp" line="960"/>
         <source>Scroll the current pane a big step to the right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="889"/>
+        <location filename="../main/MainWindow.cpp" line="966"/>
         <source>Peek Left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="890"/>
+        <location filename="../main/MainWindow.cpp" line="967"/>
         <source>Alt+Left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="891"/>
+        <location filename="../main/MainWindow.cpp" line="968"/>
         <source>Scroll the current pane to the left without moving the playback cursor or other panes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="897"/>
+        <location filename="../main/MainWindow.cpp" line="974"/>
         <source>Peek Right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="898"/>
+        <location filename="../main/MainWindow.cpp" line="975"/>
         <source>Alt+Right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="899"/>
+        <location filename="../main/MainWindow.cpp" line="976"/>
         <source>Scroll the current pane to the right without moving the playback cursor or other panes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="907"/>
+        <location filename="../main/MainWindow.cpp" line="984"/>
         <source>Zoom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="910"/>
+        <location filename="../main/MainWindow.cpp" line="987"/>
         <source>Zoom &amp;In</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="911"/>
+        <location filename="../main/MainWindow.cpp" line="988"/>
         <source>Up</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="912"/>
+        <location filename="../main/MainWindow.cpp" line="989"/>
         <source>Increase the zoom level</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="919"/>
+        <location filename="../main/MainWindow.cpp" line="996"/>
         <source>Zoom &amp;Out</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="920"/>
+        <location filename="../main/MainWindow.cpp" line="997"/>
         <source>Down</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="921"/>
+        <location filename="../main/MainWindow.cpp" line="998"/>
         <source>Decrease the zoom level</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="927"/>
+        <location filename="../main/MainWindow.cpp" line="1004"/>
         <source>Restore &amp;Default Zoom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="928"/>
+        <location filename="../main/MainWindow.cpp" line="1005"/>
         <source>Restore the zoom level to the default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="934"/>
+        <location filename="../main/MainWindow.cpp" line="1011"/>
         <source>Zoom to &amp;Fit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="935"/>
+        <location filename="../main/MainWindow.cpp" line="1012"/>
         <source>F</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="936"/>
+        <location filename="../main/MainWindow.cpp" line="1013"/>
         <source>Zoom to show the whole file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="944"/>
+        <location filename="../main/MainWindow.cpp" line="1021"/>
         <source>Display Features</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="946"/>
+        <location filename="../main/MainWindow.cpp" line="1023"/>
         <source>Show &amp;Centre Line</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="947"/>
+        <location filename="../main/MainWindow.cpp" line="1024"/>
         <source>&apos;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="948"/>
+        <location filename="../main/MainWindow.cpp" line="1025"/>
         <source>Show or hide the centre line</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="955"/>
+        <location filename="../main/MainWindow.cpp" line="1032"/>
         <source>Toggle All Time Rulers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="968"/>
+        <location filename="../main/MainWindow.cpp" line="1045"/>
         <source>Show &amp;No Overlays</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="969"/>
+        <location filename="../main/MainWindow.cpp" line="1046"/>
         <source>0</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2537,12 +2574,12 @@
         <translation type="obsolete">Hide center indicator, frame times, layer names and scale</translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="978"/>
+        <location filename="../main/MainWindow.cpp" line="1055"/>
         <source>Show &amp;Minimal Overlays</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="979"/>
+        <location filename="../main/MainWindow.cpp" line="1056"/>
         <source>9</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2551,7 +2588,7 @@
         <translation type="obsolete">Show center indicator only</translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="989"/>
+        <location filename="../main/MainWindow.cpp" line="1066"/>
         <source>8</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2560,1931 +2597,2084 @@
         <translation type="obsolete">Show center indicator, frame times and scale</translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="988"/>
+        <location filename="../main/MainWindow.cpp" line="1065"/>
         <source>Show &amp;All Overlays</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="956"/>
+        <location filename="../main/MainWindow.cpp" line="1033"/>
         <source>#</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="561"/>
+        <location filename="../main/MainWindow.cpp" line="591"/>
         <source>Export audio from selection into a data file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="576"/>
+        <location filename="../main/MainWindow.cpp" line="606"/>
         <source>Export Annotation La&amp;yer...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="577"/>
+        <location filename="../main/MainWindow.cpp" line="607"/>
         <source>Ctrl+Y</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="594"/>
+        <location filename="../main/MainWindow.cpp" line="622"/>
+        <source>Export SVG File...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="623"/>
+        <source>Export a single pane to a scalable SVG image file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="630"/>
         <source>Browse Recorded Audio Folder</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="595"/>
+        <location filename="../main/MainWindow.cpp" line="631"/>
         <source>Open the Recorded Audio folder in the system file browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="775"/>
+        <location filename="../main/MainWindow.cpp" line="808"/>
+        <source>Shift+;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="826"/>
+        <source>Ctrl+Shift+;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="833"/>
+        <source>Ctrl+Shift+Enter</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="838"/>
         <source>Ctrl+Shift+Return</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="957"/>
+        <location filename="../main/MainWindow.cpp" line="908"/>
+        <source>Subdivide Selected Instants...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="909"/>
+        <source>Add new instants at regular intervals between the selected instants</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="914"/>
+        <source>Winnow Selected Instants...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="915"/>
+        <source>Remove subdivisions, leaving only every Nth instant</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1034"/>
         <source>Show or hide all time rulers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="970"/>
+        <location filename="../main/MainWindow.cpp" line="1047"/>
         <source>Hide times, layer names, and scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="980"/>
+        <location filename="../main/MainWindow.cpp" line="1057"/>
         <source>Show times and basic scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="990"/>
+        <location filename="../main/MainWindow.cpp" line="1067"/>
         <source>Show times, layer names, and scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1000"/>
+        <location filename="../main/MainWindow.cpp" line="1077"/>
         <source>Show &amp;Zoom Wheels</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1001"/>
+        <location filename="../main/MainWindow.cpp" line="1078"/>
         <source>Z</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1002"/>
+        <location filename="../main/MainWindow.cpp" line="1079"/>
         <source>Show thumbwheels for zooming horizontally and vertically</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1009"/>
+        <location filename="../main/MainWindow.cpp" line="1086"/>
         <source>Show Property Bo&amp;xes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1010"/>
+        <location filename="../main/MainWindow.cpp" line="1087"/>
         <source>X</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1011"/>
+        <location filename="../main/MainWindow.cpp" line="1088"/>
         <source>Show the layer property boxes at the side of the main window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1018"/>
+        <location filename="../main/MainWindow.cpp" line="1095"/>
         <source>Show Status &amp;Bar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1019"/>
+        <location filename="../main/MainWindow.cpp" line="1096"/>
         <source>Show context help information in the status bar at the bottom of the window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1036"/>
+        <location filename="../main/MainWindow.cpp" line="1113"/>
         <source>Show La&amp;yer Summary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1037"/>
+        <location filename="../main/MainWindow.cpp" line="1114"/>
         <source>Y</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1038"/>
+        <location filename="../main/MainWindow.cpp" line="1115"/>
         <source>Open a window displaying the hierarchy of panes and layers in this session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1043"/>
+        <location filename="../main/MainWindow.cpp" line="1120"/>
         <source>Show Acti&amp;vity Log</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1044"/>
+        <location filename="../main/MainWindow.cpp" line="1121"/>
         <source>Open a window listing interactions and other events</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1048"/>
+        <location filename="../main/MainWindow.cpp" line="1125"/>
         <source>Show &amp;Unit Converter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1049"/>
+        <location filename="../main/MainWindow.cpp" line="1126"/>
         <source>Open a window of pitch and timing conversion utilities</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1055"/>
+        <location filename="../main/MainWindow.cpp" line="1135"/>
         <source>Go Full-Screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1056"/>
+        <location filename="../main/MainWindow.cpp" line="1136"/>
         <source>F11</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1057"/>
+        <location filename="../main/MainWindow.cpp" line="1137"/>
         <source>Expand the pane area to the whole screen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1070"/>
+        <location filename="../main/MainWindow.cpp" line="1208"/>
         <source>&amp;Pane</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1094"/>
+        <location filename="../main/MainWindow.cpp" line="1232"/>
         <source>Managing Panes and Layers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1096"/>
+        <location filename="../main/MainWindow.cpp" line="1234"/>
         <source>Add &amp;New Pane</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1097"/>
+        <location filename="../main/MainWindow.cpp" line="1235"/>
         <source>N</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1098"/>
+        <location filename="../main/MainWindow.cpp" line="1236"/>
         <source>Add a new pane containing only a time ruler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1124"/>
+        <location filename="../main/MainWindow.cpp" line="1260"/>
         <source>Add New %1 Layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1125"/>
+        <location filename="../main/MainWindow.cpp" line="1261"/>
         <source>Add a new empty layer of type %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1131"/>
+        <location filename="../main/MainWindow.cpp" line="1267"/>
         <source>T</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1186"/>
+        <location filename="../main/MainWindow.cpp" line="1326"/>
         <source>Add &amp;Waveform</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../main/MainWindow.cpp" line="1156"/>
+        <source>W</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1328"/>
+        <source>Add a new pane showing a waveform view</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1158"/>
+        <source>Shift+W</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1330"/>
+        <source>Add a new layer showing a waveform view</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1337"/>
+        <source>Add Spectro&amp;gram</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1164"/>
+        <source>G</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1339"/>
+        <source>Add a new pane showing a spectrogram</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1166"/>
+        <source>Shift+G</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1341"/>
+        <source>Add a new layer showing a spectrogram</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1347"/>
+        <source>Add &amp;Melodic Range Spectrogram</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1172"/>
+        <source>M</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1349"/>
+        <source>Add a new pane showing a spectrogram set up for an overview of note pitches</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1174"/>
+        <source>Shift+M</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1351"/>
+        <source>Add a new layer showing a spectrogram set up for an overview of note pitches</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1357"/>
+        <source>Add Pea&amp;k Frequency Spectrogram</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1180"/>
+        <source>K</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1359"/>
+        <source>Add a new pane showing a spectrogram set up for tracking frequencies</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1182"/>
+        <source>Shift+K</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1361"/>
+        <source>Add a new layer showing a spectrogram set up for tracking frequencies</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1367"/>
+        <source>Add Spectr&amp;um</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../main/MainWindow.cpp" line="1188"/>
-        <source>W</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1189"/>
-        <source>Add a new pane showing a waveform view</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1191"/>
-        <source>Shift+W</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1192"/>
-        <source>Add a new layer showing a waveform view</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1199"/>
-        <source>Add Spectro&amp;gram</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1201"/>
-        <source>G</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1202"/>
-        <source>Add a new pane showing a spectrogram</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1204"/>
-        <source>Shift+G</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1205"/>
-        <source>Add a new layer showing a spectrogram</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1211"/>
-        <source>Add &amp;Melodic Range Spectrogram</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1213"/>
-        <source>M</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1214"/>
-        <source>Add a new pane showing a spectrogram set up for an overview of note pitches</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1216"/>
-        <source>Shift+M</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1217"/>
-        <source>Add a new layer showing a spectrogram set up for an overview of note pitches</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1223"/>
-        <source>Add Pea&amp;k Frequency Spectrogram</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1225"/>
-        <source>K</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1226"/>
-        <source>Add a new pane showing a spectrogram set up for tracking frequencies</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1228"/>
-        <source>Shift+K</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1229"/>
-        <source>Add a new layer showing a spectrogram set up for tracking frequencies</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1235"/>
-        <source>Add Spectr&amp;um</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1237"/>
         <source>U</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1238"/>
+        <location filename="../main/MainWindow.cpp" line="1369"/>
         <source>Add a new pane showing a frequency spectrum</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1240"/>
+        <location filename="../main/MainWindow.cpp" line="1190"/>
         <source>Shift+U</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1241"/>
+        <location filename="../main/MainWindow.cpp" line="1371"/>
         <source>Add a new layer showing a frequency spectrum</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1311"/>
+        <location filename="../main/MainWindow.cpp" line="1441"/>
         <source>&amp;All Channels Mixed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1313"/>
+        <location filename="../main/MainWindow.cpp" line="1443"/>
         <source>&amp;All Channels</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1316"/>
+        <location filename="../main/MainWindow.cpp" line="1446"/>
         <source>Channel &amp;%1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1320"/>
-        <location filename="../main/MainWindow.cpp" line="3447"/>
+        <location filename="../main/MainWindow.cpp" line="1450"/>
+        <location filename="../main/MainWindow.cpp" line="3710"/>
         <source>%1: %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1379"/>
+        <location filename="../main/MainWindow.cpp" line="1509"/>
         <source>Switch to Previous Pane</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1380"/>
+        <location filename="../main/MainWindow.cpp" line="1510"/>
         <source>[</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1381"/>
+        <location filename="../main/MainWindow.cpp" line="1511"/>
         <source>Make the next pane up in the pane stack current</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1387"/>
+        <location filename="../main/MainWindow.cpp" line="1517"/>
         <source>Switch to Next Pane</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1388"/>
+        <location filename="../main/MainWindow.cpp" line="1518"/>
         <source>]</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1389"/>
+        <location filename="../main/MainWindow.cpp" line="1519"/>
         <source>Make the next pane down in the pane stack current</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1397"/>
+        <location filename="../main/MainWindow.cpp" line="1527"/>
         <source>&amp;Delete Pane</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1398"/>
+        <location filename="../main/MainWindow.cpp" line="1528"/>
         <source>Ctrl+Shift+D</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1399"/>
+        <location filename="../main/MainWindow.cpp" line="1529"/>
         <source>Delete the currently active pane</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1407"/>
+        <location filename="../main/MainWindow.cpp" line="1537"/>
         <source>Add &amp;Time Ruler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1408"/>
+        <location filename="../main/MainWindow.cpp" line="1538"/>
         <source>Add a new layer showing a time ruler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1416"/>
+        <location filename="../main/MainWindow.cpp" line="1546"/>
         <source>Add &amp;Existing Layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1420"/>
+        <location filename="../main/MainWindow.cpp" line="1550"/>
         <source>Add S&amp;lice of Layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1428"/>
+        <location filename="../main/MainWindow.cpp" line="1558"/>
         <source>Switch to Previous Layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1429"/>
+        <location filename="../main/MainWindow.cpp" line="1559"/>
         <source>{</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1430"/>
+        <location filename="../main/MainWindow.cpp" line="1560"/>
         <source>Make the previous layer in the pane current</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1436"/>
+        <location filename="../main/MainWindow.cpp" line="1566"/>
         <source>Switch to Next Layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1437"/>
+        <location filename="../main/MainWindow.cpp" line="1567"/>
         <source>}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1438"/>
+        <location filename="../main/MainWindow.cpp" line="1568"/>
         <source>Make the next layer in the pane current</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1447"/>
+        <location filename="../main/MainWindow.cpp" line="1577"/>
         <source>&amp;Rename Layer...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1448"/>
+        <location filename="../main/MainWindow.cpp" line="1578"/>
         <source>R</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1449"/>
+        <location filename="../main/MainWindow.cpp" line="1579"/>
         <source>Rename the currently active layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1455"/>
+        <location filename="../main/MainWindow.cpp" line="1585"/>
         <source>Edit Layer Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1456"/>
+        <location filename="../main/MainWindow.cpp" line="1586"/>
         <source>E</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1457"/>
+        <location filename="../main/MainWindow.cpp" line="1587"/>
         <source>Edit the currently active layer as a data grid</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1463"/>
+        <location filename="../main/MainWindow.cpp" line="1593"/>
         <source>&amp;Delete Layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1464"/>
+        <location filename="../main/MainWindow.cpp" line="1594"/>
         <source>Ctrl+D</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1465"/>
+        <location filename="../main/MainWindow.cpp" line="1595"/>
         <source>Delete the currently active layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1504"/>
+        <location filename="../main/MainWindow.cpp" line="1669"/>
         <source>&amp;Recent Transforms</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1521"/>
+        <location filename="../main/MainWindow.cpp" line="1686"/>
         <source>%1 by Category</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1536"/>
-        <location filename="../main/MainWindow.cpp" line="1624"/>
+        <location filename="../main/MainWindow.cpp" line="1701"/>
+        <location filename="../main/MainWindow.cpp" line="1789"/>
         <source>Unclassified</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1567"/>
+        <location filename="../main/MainWindow.cpp" line="1732"/>
         <source>%1 by Plugin Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1575"/>
+        <location filename="../main/MainWindow.cpp" line="1740"/>
         <source>%1 by Maker</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1589"/>
-        <location filename="../main/MainWindow.cpp" line="1627"/>
+        <location filename="../main/MainWindow.cpp" line="1754"/>
+        <location filename="../main/MainWindow.cpp" line="1792"/>
         <source>Unknown</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1590"/>
-        <location filename="../main/MainWindow.cpp" line="1628"/>
+        <location filename="../main/MainWindow.cpp" line="1755"/>
+        <location filename="../main/MainWindow.cpp" line="1793"/>
         <source> [\(&lt;].*$</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1643"/>
-        <location filename="../main/MainWindow.cpp" line="1669"/>
+        <location filename="../main/MainWindow.cpp" line="1808"/>
+        <location filename="../main/MainWindow.cpp" line="1834"/>
         <source>%1...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1708"/>
+        <location filename="../main/MainWindow.cpp" line="1873"/>
         <source>Find a Transform...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1709"/>
+        <location filename="../main/MainWindow.cpp" line="1874"/>
         <source>Search for a transform from the installed plugins, by name or description</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1710"/>
+        <location filename="../main/MainWindow.cpp" line="1875"/>
         <source>Ctrl+M</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1723"/>
+        <location filename="../main/MainWindow.cpp" line="1888"/>
         <source>&amp;Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1726"/>
+        <location filename="../main/MainWindow.cpp" line="1891"/>
         <source>Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1733"/>
+        <location filename="../main/MainWindow.cpp" line="1898"/>
         <source>&amp;Help Reference</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1734"/>
+        <location filename="../main/MainWindow.cpp" line="1899"/>
         <source>F1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1740"/>
+        <location filename="../main/MainWindow.cpp" line="1905"/>
         <source>&amp;Key and Mouse Reference</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1741"/>
+        <location filename="../main/MainWindow.cpp" line="1906"/>
         <source>F2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1767"/>
+        <location filename="../main/MainWindow.cpp" line="1917"/>
+        <source>What&apos;s &amp;New?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1918"/>
+        <source>Show changes in this release of %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="1940"/>
         <source>Ctrl+R</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1769"/>
+        <location filename="../main/MainWindow.cpp" line="1942"/>
         <source>Re-open</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1771"/>
+        <location filename="../main/MainWindow.cpp" line="1944"/>
         <source>Re-open the current or most recently opened file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1782"/>
+        <location filename="../main/MainWindow.cpp" line="1955"/>
         <source>Standard Waveform</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1818"/>
+        <location filename="../main/MainWindow.cpp" line="1991"/>
         <source>Choose Default Template...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1843"/>
+        <location filename="../main/MainWindow.cpp" line="2016"/>
         <source>Ctrl+T</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1845"/>
+        <location filename="../main/MainWindow.cpp" line="2018"/>
         <source>Repeat Transform</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1847"/>
+        <location filename="../main/MainWindow.cpp" line="2020"/>
         <source>Re-select the most recently run transform</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1937"/>
+        <location filename="../main/MainWindow.cpp" line="2110"/>
         <source>Playback and Transport Controls</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1941"/>
+        <location filename="../main/MainWindow.cpp" line="2114"/>
         <source>Play&amp;back</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1944"/>
+        <location filename="../main/MainWindow.cpp" line="2117"/>
         <source>Playback</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1946"/>
+        <location filename="../main/MainWindow.cpp" line="2119"/>
         <source>Playback Toolbar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1949"/>
+        <location filename="../main/MainWindow.cpp" line="2122"/>
         <source>Rewind to Start</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1950"/>
+        <location filename="../main/MainWindow.cpp" line="2123"/>
         <source>Home</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1951"/>
+        <location filename="../main/MainWindow.cpp" line="2124"/>
         <source>Rewind to the start</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1955"/>
-        <location filename="../main/MainWindow.cpp" line="2360"/>
+        <location filename="../main/MainWindow.cpp" line="2128"/>
+        <location filename="../main/MainWindow.cpp" line="2540"/>
+        <location filename="../main/MainWindow.cpp" line="2541"/>
+        <source>Rewind</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2129"/>
+        <source>PgUp</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2130"/>
+        <source>Rewind to the previous time instant or time ruler notch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2134"/>
+        <source>Rewind to Similar Point</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2135"/>
+        <source>Shift+PgUp</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2136"/>
+        <source>Rewind to the previous similarly valued time instant</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2141"/>
+        <source>Play / Pause</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2149"/>
+        <source>Space</source>
+        <extracomment>This text is a shortcut label referring to the space-bar on the keyboard. It probably should not be translated, and certainly should not be translated as if referring to an empty void or to the extra-terrestrial universe.</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2151"/>
+        <source>Start or stop playback from the current position</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2160"/>
+        <location filename="../main/MainWindow.cpp" line="2538"/>
+        <source>Fast Forward</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2161"/>
+        <source>PgDown</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2162"/>
+        <source>Fast-forward to the next time instant or time ruler notch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2166"/>
+        <source>Fast Forward to Similar Point</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2167"/>
+        <source>Shift+PgDown</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2168"/>
+        <source>Fast-forward to the next similarly valued time instant</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2173"/>
+        <source>Fast Forward to End</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2174"/>
+        <source>End</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2175"/>
+        <source>Fast-forward to the end</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2180"/>
+        <source>Record</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2182"/>
+        <source>Ctrl+Space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2183"/>
+        <source>Record a new audio file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2190"/>
+        <source>Play Mode Toolbar</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2193"/>
+        <source>Constrain Playback to Selection</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2196"/>
+        <source>s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2197"/>
+        <source>Constrain playback to the selected regions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2204"/>
+        <source>Loop Playback</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2207"/>
+        <source>l</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2208"/>
+        <source>Loop playback</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2215"/>
+        <source>Solo Current Pane</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2219"/>
+        <source>o</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2220"/>
+        <source>Solo the current pane during playback</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2229"/>
+        <source>Align File Timelines</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2232"/>
+        <source>Treat multiple audio files as versions of the same work, and align their timelines</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2287"/>
+        <source>Speed Up</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2288"/>
+        <source>Ctrl+PgUp</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2289"/>
+        <source>Time-stretch playback to speed it up without changing pitch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2293"/>
+        <source>Slow Down</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2294"/>
+        <source>Ctrl+PgDown</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2295"/>
+        <source>Time-stretch playback to slow it down without changing pitch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2299"/>
+        <source>Restore Normal Speed</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2300"/>
+        <source>Ctrl+Home</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2301"/>
+        <source>Restore non-time-stretched playback</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2313"/>
+        <source>Edit Toolbar</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2319"/>
+        <location filename="../main/MainWindow.cpp" line="2347"/>
+        <location filename="../main/MainWindow.cpp" line="2376"/>
+        <location filename="../main/MainWindow.cpp" line="2397"/>
+        <location filename="../main/MainWindow.cpp" line="2415"/>
+        <location filename="../main/MainWindow.cpp" line="2433"/>
+        <source>Tool Selection</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="3124"/>
+        <source>Export the whole pane</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="3125"/>
+        <source>Export the visible area only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="3135"/>
+        <source>Which region of the current pane do you want to export as a scalable SVG image?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="3163"/>
+        <source>Failed to save SVG file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="3164"/>
+        <source>Failed to save SVG file %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4030"/>
+        <source>Failed to query transform attributes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4031"/>
+        <source>&lt;b&gt;Failed to query transform attributes&lt;/b&gt;&lt;p&gt;Plugin or server error: %1&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4102"/>
+        <source>Multiplexed audio</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4124"/>
+        <source>Transform failed</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4125"/>
+        <source>&lt;b&gt;Failed to run transform&lt;/b&gt;&lt;p&gt;Plugin or server error: %1&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4242"/>
+        <source>Playback speed: %1% (%2x slower)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4248"/>
+        <source>Playback speed: %1% (%2x faster)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4720"/>
+        <source>Subdivide instants</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4721"/>
+        <source>Number of subdivisions:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4742"/>
+        <source>Winnow instants</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4743"/>
+        <source>Remove all instants apart from multiples of:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4769"/>
+        <source>&lt;b&gt;Layer generation failed&lt;/b&gt;&lt;p&gt;Failed to generate derived layer.&lt;p&gt;The layer transform %1failed:&lt;p&gt;%2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4776"/>
+        <source>&lt;b&gt;Layer generation failed&lt;/b&gt;&lt;p&gt;Failed to generate a derived layer.&lt;p&gt;The layer transform %1failed.&lt;p&gt;No error information is available.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4832"/>
+        <source>&lt;b&gt;Alignment calculation failed&lt;/b&gt;&lt;p&gt;Failed to calculate an audio alignment:&lt;p&gt;%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4917"/>
+        <source>Adjust the master playback level and pan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5038"/>
+        <source>With Qt v%1 &amp;copy; The Qt Company</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5096"/>
+        <source>&lt;br&gt;With Rubber Band Library v%1 &amp;copy; Particular Programs Ltd</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5098"/>
+        <source>&lt;br&gt;With Rubber Band Library &amp;copy; Particular Programs Ltd</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5101"/>
+        <source>&lt;br&gt;With Vamp plugin support (API v%1, host SDK v%2) &amp;copy; Chris Cannam and QMUL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5102"/>
+        <source>&lt;br&gt;With Piper Vamp protocol bridge &amp;copy; QMUL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5111"/>
+        <source>&lt;br&gt;With Dataquay Qt/RDF library &amp;copy; Particular Programs Ltd</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5112"/>
+        <source>&lt;br&gt;With Cap&apos;n Proto serialisation &amp;copy; Sandstorm Development Group</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5126"/>
+        <source>Russian UI translation contributed by Alexandre Prokoudine.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5128"/>
+        <source>Czech UI translation contributed by Pavel Fric.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5215"/>
+        <source>&lt;h3&gt;Newer version available&lt;/h3&gt;&lt;p&gt;You are using version %1 of Sonic Visualiser, but version %2 is now available.&lt;/p&gt;&lt;p&gt;Please see the &lt;a href=&quot;http://sonicvisualiser.org/&quot;&gt;Sonic Visualiser website&lt;/a&gt; for more information.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2316"/>
+        <source>Tools Toolbar</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2321"/>
+        <location filename="../main/MainWindow.cpp" line="2325"/>
+        <location filename="../main/MainWindow.cpp" line="2335"/>
+        <source>Navigate</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2324"/>
+        <source>1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2349"/>
         <location filename="../main/MainWindow.cpp" line="2361"/>
-        <source>Rewind</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1956"/>
-        <source>PgUp</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1957"/>
-        <source>Rewind to the previous time instant or time ruler notch</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1961"/>
-        <source>Rewind to Similar Point</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1962"/>
-        <source>Shift+PgUp</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1963"/>
-        <source>Rewind to the previous similarly valued time instant</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1968"/>
-        <source>Play / Pause</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1970"/>
-        <source>Space</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1971"/>
-        <source>Start or stop playback from the current position</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1980"/>
-        <location filename="../main/MainWindow.cpp" line="2358"/>
-        <source>Fast Forward</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1981"/>
-        <source>PgDown</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1982"/>
-        <source>Fast-forward to the next time instant or time ruler notch</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1986"/>
-        <source>Fast Forward to Similar Point</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1987"/>
-        <source>Shift+PgDown</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1988"/>
-        <source>Fast-forward to the next similarly valued time instant</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1993"/>
-        <source>Fast Forward to End</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1994"/>
-        <source>End</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="1995"/>
-        <source>Fast-forward to the end</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2000"/>
-        <source>Record</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2002"/>
-        <source>Ctrl+Space</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2003"/>
-        <source>Record a new audio file</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2010"/>
-        <source>Play Mode Toolbar</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2013"/>
-        <source>Constrain Playback to Selection</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2016"/>
-        <source>s</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2017"/>
-        <source>Constrain playback to the selected regions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2024"/>
-        <source>Loop Playback</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2027"/>
-        <source>l</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2028"/>
-        <source>Loop playback</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2035"/>
-        <source>Solo Current Pane</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2039"/>
-        <source>o</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2040"/>
-        <source>Solo the current pane during playback</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2049"/>
-        <source>Align File Timelines</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2052"/>
-        <source>Treat multiple audio files as versions of the same work, and align their timelines</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2107"/>
-        <source>Speed Up</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2108"/>
-        <source>Ctrl+PgUp</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2109"/>
-        <source>Time-stretch playback to speed it up without changing pitch</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2113"/>
-        <source>Slow Down</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2114"/>
-        <source>Ctrl+PgDown</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2115"/>
-        <source>Time-stretch playback to slow it down without changing pitch</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2119"/>
-        <source>Restore Normal Speed</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2120"/>
-        <source>Ctrl+Home</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2121"/>
-        <source>Restore non-time-stretched playback</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2133"/>
-        <source>Edit Toolbar</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2139"/>
-        <location filename="../main/MainWindow.cpp" line="2167"/>
-        <location filename="../main/MainWindow.cpp" line="2196"/>
-        <location filename="../main/MainWindow.cpp" line="2217"/>
-        <location filename="../main/MainWindow.cpp" line="2235"/>
-        <location filename="../main/MainWindow.cpp" line="2253"/>
-        <source>Tool Selection</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="3937"/>
-        <source>Playback speed: %1% (%2x slower)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="3943"/>
-        <source>Playback speed: %1% (%2x faster)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4377"/>
-        <source>&lt;b&gt;Layer generation failed&lt;/b&gt;&lt;p&gt;Failed to generate derived layer.&lt;p&gt;The layer transform %1failed:&lt;p&gt;%2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4384"/>
-        <source>&lt;b&gt;Layer generation failed&lt;/b&gt;&lt;p&gt;Failed to generate a derived layer.&lt;p&gt;The layer transform %1failed.&lt;p&gt;No error information is available.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4697"/>
-        <source>&lt;h3&gt;Newer version available&lt;/h3&gt;&lt;p&gt;You are using version %1 of Sonic Visualiser, but version %2 is now available.&lt;/p&gt;&lt;p&gt;Please see the &lt;a href=&quot;http://sonicvisualiser.org/&quot;&gt;Sonic Visualiser website&lt;/a&gt; for more information.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2136"/>
-        <source>Tools Toolbar</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2141"/>
-        <location filename="../main/MainWindow.cpp" line="2145"/>
-        <location filename="../main/MainWindow.cpp" line="2155"/>
-        <source>Navigate</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2144"/>
-        <source>1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="2169"/>
-        <location filename="../main/MainWindow.cpp" line="2181"/>
         <source>Select</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2171"/>
+        <location filename="../main/MainWindow.cpp" line="2351"/>
         <source>2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2172"/>
+        <location filename="../main/MainWindow.cpp" line="2352"/>
         <source>Select ranges</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2164"/>
-        <location filename="../main/MainWindow.cpp" line="2198"/>
-        <location filename="../main/MainWindow.cpp" line="2214"/>
+        <location filename="../main/MainWindow.cpp" line="2344"/>
+        <location filename="../main/MainWindow.cpp" line="2378"/>
+        <location filename="../main/MainWindow.cpp" line="2394"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2153"/>
+        <location filename="../main/MainWindow.cpp" line="2333"/>
         <source>Navigate Tool Mouse Actions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2156"/>
+        <location filename="../main/MainWindow.cpp" line="2336"/>
         <source>Click left button and drag to move around</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2158"/>
-        <location filename="../main/MainWindow.cpp" line="2273"/>
+        <location filename="../main/MainWindow.cpp" line="2338"/>
+        <location filename="../main/MainWindow.cpp" line="2453"/>
         <source>Zoom to Area</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2159"/>
-        <location filename="../main/MainWindow.cpp" line="2274"/>
+        <location filename="../main/MainWindow.cpp" line="2339"/>
+        <location filename="../main/MainWindow.cpp" line="2454"/>
         <source>Shift-click left button and drag to zoom to a rectangular area</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2161"/>
+        <location filename="../main/MainWindow.cpp" line="2341"/>
         <source>Relocate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2161"/>
-        <location filename="../main/MainWindow.cpp" line="2164"/>
-        <location filename="../main/MainWindow.cpp" line="2214"/>
-        <location filename="../main/MainWindow.cpp" line="2270"/>
+        <location filename="../main/MainWindow.cpp" line="2341"/>
+        <location filename="../main/MainWindow.cpp" line="2344"/>
+        <location filename="../main/MainWindow.cpp" line="2394"/>
+        <location filename="../main/MainWindow.cpp" line="2450"/>
         <source>Double-Click Left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2162"/>
+        <location filename="../main/MainWindow.cpp" line="2342"/>
         <source>Double-click left button to jump to clicked location</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2165"/>
-        <location filename="../main/MainWindow.cpp" line="2215"/>
+        <location filename="../main/MainWindow.cpp" line="2345"/>
+        <location filename="../main/MainWindow.cpp" line="2395"/>
         <source>Double-click left button on an item to edit it</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2179"/>
+        <location filename="../main/MainWindow.cpp" line="2359"/>
         <source>Select Tool Mouse Actions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2182"/>
+        <location filename="../main/MainWindow.cpp" line="2362"/>
         <source>Click left button and drag to select region; drag region edge to resize</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2185"/>
-        <location filename="../main/MainWindow.cpp" line="2189"/>
+        <location filename="../main/MainWindow.cpp" line="2365"/>
+        <location filename="../main/MainWindow.cpp" line="2369"/>
         <source>Multi Select</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2186"/>
+        <location filename="../main/MainWindow.cpp" line="2366"/>
         <source>Cmd-click left button and drag to select an additional region</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2190"/>
+        <location filename="../main/MainWindow.cpp" line="2370"/>
         <source>Ctrl-click left button and drag to select an additional region</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2193"/>
+        <location filename="../main/MainWindow.cpp" line="2373"/>
         <source>Fine Select</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2194"/>
+        <location filename="../main/MainWindow.cpp" line="2374"/>
         <source>Shift-click left button and drag to select without snapping to items or grid</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2200"/>
+        <location filename="../main/MainWindow.cpp" line="2380"/>
         <source>3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2201"/>
+        <location filename="../main/MainWindow.cpp" line="2381"/>
         <source>Edit items in layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2209"/>
+        <location filename="../main/MainWindow.cpp" line="2389"/>
         <source>Edit Tool Mouse Actions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2211"/>
+        <location filename="../main/MainWindow.cpp" line="2391"/>
         <source>Move</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2212"/>
+        <location filename="../main/MainWindow.cpp" line="2392"/>
         <source>Click left button on an item or selected region and drag to move</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2219"/>
-        <location filename="../main/MainWindow.cpp" line="2232"/>
+        <location filename="../main/MainWindow.cpp" line="2399"/>
+        <location filename="../main/MainWindow.cpp" line="2412"/>
         <source>Draw</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2221"/>
+        <location filename="../main/MainWindow.cpp" line="2401"/>
         <source>4</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2222"/>
+        <location filename="../main/MainWindow.cpp" line="2402"/>
         <source>Draw new items in layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2230"/>
+        <location filename="../main/MainWindow.cpp" line="2410"/>
         <source>Draw Tool Mouse Actions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2233"/>
+        <location filename="../main/MainWindow.cpp" line="2413"/>
         <source>Click left button and drag to create new item</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2237"/>
-        <location filename="../main/MainWindow.cpp" line="2250"/>
+        <location filename="../main/MainWindow.cpp" line="2417"/>
+        <location filename="../main/MainWindow.cpp" line="2430"/>
         <source>Erase</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2239"/>
+        <location filename="../main/MainWindow.cpp" line="2419"/>
         <source>5</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2240"/>
+        <location filename="../main/MainWindow.cpp" line="2420"/>
         <source>Erase items from layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2248"/>
+        <location filename="../main/MainWindow.cpp" line="2428"/>
         <source>Erase Tool Mouse Actions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2251"/>
+        <location filename="../main/MainWindow.cpp" line="2431"/>
         <source>Click left button on an item to remove it from the layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2254"/>
+        <location filename="../main/MainWindow.cpp" line="2434"/>
         <source>Measure</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2256"/>
+        <location filename="../main/MainWindow.cpp" line="2436"/>
         <source>6</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2257"/>
+        <location filename="../main/MainWindow.cpp" line="2437"/>
         <source>Make measurements in layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2265"/>
+        <location filename="../main/MainWindow.cpp" line="2445"/>
         <source>Measure Tool Mouse Actions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2267"/>
+        <location filename="../main/MainWindow.cpp" line="2447"/>
         <source>Measure Area</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2268"/>
+        <location filename="../main/MainWindow.cpp" line="2448"/>
         <source>Click left button and drag to measure a rectangular area</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2270"/>
+        <location filename="../main/MainWindow.cpp" line="2450"/>
         <source>Measure Item</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2271"/>
+        <location filename="../main/MainWindow.cpp" line="2451"/>
         <source>Click left button and drag to measure extents of an item or shape</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2338"/>
+        <location filename="../main/MainWindow.cpp" line="2518"/>
         <source>&amp;Delete Current Measurement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2339"/>
+        <location filename="../main/MainWindow.cpp" line="2519"/>
         <source>Delete the measurement currently under the mouse pointer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2348"/>
+        <location filename="../main/MainWindow.cpp" line="2528"/>
         <source>Fast Forward to Next Instant</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2349"/>
+        <location filename="../main/MainWindow.cpp" line="2529"/>
         <source>Fast forward to the next time instant in the current layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2350"/>
+        <location filename="../main/MainWindow.cpp" line="2530"/>
         <source>Rewind to Previous Instant</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2351"/>
+        <location filename="../main/MainWindow.cpp" line="2531"/>
         <source>Rewind to the previous time instant in the current layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2353"/>
+        <location filename="../main/MainWindow.cpp" line="2533"/>
         <source>Fast Forward to Next Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2354"/>
+        <location filename="../main/MainWindow.cpp" line="2534"/>
         <source>Fast forward to the next point in the current layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2355"/>
+        <location filename="../main/MainWindow.cpp" line="2535"/>
         <source>Rewind to Previous Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2356"/>
+        <location filename="../main/MainWindow.cpp" line="2536"/>
         <source>Rewind to the previous point in the current layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2359"/>
+        <location filename="../main/MainWindow.cpp" line="2539"/>
         <source>Fast forward</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2370"/>
+        <location filename="../main/MainWindow.cpp" line="2550"/>
         <source>No audio file loaded.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2381"/>
+        <location filename="../main/MainWindow.cpp" line="2563"/>
         <source>%1Hz (resampling to %2Hz)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2452"/>
-        <location filename="../main/MainWindow.cpp" line="2466"/>
-        <location filename="../main/MainWindow.cpp" line="2480"/>
-        <location filename="../main/MainWindow.cpp" line="2717"/>
-        <location filename="../main/MainWindow.cpp" line="2722"/>
-        <location filename="../main/MainWindow.cpp" line="3031"/>
-        <location filename="../main/MainWindow.cpp" line="3035"/>
+        <location filename="../main/MainWindow.cpp" line="2634"/>
+        <location filename="../main/MainWindow.cpp" line="2648"/>
+        <location filename="../main/MainWindow.cpp" line="2662"/>
+        <location filename="../main/MainWindow.cpp" line="2907"/>
+        <location filename="../main/MainWindow.cpp" line="2912"/>
+        <location filename="../main/MainWindow.cpp" line="3287"/>
+        <location filename="../main/MainWindow.cpp" line="3291"/>
         <source>Failed to open file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2453"/>
-        <location filename="../main/MainWindow.cpp" line="2467"/>
-        <location filename="../main/MainWindow.cpp" line="2481"/>
+        <location filename="../main/MainWindow.cpp" line="2635"/>
+        <location filename="../main/MainWindow.cpp" line="2649"/>
+        <location filename="../main/MainWindow.cpp" line="2663"/>
         <source>&lt;b&gt;File open failed&lt;/b&gt;&lt;p&gt;Audio file &quot;%1&quot; could not be opened</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2529"/>
+        <location filename="../main/MainWindow.cpp" line="2711"/>
         <source>1. %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2536"/>
+        <location filename="../main/MainWindow.cpp" line="2718"/>
         <source>%1. %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2549"/>
+        <location filename="../main/MainWindow.cpp" line="2731"/>
         <source>Select audio file to export</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2550"/>
+        <location filename="../main/MainWindow.cpp" line="2732"/>
         <source>Which audio file do you want to export from?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2583"/>
+        <location filename="../main/MainWindow.cpp" line="2765"/>
         <source>Export the selected region only</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2584"/>
+        <location filename="../main/MainWindow.cpp" line="2766"/>
         <source>Export the whole audio file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2588"/>
-        <location filename="../main/MainWindow.cpp" line="2606"/>
-        <location filename="../main/MainWindow.cpp" line="2872"/>
+        <location filename="../main/MainWindow.cpp" line="2770"/>
+        <location filename="../main/MainWindow.cpp" line="2788"/>
+        <location filename="../main/MainWindow.cpp" line="3060"/>
+        <location filename="../main/MainWindow.cpp" line="3134"/>
         <source>Select region to export</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2589"/>
+        <location filename="../main/MainWindow.cpp" line="2771"/>
         <source>Which region from the original audio file do you want to export?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2602"/>
+        <location filename="../main/MainWindow.cpp" line="2784"/>
         <source>Export the selected regions into separate files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2607"/>
+        <location filename="../main/MainWindow.cpp" line="2789"/>
         <source>Multiple regions of the original audio file are selected.
 What do you want to export?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2638"/>
+        <location filename="../main/MainWindow.cpp" line="2820"/>
         <source>Fragment file %1 already exists, aborting</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2682"/>
+        <location filename="../main/MainWindow.cpp" line="2872"/>
         <source>Export multiple audio files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2684"/>
+        <location filename="../main/MainWindow.cpp" line="2874"/>
         <source>Export audio to &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2688"/>
-        <location filename="../main/MainWindow.cpp" line="2816"/>
+        <location filename="../main/MainWindow.cpp" line="2878"/>
+        <location filename="../main/MainWindow.cpp" line="3006"/>
         <source>Failed to write file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2718"/>
+        <location filename="../main/MainWindow.cpp" line="2908"/>
         <source>&lt;b&gt;File open failed&lt;/b&gt;&lt;p&gt;Layer file %1 could not be opened.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2723"/>
-        <location filename="../main/MainWindow.cpp" line="3036"/>
-        <location filename="../main/MainWindow.cpp" line="3068"/>
-        <location filename="../main/MainWindow.cpp" line="3096"/>
-        <location filename="../main/MainWindow.cpp" line="3228"/>
+        <location filename="../main/MainWindow.cpp" line="2913"/>
+        <location filename="../main/MainWindow.cpp" line="3292"/>
+        <location filename="../main/MainWindow.cpp" line="3324"/>
+        <location filename="../main/MainWindow.cpp" line="3357"/>
+        <location filename="../main/MainWindow.cpp" line="3492"/>
         <source>&lt;b&gt;Audio required&lt;/b&gt;&lt;p&gt;Unable to load layer data from &quot;%1&quot; without an audio file.&lt;br&gt;Please load at least one audio file before importing annotations.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2795"/>
+        <location filename="../main/MainWindow.cpp" line="2985"/>
         <source>Sorry, cannot export this layer type to RDF (supported types are: region, note, text, time instants, time values)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3135"/>
+        <location filename="../main/MainWindow.cpp" line="3396"/>
         <source>Enter template name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3140"/>
+        <location filename="../main/MainWindow.cpp" line="3401"/>
         <source>Please enter a name for the saved template:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3144"/>
+        <location filename="../main/MainWindow.cpp" line="3405"/>
         <source>Set as default template for future audio files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3164"/>
+        <location filename="../main/MainWindow.cpp" line="3425"/>
         <source>Template file exists</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3165"/>
+        <location filename="../main/MainWindow.cpp" line="3426"/>
         <source>&lt;b&gt;Template file exists&lt;/b&gt;&lt;p&gt;The template &quot;%1&quot; already exists.&lt;br&gt;Overwrite it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4543"/>
+        <location filename="../main/MainWindow.cpp" line="4938"/>
         <source>http://www.sonicvisualiser.org/doc/reference/%1/en/</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4648"/>
+        <location filename="../main/MainWindow.cpp" line="4950"/>
+        <source>What&apos;s New</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4962"/>
+        <source>&lt;h3&gt;What&apos;s New in %1&lt;/h3&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="4971"/>
+        <source>&lt;b&gt;Note:&lt;/b&gt; A newer version of Sonic Visualiser is available.&lt;br&gt;(Version %1 is available; you are using version %2)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5017"/>
+        <source>%1 : %2 configuration, %3-bit build</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5110"/>
         <source>&lt;br&gt;With Serd and Sord RDF parser and store &amp;copy; David Robillard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4649"/>
-        <source>&lt;br&gt;With Dataquay Qt/RDF library &amp;copy; Chris Cannam</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4696"/>
+        <location filename="../main/MainWindow.cpp" line="5146"/>
+        <source>About %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="5214"/>
         <source>Newer version available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2758"/>
+        <location filename="../main/MainWindow.cpp" line="2948"/>
         <source>Failed to open file %1 for writing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="472"/>
+        <location filename="../main/MainWindow.cpp" line="502"/>
         <source>Abandon the current %1 session and start a new one</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="489"/>
+        <location filename="../main/MainWindow.cpp" line="519"/>
         <source>&amp;Import More Audio...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="491"/>
+        <location filename="../main/MainWindow.cpp" line="521"/>
         <source>Import an extra audio file into a new pane</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="498"/>
+        <location filename="../main/MainWindow.cpp" line="528"/>
         <source>Replace &amp;Main Audio...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="499"/>
+        <location filename="../main/MainWindow.cpp" line="529"/>
         <source>Replace the main audio file of the session with a different file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="510"/>
+        <location filename="../main/MainWindow.cpp" line="540"/>
         <source>Open &amp;Recent</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="521"/>
+        <location filename="../main/MainWindow.cpp" line="551"/>
         <source>Save the current session into a %1 session file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="531"/>
+        <location filename="../main/MainWindow.cpp" line="561"/>
         <source>Save the current session into a new %1 session file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="601"/>
+        <location filename="../main/MainWindow.cpp" line="637"/>
         <source>Apply Session Template</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="610"/>
+        <location filename="../main/MainWindow.cpp" line="646"/>
         <source>Export Session as Template...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="617"/>
+        <location filename="../main/MainWindow.cpp" line="653"/>
         <source>Manage Exported Templates</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="632"/>
+        <location filename="../main/MainWindow.cpp" line="668"/>
         <source>Exit %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1735"/>
+        <location filename="../main/MainWindow.cpp" line="1900"/>
         <source>Open the %1 reference manual</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1742"/>
+        <location filename="../main/MainWindow.cpp" line="1907"/>
         <source>Open a window showing the keystrokes you can use in %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1747"/>
+        <location filename="../main/MainWindow.cpp" line="1912"/>
         <source>%1 on the &amp;Web</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1748"/>
+        <location filename="../main/MainWindow.cpp" line="1913"/>
         <source>Open the %1 website</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1752"/>
+        <location filename="../main/MainWindow.cpp" line="1922"/>
         <source>&amp;About %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="1753"/>
+        <location filename="../main/MainWindow.cpp" line="1923"/>
         <source>Show information about %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2601"/>
+        <location filename="../main/MainWindow.cpp" line="2783"/>
         <source>Export the selected regions into a single file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2603"/>
+        <location filename="../main/MainWindow.cpp" line="2785"/>
         <source>Export the whole file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2783"/>
+        <location filename="../main/MainWindow.cpp" line="2973"/>
         <source>Can&apos;t export non-note layers to MIDI</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2819"/>
+        <location filename="../main/MainWindow.cpp" line="3009"/>
         <source>Export layer to &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2854"/>
+        <location filename="../main/MainWindow.cpp" line="3042"/>
         <source>Export the whole pane (%1x%2 pixels)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2856"/>
+        <location filename="../main/MainWindow.cpp" line="3044"/>
         <source>Export the visible area only (%1x%2 pixels)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2859"/>
+        <location filename="../main/MainWindow.cpp" line="3047"/>
         <source>Export the selection extent (%1x%2 pixels)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2862"/>
+        <location filename="../main/MainWindow.cpp" line="3050"/>
+        <location filename="../main/MainWindow.cpp" line="3126"/>
         <source>Export the selection extent</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2873"/>
+        <location filename="../main/MainWindow.cpp" line="3061"/>
         <source>Which region of the current pane do you want to export as an image?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2881"/>
+        <location filename="../main/MainWindow.cpp" line="3069"/>
         <source>Note: the whole pane is too wide to be exported as a single image.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2906"/>
+        <location filename="../main/MainWindow.cpp" line="3094"/>
         <source>Failed to save image file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="2907"/>
+        <location filename="../main/MainWindow.cpp" line="3095"/>
         <source>Failed to save image file %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3032"/>
+        <location filename="../main/MainWindow.cpp" line="3288"/>
         <source>&lt;b&gt;File open failed&lt;/b&gt;&lt;p&gt;File &quot;%1&quot; could not be opened</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3049"/>
+        <location filename="../main/MainWindow.cpp" line="3305"/>
         <source>Open Location</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3050"/>
+        <location filename="../main/MainWindow.cpp" line="3306"/>
         <source>Please enter the URL of the location to open:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3063"/>
-        <location filename="../main/MainWindow.cpp" line="3067"/>
-        <location filename="../main/MainWindow.cpp" line="3091"/>
-        <location filename="../main/MainWindow.cpp" line="3095"/>
+        <location filename="../main/MainWindow.cpp" line="3319"/>
+        <location filename="../main/MainWindow.cpp" line="3323"/>
+        <location filename="../main/MainWindow.cpp" line="3352"/>
+        <location filename="../main/MainWindow.cpp" line="3356"/>
         <source>Failed to open location</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3064"/>
+        <location filename="../main/MainWindow.cpp" line="3320"/>
         <source>&lt;b&gt;Open failed&lt;/b&gt;&lt;p&gt;URL &quot;%1&quot; could not be opened</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3092"/>
+        <location filename="../main/MainWindow.cpp" line="3353"/>
         <source>&lt;b&gt;Open failed&lt;/b&gt;&lt;p&gt;File or URL &quot;%1&quot; could not be opened</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3222"/>
-        <location filename="../main/MainWindow.cpp" line="3227"/>
+        <location filename="../main/MainWindow.cpp" line="3486"/>
+        <location filename="../main/MainWindow.cpp" line="3491"/>
         <source>Failed to open dropped URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3223"/>
+        <location filename="../main/MainWindow.cpp" line="3487"/>
         <source>&lt;b&gt;Open failed&lt;/b&gt;&lt;p&gt;Dropped URL &quot;%1&quot; could not be opened</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3338"/>
+        <location filename="../main/MainWindow.cpp" line="3601"/>
         <source>Export image to &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3359"/>
+        <location filename="../main/MainWindow.cpp" line="3622"/>
         <source>Session modified</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3360"/>
+        <location filename="../main/MainWindow.cpp" line="3623"/>
         <source>&lt;b&gt;Session modified&lt;/b&gt;&lt;p&gt;The current session has been modified.&lt;br&gt;Do you want to save it?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3393"/>
+        <location filename="../main/MainWindow.cpp" line="3656"/>
         <source>Close the current session and create a new one</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3394"/>
+        <location filename="../main/MainWindow.cpp" line="3657"/>
         <source>Add this data to the current session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3398"/>
+        <location filename="../main/MainWindow.cpp" line="3661"/>
         <source>Select target for import</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3399"/>
+        <location filename="../main/MainWindow.cpp" line="3662"/>
         <source>&lt;b&gt;Select a target for import&lt;/b&gt;&lt;p&gt;This RDF document refers to one or more audio files.&lt;br&gt;You already have an audio waveform loaded.&lt;br&gt;What would you like to do with the new data?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3421"/>
-        <location filename="../main/MainWindow.cpp" line="3444"/>
+        <location filename="../main/MainWindow.cpp" line="3684"/>
+        <location filename="../main/MainWindow.cpp" line="3707"/>
         <source>Failed to save file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3422"/>
-        <location filename="../main/MainWindow.cpp" line="3445"/>
+        <location filename="../main/MainWindow.cpp" line="3685"/>
+        <location filename="../main/MainWindow.cpp" line="3708"/>
         <source>&lt;b&gt;Save failed&lt;/b&gt;&lt;p&gt;Session file &quot;%1&quot; could not be saved.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3454"/>
+        <location filename="../main/MainWindow.cpp" line="3717"/>
         <source>Save session as &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3788"/>
+        <location filename="../main/MainWindow.cpp" line="4077"/>
         <source>Multiplex all of the above</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3837"/>
+        <location filename="../main/MainWindow.cpp" line="4142"/>
         <source>Rename Layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3838"/>
+        <location filename="../main/MainWindow.cpp" line="4143"/>
         <source>New name for this layer:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="3933"/>
+        <location filename="../main/MainWindow.cpp" line="4238"/>
         <source>Playback speed: Normal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4062"/>
+        <location filename="../main/MainWindow.cpp" line="4372"/>
         <source>Selection: %1 to %2 (duration %3)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4065"/>
+        <location filename="../main/MainWindow.cpp" line="4375"/>
         <source>Visible: %1 to %2 (duration %3)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4116"/>
+        <location filename="../main/MainWindow.cpp" line="4425"/>
         <source>Sample rate mismatch</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4117"/>
+        <location filename="../main/MainWindow.cpp" line="4426"/>
         <source>&lt;b&gt;Wrong sample rate&lt;/b&gt;&lt;p&gt;The sample rate of this audio file (%1 Hz) does not match
 the current playback rate (%2 Hz).&lt;p&gt;The file will play at the wrong speed and pitch.&lt;p&gt;Change the &lt;i&gt;Resample mismatching files on import&lt;/i&gt; option under &lt;i&gt;File&lt;/i&gt; -&gt; &lt;i&gt;Preferences&lt;/i&gt; if you want to alter this behaviour.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4128"/>
-        <location filename="../main/MainWindow.cpp" line="4138"/>
+        <location filename="../main/MainWindow.cpp" line="4437"/>
+        <location filename="../main/MainWindow.cpp" line="4447"/>
         <source>Audio processing overload</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4129"/>
+        <location filename="../main/MainWindow.cpp" line="4438"/>
         <source>&lt;b&gt;Overloaded&lt;/b&gt;&lt;p&gt;Audio effects plugin auditioning has been disabled due to a processing overload.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4139"/>
+        <location filename="../main/MainWindow.cpp" line="4448"/>
         <source>&lt;b&gt;Overloaded&lt;/b&gt;&lt;p&gt;Audio playback speed processing has been reduced to a single channel, due to a processing overload.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4146"/>
+        <location filename="../main/MainWindow.cpp" line="4478"/>
         <source>Problems loading plugins</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4224"/>
+        <location filename="../main/MainWindow.cpp" line="4559"/>
         <source>Add Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4352"/>
+        <location filename="../main/MainWindow.cpp" line="4700"/>
         <source>Reset Counters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4376"/>
-        <location filename="../main/MainWindow.cpp" line="4383"/>
+        <location filename="../main/MainWindow.cpp" line="4768"/>
+        <location filename="../main/MainWindow.cpp" line="4775"/>
         <source>Failed to generate layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4396"/>
-        <location filename="../main/MainWindow.cpp" line="4431"/>
+        <location filename="../main/MainWindow.cpp" line="4788"/>
+        <location filename="../main/MainWindow.cpp" line="4823"/>
         <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4409"/>
-        <location filename="../main/MainWindow.cpp" line="4416"/>
+        <location filename="../main/MainWindow.cpp" line="4801"/>
+        <location filename="../main/MainWindow.cpp" line="4808"/>
         <source>Failed to regenerate layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4410"/>
+        <location filename="../main/MainWindow.cpp" line="4802"/>
         <source>&lt;b&gt;Layer generation failed&lt;/b&gt;&lt;p&gt;Failed to regenerate derived layer &quot;%1&quot; using new data model as input.&lt;p&gt;The layer transform &quot;%2&quot; failed:&lt;p&gt;%3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4417"/>
+        <location filename="../main/MainWindow.cpp" line="4809"/>
         <source>&lt;b&gt;Layer generation failed&lt;/b&gt;&lt;p&gt;Failed to regenerate derived layer &quot;%1&quot; using new data model as input.&lt;p&gt;The layer transform &quot;%2&quot; failed.&lt;p&gt;No error information is available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4431"/>
+        <location filename="../main/MainWindow.cpp" line="4823"/>
         <source>&lt;b&gt;Warning when regenerating layer&lt;/b&gt;&lt;p&gt;When regenerating the derived layer &quot;%1&quot; using new data model as input:&lt;p&gt;%2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4441"/>
+        <location filename="../main/MainWindow.cpp" line="4831"/>
         <source>Failed to calculate alignment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4442"/>
-        <source>&lt;b&gt;Alignment calculation failed&lt;/b&gt;&lt;p&gt;Failed to calculate an audio alignment using transform &quot;%1&quot;:&lt;p&gt;%2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4522"/>
-        <source>Adjust the master playback level</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4524"/>
+        <location filename="../main/MainWindow.cpp" line="4919"/>
         <source>Adjust the master playback speed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4537"/>
+        <location filename="../main/MainWindow.cpp" line="4932"/>
         <source>http://www.sonicvisualiser.org/</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4557"/>
+        <location filename="../main/MainWindow.cpp" line="5007"/>
         <source>Release %1 : Revision %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4559"/>
+        <location filename="../main/MainWindow.cpp" line="5009"/>
         <source>Release %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4563"/>
+        <location filename="../main/MainWindow.cpp" line="5013"/>
         <source>Unreleased : Revision %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4569"/>
+        <location filename="../main/MainWindow.cpp" line="5028"/>
         <source>&lt;h3&gt;About Sonic Visualiser&lt;/h3&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4570"/>
+        <location filename="../main/MainWindow.cpp" line="5029"/>
         <source>&lt;p&gt;Sonic Visualiser is a program for viewing and exploring audio data for semantic music analysis and annotation.&lt;br&gt;&lt;a href=&quot;http://www.sonicvisualiser.org/&quot;&gt;http://www.sonicvisualiser.org/&lt;/a&gt;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4571"/>
-        <source>&lt;p&gt;&lt;small&gt;%1 : %2 configuration&lt;/small&gt;&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4573"/>
+        <location filename="../main/MainWindow.cpp" line="5019"/>
         <source>Debug</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4573"/>
+        <location filename="../main/MainWindow.cpp" line="5019"/>
         <source>Release</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4577"/>
-        <source>With Qt v%1 &amp;copy; Nokia Corporation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4581"/>
+        <location filename="../main/MainWindow.cpp" line="5044"/>
         <source>&lt;br&gt;With JACK audio output library v%1 &amp;copy; Paul Davis and Jack O&apos;Quin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4583"/>
+        <location filename="../main/MainWindow.cpp" line="5046"/>
         <source>&lt;br&gt;With JACK audio output library &amp;copy; Paul Davis and Jack O&apos;Quin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4587"/>
+        <location filename="../main/MainWindow.cpp" line="5050"/>
         <source>&lt;br&gt;With PortAudio audio output library &amp;copy; Ross Bencina and Phil Burk</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4591"/>
+        <location filename="../main/MainWindow.cpp" line="5054"/>
         <source>&lt;br&gt;With PulseAudio audio output library v%1 &amp;copy; Lennart Poettering and Pierre Ossman</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4593"/>
+        <location filename="../main/MainWindow.cpp" line="5056"/>
         <source>&lt;br&gt;With PulseAudio audio output library &amp;copy; Lennart Poettering and Pierre Ossman</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4598"/>
+        <location filename="../main/MainWindow.cpp" line="5061"/>
         <source>&lt;br&gt;With Ogg file decoder (oggz v%1, fishsound v%2) &amp;copy; CSIRO Australia</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4600"/>
+        <location filename="../main/MainWindow.cpp" line="5063"/>
         <source>&lt;br&gt;With Ogg file decoder &amp;copy; CSIRO Australia</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4605"/>
+        <location filename="../main/MainWindow.cpp" line="5068"/>
         <source>&lt;br&gt;With MAD mp3 decoder v%1 &amp;copy; Underbit Technologies Inc</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4607"/>
+        <location filename="../main/MainWindow.cpp" line="5070"/>
         <source>&lt;br&gt;With MAD mp3 decoder &amp;copy; Underbit Technologies Inc</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4612"/>
+        <location filename="../main/MainWindow.cpp" line="5075"/>
         <source>&lt;br&gt;With libsamplerate v%1 &amp;copy; Erik de Castro Lopo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4614"/>
+        <location filename="../main/MainWindow.cpp" line="5077"/>
         <source>&lt;br&gt;With libsamplerate &amp;copy; Erik de Castro Lopo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4619"/>
+        <location filename="../main/MainWindow.cpp" line="5082"/>
         <source>&lt;br&gt;With libsndfile v%1 &amp;copy; Erik de Castro Lopo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4621"/>
+        <location filename="../main/MainWindow.cpp" line="5084"/>
         <source>&lt;br&gt;With libsndfile &amp;copy; Erik de Castro Lopo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4626"/>
+        <location filename="../main/MainWindow.cpp" line="5089"/>
         <source>&lt;br&gt;With FFTW3 v%1 &amp;copy; Matteo Frigo and MIT</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4628"/>
+        <location filename="../main/MainWindow.cpp" line="5091"/>
         <source>&lt;br&gt;With FFTW3 &amp;copy; Matteo Frigo and MIT</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4633"/>
-        <source>&lt;br&gt;With Rubber Band v%1 &amp;copy; Chris Cannam</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4635"/>
-        <source>&lt;br&gt;With Rubber Band &amp;copy; Chris Cannam</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4639"/>
-        <source>&lt;br&gt;With Vamp plugin support (API v%1, host SDK v%2) &amp;copy; Chris Cannam</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4641"/>
+        <location filename="../main/MainWindow.cpp" line="5103"/>
         <source>&lt;br&gt;With LADSPA plugin support (API v%1) &amp;copy; Richard Furse, Paul Davis, Stefan Westerfeld</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4642"/>
+        <location filename="../main/MainWindow.cpp" line="5104"/>
         <source>&lt;br&gt;With DSSI plugin support (API v%1) &amp;copy; Chris Cannam, Steve Harris, Sean Bolton</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4644"/>
+        <location filename="../main/MainWindow.cpp" line="5106"/>
         <source>&lt;br&gt;With Redland RDF datastore v%1 &amp;copy; Dave Beckett and the University of Bristol</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4646"/>
+        <location filename="../main/MainWindow.cpp" line="5108"/>
         <source>&lt;br&gt;With Redland RDF datastore &amp;copy; Dave Beckett and the University of Bristol</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4651"/>
+        <location filename="../main/MainWindow.cpp" line="5113"/>
         <source>&lt;br&gt;With RtMidi &amp;copy; Gary P. Scavone</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4655"/>
+        <location filename="../main/MainWindow.cpp" line="5117"/>
         <source>&lt;br&gt;With liblo Lite OSC library v%1 &amp;copy; Steve Harris</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4657"/>
+        <location filename="../main/MainWindow.cpp" line="5119"/>
         <source>&lt;br&gt;With liblo Lite OSC library &amp;copy; Steve Harris</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4661"/>
+        <location filename="../main/MainWindow.cpp" line="5033"/>
         <source>&lt;/small&gt;&lt;p&gt;&lt;small&gt;The OSC URL for this instance is: &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/MainWindow.cpp" line="4668"/>
-        <source>With </source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4668"/>
-        <source>Using </source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/MainWindow.cpp" line="4680"/>
-        <source>About Sonic Visualiser</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/OSCHandler.cpp" line="319"/>
+        <location filename="../main/OSCHandler.cpp" line="337"/>
         <source>Add %1 Pane</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4492,215 +4682,301 @@
 <context>
     <name>MainWindowBase</name>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="645"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="698"/>
         <source>%1 (modified)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="660"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="713"/>
         <source> (modified)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="858"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="939"/>
         <source>Cut</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="929"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1010"/>
         <source>Paste</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1035"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1058"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1148"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1167"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1186"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1116"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1139"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1229"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1248"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1267"/>
         <source>Add Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1089"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1170"/>
         <source>Add Point at %1 s</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1132"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1213"/>
         <source>Add Item at %1 s</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1227"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1359"/>
         <source>Opening file or URL...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1366"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1519"/>
         <source>Select target for import</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1468"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1892"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2022"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2763"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1621"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2095"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2242"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3131"/>
         <source>%1: %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1475"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2770"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1628"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3138"/>
         <source>%1: %2 [%3]</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1490"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1531"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1645"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1689"/>
         <source>Import &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1587"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1745"/>
         <source>Opening playlist...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2041"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2065"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2261"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2287"/>
         <source>Importing from RDF...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1792"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1995"/>
         <source>Opening session...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1360"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1440"/>
+        <source>Not enough disc space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1441"/>
+        <source>&lt;b&gt;Not enough disc space&lt;/b&gt;&lt;p&gt;There doesn&apos;t appear to be enough spare disc space to accommodate any necessary temporary files.&lt;/p&gt;&lt;p&gt;Please clear some space and try again.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1448"/>
+        <source>Not enough memory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1449"/>
+        <source>&lt;b&gt;Not enough memory&lt;/b&gt;&lt;p&gt;There doesn&apos;t appear to be enough memory to accommodate any necessary temporary data.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1513"/>
         <source>Close the current session and start a new one</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1361"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1514"/>
         <source>Replace the main audio file in this session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1362"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1515"/>
         <source>Add the audio file to this session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1367"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1520"/>
         <source>&lt;b&gt;Select a target for import&lt;/b&gt;&lt;p&gt;You already have an audio file loaded.&lt;br&gt;What would you like to do with the new audio file?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1449"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1602"/>
         <source>Import audio file &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1673"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1831"/>
         <source>Import layer XML file &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1707"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="1865"/>
         <source>Import MIDI file &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1877"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1976"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2080"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2194"/>
         <source>SV XML file read error:
 %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1890"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2093"/>
         <source>Import session file &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="1988"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2110"/>
+        <source>Incomplete session loaded</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2111"/>
+        <source>Some of the audio content referred to by the original session file could not be loaded.
+If you save this session, it will be saved without any reference to that audio, and information may be lost.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2206"/>
         <source>Open session template &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2056"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2069"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2278"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2291"/>
         <source>Failed to import RDF</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2057"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2279"/>
         <source>&lt;b&gt;Failed to import RDF&lt;/b&gt;&lt;p&gt;Importing data from RDF document at &quot;%1&quot; failed: %2&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2070"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2292"/>
         <source>&lt;b&gt;Failed to import RDF&lt;/b&gt;&lt;p&gt;No suitable data models found for import from RDF document at &quot;%1&quot;&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2074"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2296"/>
         <source>Import RDF document &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2217"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2489"/>
+        <source>&lt;b&gt;No audio available&lt;/b&gt;&lt;p&gt;Could not open an audio device.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2491"/>
+        <source>&lt;b&gt;No audio available&lt;/b&gt;&lt;p&gt;Could not open audio device: %1&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2494"/>
+        <source>&lt;p&gt;Automatic audio device detection failed. Audio playback and recording will not be available during this session.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2496"/>
+        <source>&lt;p&gt;Automatic audio device detection failed. Audio playback will not be available during this session.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2503"/>
+        <source>&lt;b&gt;No audio available&lt;/b&gt;&lt;p&gt;Failed to open your preferred audio driver (&quot;%1&quot;).&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2505"/>
+        <source>&lt;b&gt;No audio available&lt;/b&gt;&lt;p&gt;Failed to open your preferred audio driver (&quot;%1&quot;): %2.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2508"/>
+        <source>&lt;p&gt;Audio playback and recording will not be available during this session.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2510"/>
+        <source>&lt;p&gt;Audio playback will not be available during this session.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2515"/>
         <source>Couldn&apos;t open audio device</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2218"/>
-        <source>&lt;b&gt;No audio available&lt;/b&gt;&lt;p&gt;Could not open an audio device for playback.&lt;p&gt;Automatic audio device detection failed. Audio playback will not be available during this session.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="3392"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3763"/>
         <source>Recording: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2308"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2321"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2359"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2630"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2643"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2681"/>
         <source>Failed to write file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2309"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2322"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2360"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2631"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2644"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="2682"/>
         <source>&lt;b&gt;Save failed&lt;/b&gt;&lt;p&gt;Failed to write to file &quot;%1&quot;: %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="2783"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3049"/>
+        <source>No record device available</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3050"/>
+        <source>&lt;b&gt;No record device available&lt;/b&gt;&lt;p&gt;Failed to find or open an audio device for recording. Only playback will be available.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3078"/>
+        <source>Recording failed</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3079"/>
+        <source>&lt;b&gt;Recording failed&lt;/b&gt;&lt;p&gt;Failed to switch to record mode (some internal problem?)&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3151"/>
         <source>Import Recorded Audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="3075"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3446"/>
         <source>Add Pane</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="3121"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3492"/>
         <source>Remove Pane</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="3144"/>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="3561"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3515"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3932"/>
         <source>Delete Pane</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/MainWindowBase.cpp" line="3380"/>
+        <location filename="../svapp/framework/MainWindowBase.cpp" line="3751"/>
         <source>Playing: %1 of %2 (%3 remaining)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4814,7 +5090,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/ModelTransformerFactory.cpp" line="239"/>
+        <location filename="../svcore/transform/ModelTransformerFactory.cpp" line="238"/>
         <source>%1: %2</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4822,17 +5098,32 @@
 <context>
     <name>NetworkPermissionTester</name>
     <message>
-        <location filename="../main/NetworkPermissionTester.cpp" line="44"/>
+        <location filename="../main/NetworkPermissionTester.cpp" line="48"/>
         <source>Welcome to Sonic Visualiser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/NetworkPermissionTester.cpp" line="53"/>
-        <source>&lt;h2&gt;Welcome to Sonic Visualiser!&lt;/h2&gt;&lt;p&gt;&lt;img src=&quot;:icons/qm-logo-smaller.png&quot; style=&quot;float:right&quot;&gt;Sonic Visualiser is a program for viewing and exploring audio data for semantic music analysis and annotation.&lt;/p&gt;&lt;p&gt;Developed in the Centre for Digital Music at Queen Mary, University of London, Sonic Visualiser is provided free as open source software under the GNU General Public License.&lt;/p&gt;&lt;p&gt;&lt;hr&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Before we go on...&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Sonic Visualiser would like to make networking connections and open a network port.&lt;/p&gt;&lt;p&gt;This is to:&lt;/p&gt;&lt;ul&gt;&lt;li&gt; Find information about available and installed plugins;&lt;/li&gt;&lt;li&gt; Support the use of Open Sound Control, where configured; and&lt;/li&gt;&lt;li&gt; Tell you when updates are available.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;No personal information will be sent, no tracking is carried out, and all requests happen in the background without interrupting your work.&lt;/p&gt;&lt;p&gt;We recommend that you allow this, because it makes Sonic Visualiser more useful. But if you do not wish to do so, please un-check the box below.&lt;br&gt;&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/NetworkPermissionTester.cpp" line="69"/>
+        <location filename="../main/NetworkPermissionTester.cpp" line="55"/>
+        <source>&lt;h2&gt;Welcome to Sonic Visualiser!&lt;/h2&gt;&lt;p&gt;&lt;img src=&quot;:icons/qm-logo-smaller.png&quot; style=&quot;float:right&quot;&gt;Sonic Visualiser is a program for viewing and exploring audio data for semantic music analysis and annotation.&lt;/p&gt;&lt;p&gt;Developed in the Centre for Digital Music at Queen Mary University of London, Sonic Visualiser is open source software under the GNU General Public License.&lt;/p&gt;&lt;p&gt;&lt;hr&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Before we go on...&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Sonic Visualiser would like permission to use the network.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/NetworkPermissionTester.cpp" line="66"/>
+        <source>&lt;p&gt;This is to:&lt;/p&gt;&lt;ul&gt;&lt;li&gt; Find information about available and installed plugins;&lt;/li&gt;&lt;li&gt; Support the use of Open Sound Control; and&lt;/li&gt;&lt;li&gt; Tell you when updates are available.&lt;/li&gt;&lt;/ul&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/NetworkPermissionTester.cpp" line="74"/>
+        <source>&lt;p&gt;This is to:&lt;/p&gt;&lt;ul&gt;&lt;li&gt; Find information about available and installed plugins; and&lt;/li&gt;&lt;li&gt; Tell you when updates are available.&lt;/li&gt;&lt;/ul&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/NetworkPermissionTester.cpp" line="83"/>
+        <source>&lt;p&gt;&lt;b&gt;No personal information will be sent, no tracking is carried out, and no individual information will be shared with anyone else.&lt;/b&gt; We will however make aggregate counts of distinct requests for usage reporting.&lt;/p&gt;&lt;p&gt;We recommend that you allow this, because it makes Sonic Visualiser more useful to you and supports the public funding of this work. But if you do not wish to allow it, please un-check the box below.&lt;br&gt;&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/NetworkPermissionTester.cpp" line="92"/>
         <source>Allow this</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4840,75 +5131,75 @@
 <context>
     <name>NoteLayer</name>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="56"/>
         <location filename="../svgui/layer/NoteLayer.cpp" line="57"/>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="897"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="58"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="898"/>
         <source>New Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="94"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="95"/>
         <source>Vertical Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="95"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="96"/>
         <source>Scale Units</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="111"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="112"/>
         <source>Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="160"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="161"/>
         <source>Auto-Align</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="161"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="162"/>
         <source>Linear</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="162"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="163"/>
         <source>Log</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="163"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="164"/>
         <source>MIDI Notes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="473"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="474"/>
         <source>In progress</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="475"/>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="498"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="476"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="499"/>
         <source>No local points</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="512"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="513"/>
         <source>%1 (%2, %3 Hz)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="519"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="520"/>
         <source>%1 Hz (%2, %3)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="525"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="526"/>
         <source>%1 %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="532"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="533"/>
         <source>Time:	%1
 Pitch:	%2
 Duration:	%3
@@ -4916,7 +5207,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="537"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="538"/>
         <source>Time:	%1
 Pitch:	%2
 Duration:	%3
@@ -4924,68 +5215,68 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="902"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="903"/>
         <source>Draw Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="978"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="979"/>
         <source>Erase Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1030"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1031"/>
         <source>Drag Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1051"/>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1099"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1052"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1100"/>
         <source>Edit Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1053"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1054"/>
         <source>Relocate Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1056"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1057"/>
         <source>Change Point Value</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1115"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1116"/>
         <source>Drag Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1140"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1141"/>
         <source>Resize Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1179"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1180"/>
         <source>Delete Selected Points</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1225"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1226"/>
         <source>Re-align pasted items?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1226"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1227"/>
         <source>The items you are pasting came from a layer with different source material from this one.  Do you want to re-align them in time, to match the source material for this layer?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1240"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1241"/>
         <source>Paste</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/NoteLayer.cpp" line="1311"/>
+        <location filename="../svgui/layer/NoteLayer.cpp" line="1312"/>
         <source>Record Note</source>
         <translation type="unfinished"></translation>
     </message>
@@ -5041,7 +5332,7 @@
 <context>
     <name>OggVorbisFileReader</name>
     <message>
-        <location filename="../svcore/data/fileio/OggVorbisFileReader.cpp" line="77"/>
+        <location filename="../svcore/data/fileio/OggVorbisFileReader.cpp" line="110"/>
         <source>Decoding %1...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -5054,7 +5345,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Overview.cpp" line="362"/>
+        <location filename="../svgui/view/Overview.cpp" line="359"/>
         <source>Click and drag to navigate; double-click to jump</source>
         <translation type="unfinished"></translation>
     </message>
@@ -5062,300 +5353,300 @@
 <context>
     <name>Pane</name>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="141"/>
+        <location filename="../svgui/view/Pane.cpp" line="143"/>
         <source>Horizontal Zoom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="167"/>
+        <location filename="../svgui/view/Pane.cpp" line="169"/>
         <source>Vertical Zoom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="188"/>
+        <location filename="../svgui/view/Pane.cpp" line="190"/>
         <source>Reset zoom to default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="675"/>
+        <location filename="../svgui/view/Pane.cpp" line="699"/>
         <source>Some lengthy prefix:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="836"/>
+        <location filename="../svgui/view/Pane.cpp" line="864"/>
         <source>Reference</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="838"/>
-        <location filename="../svgui/view/Pane.cpp" line="842"/>
+        <location filename="../svgui/view/Pane.cpp" line="866"/>
+        <location filename="../svgui/view/Pane.cpp" line="870"/>
         <source>Unaligned</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="844"/>
+        <location filename="../svgui/view/Pane.cpp" line="872"/>
         <source>Aligning: %1%</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="846"/>
+        <location filename="../svgui/view/Pane.cpp" line="874"/>
         <source>Aligned</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="888"/>
+        <location filename="../svgui/view/Pane.cpp" line="916"/>
         <source>%1 - %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="998"/>
-        <location filename="../svgui/view/Pane.cpp" line="1014"/>
+        <location filename="../svgui/view/Pane.cpp" line="1026"/>
+        <location filename="../svgui/view/Pane.cpp" line="1042"/>
         <source>+%1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1064"/>
+        <location filename="../svgui/view/Pane.cpp" line="1091"/>
         <source>(R)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1067"/>
+        <location filename="../svgui/view/Pane.cpp" line="1089"/>
         <source>(X)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1071"/>
+        <location filename="../svgui/view/Pane.cpp" line="1095"/>
         <source>%1 / %2Hz%3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1255"/>
-        <location filename="../svgui/view/Pane.cpp" line="1261"/>
+        <location filename="../svgui/view/Pane.cpp" line="1281"/>
+        <location filename="../svgui/view/Pane.cpp" line="1287"/>
         <source>Zoom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1256"/>
+        <location filename="../svgui/view/Pane.cpp" line="1282"/>
         <source>Zoom In</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1256"/>
+        <location filename="../svgui/view/Pane.cpp" line="1282"/>
         <source>Wheel Up</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1257"/>
+        <location filename="../svgui/view/Pane.cpp" line="1283"/>
         <source>Zoom Out</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1257"/>
+        <location filename="../svgui/view/Pane.cpp" line="1283"/>
         <source>Wheel Down</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1259"/>
+        <location filename="../svgui/view/Pane.cpp" line="1285"/>
         <source>General Pane Mouse Actions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1261"/>
+        <location filename="../svgui/view/Pane.cpp" line="1287"/>
         <source>Wheel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1262"/>
+        <location filename="../svgui/view/Pane.cpp" line="1288"/>
         <source>Zoom in or out in time axis</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1263"/>
+        <location filename="../svgui/view/Pane.cpp" line="1289"/>
         <source>Scroll</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1263"/>
+        <location filename="../svgui/view/Pane.cpp" line="1289"/>
         <source>Ctrl+Wheel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1264"/>
+        <location filename="../svgui/view/Pane.cpp" line="1290"/>
         <source>Scroll rapidly left or right in time axis</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1265"/>
+        <location filename="../svgui/view/Pane.cpp" line="1291"/>
         <source>Zoom Vertically</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1265"/>
+        <location filename="../svgui/view/Pane.cpp" line="1291"/>
         <source>Shift+Wheel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1266"/>
+        <location filename="../svgui/view/Pane.cpp" line="1292"/>
         <source>Zoom in or out in the vertical axis</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1267"/>
+        <location filename="../svgui/view/Pane.cpp" line="1293"/>
         <source>Scroll Vertically</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1267"/>
+        <location filename="../svgui/view/Pane.cpp" line="1293"/>
         <source>Alt+Wheel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1268"/>
+        <location filename="../svgui/view/Pane.cpp" line="1294"/>
         <source>Scroll up or down in the vertical axis</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1269"/>
+        <location filename="../svgui/view/Pane.cpp" line="1295"/>
         <source>Navigate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1269"/>
+        <location filename="../svgui/view/Pane.cpp" line="1295"/>
         <source>Middle</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1270"/>
+        <location filename="../svgui/view/Pane.cpp" line="1296"/>
         <source>Click middle button and drag to navigate with any tool</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1271"/>
+        <location filename="../svgui/view/Pane.cpp" line="1297"/>
         <source>Relocate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1271"/>
+        <location filename="../svgui/view/Pane.cpp" line="1297"/>
         <source>Double-Click Middle</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1272"/>
+        <location filename="../svgui/view/Pane.cpp" line="1298"/>
         <source>Double-click middle button to relocate with any tool</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1273"/>
+        <location filename="../svgui/view/Pane.cpp" line="1299"/>
         <source>Menu</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1273"/>
+        <location filename="../svgui/view/Pane.cpp" line="1299"/>
         <source>Right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="1274"/>
+        <location filename="../svgui/view/Pane.cpp" line="1300"/>
         <source>Show pane context menu</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2508"/>
+        <location filename="../svgui/view/Pane.cpp" line="2536"/>
         <source>Enter new range</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2509"/>
+        <location filename="../svgui/view/Pane.cpp" line="2537"/>
         <source>New vertical display range, from %1 to %2 %4:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2631"/>
+        <location filename="../svgui/view/Pane.cpp" line="2659"/>
         <source>Drag Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2638"/>
+        <location filename="../svgui/view/Pane.cpp" line="2666"/>
         <source>Resize Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2802"/>
+        <location filename="../svgui/view/Pane.cpp" line="2830"/>
         <source>Click and drag to navigate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2813"/>
+        <location filename="../svgui/view/Pane.cpp" line="2841"/>
         <source>Click and drag to select a range; hold Shift to avoid snapping to items; hold Cmd for multi-select; middle-click and drag to navigate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2815"/>
+        <location filename="../svgui/view/Pane.cpp" line="2843"/>
         <source>Click and drag to select a range; hold Cmd for multi-select; middle-click and drag to navigate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2819"/>
+        <location filename="../svgui/view/Pane.cpp" line="2847"/>
         <source>Click and drag to select a range; hold Shift to avoid snapping to items; hold Ctrl for multi-select; middle-click and drag to navigate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2821"/>
+        <location filename="../svgui/view/Pane.cpp" line="2849"/>
         <source>Click and drag to select a range; hold Ctrl for multi-select; middle-click and drag to navigate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2830"/>
+        <location filename="../svgui/view/Pane.cpp" line="2858"/>
         <source>Click and drag to move the selection boundary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2835"/>
+        <location filename="../svgui/view/Pane.cpp" line="2863"/>
         <source>Click and drag to select a range; hold Shift to avoid snapping to items; middle-click to navigate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2837"/>
+        <location filename="../svgui/view/Pane.cpp" line="2865"/>
         <source>Click and drag to select a range; middle-click and drag to navigate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2845"/>
+        <location filename="../svgui/view/Pane.cpp" line="2873"/>
         <source>Click to add a new item in the active layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2852"/>
+        <location filename="../svgui/view/Pane.cpp" line="2880"/>
         <source>Click to erase an item from the active layer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2859"/>
+        <location filename="../svgui/view/Pane.cpp" line="2887"/>
         <source>Click and drag an item in the active layer to move it; hold Shift to override initial resistance</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2864"/>
+        <location filename="../svgui/view/Pane.cpp" line="2892"/>
         <source>Click and drag to move all items in the selected range</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2880"/>
+        <location filename="../svgui/view/Pane.cpp" line="2908"/>
         <source>Click and drag to adjust the visible range of the vertical scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2882"/>
+        <location filename="../svgui/view/Pane.cpp" line="2910"/>
         <source>Click and drag to adjust the vertical zoom level</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2884"/>
+        <location filename="../svgui/view/Pane.cpp" line="2912"/>
         <source>Click and drag to adjust the horizontal zoom level</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/Pane.cpp" line="2886"/>
+        <location filename="../svgui/view/Pane.cpp" line="2914"/>
         <source>Reset horizontal and vertical zoom levels to their defaults</source>
         <translation type="unfinished"></translation>
     </message>
@@ -5404,382 +5695,534 @@
 <context>
     <name>PluginParameterDialog</name>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="56"/>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="193"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="57"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="181"/>
         <source>Plugin Parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="104"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="101"/>
         <source>Name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="127"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="121"/>
         <source>Version:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="140"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="128"/>
         <source>Maker:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="134"/>
+        <source>Copyright:  </source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="146"/>
-        <source>Copyright:  </source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="158"/>
         <source>Output:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="177"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="165"/>
         <source>Input Material</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="186"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="174"/>
         <source>Restrict to selection extents</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="219"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="207"/>
         <source>Channels</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="225"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="213"/>
         <source>Processing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="235"/>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="606"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="223"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="592"/>
         <source>Advanced &gt;&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="324"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="312"/>
         <source>Channel mismatch</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="325"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="313"/>
         <source>This plugin requires at least %1 input channels, but only %2 %3 available.  The plugin probably will not work correctly.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="325"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="313"/>
         <source>are</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="325"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="313"/>
         <source>is</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="342"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="330"/>
         <source>This plugin accepts no more than %1 input channels,
 but %2 are available.  Only the first %3 will be used.
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="349"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="337"/>
         <source>This plugin only has a single channel input,
 but the source has %1 channels.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="352"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="340"/>
         <source>Use mean of source channels</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="354"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="342"/>
         <source>Use channel %1 only</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="406"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="394"/>
         <source>Window size:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="408"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="396"/>
         <source>Audio frames per block:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="433"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="421"/>
         <source>Window increment:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="457"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="445"/>
         <source>Window shape:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="601"/>
+        <location filename="../svgui/widgets/PluginParameterDialog.cpp" line="587"/>
         <source>Advanced &lt;&lt;</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
 <context>
+    <name>PluginPathConfigurator</name>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="41"/>
+        <source>Move the selected location later in the list</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="47"/>
+        <source>Move the selected location earlier in the list</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="53"/>
+        <source>Add a new location to the list</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="59"/>
+        <source>Remove the selected location from the list</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="64"/>
+        <source>Reset to Default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="65"/>
+        <source>Reset the list for this plugin type to its default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="72"/>
+        <source>Review plugins...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="79"/>
+        <source>Plugin locations for plugin type:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="118"/>
+        <source>Vamp</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="120"/>
+        <source>LADSPA</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="122"/>
+        <source>DSSI</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="127"/>
+        <source>Vamp (32-bit)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="129"/>
+        <source>LADSPA (32-bit)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="131"/>
+        <source>DSSI (32-bit)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="188"/>
+        <source>(Variable is currently unset)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="192"/>
+        <source>(Current value begins: &quot;%1 ...&quot;)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="195"/>
+        <source>(Currently set to: &quot;%1&quot;)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="200"/>
+        <source>Allow the %1 environment variable to take priority over this
+%2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginPathConfigurator.cpp" line="327"/>
+        <source>Choose directory to add</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PluginReviewDialog</name>
+    <message>
+        <location filename="../svgui/widgets/PluginReviewDialog.cpp" line="31"/>
+        <source>Plugins Loaded</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginReviewDialog.cpp" line="69"/>
+        <source>Type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginReviewDialog.cpp" line="69"/>
+        <source>Library</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginReviewDialog.cpp" line="70"/>
+        <source>Identifier</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginReviewDialog.cpp" line="70"/>
+        <source>Found in</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginReviewDialog.cpp" line="70"/>
+        <source>Name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginReviewDialog.cpp" line="78"/>
+        <source>Vamp</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginReviewDialog.cpp" line="95"/>
+        <source>DSSI</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PluginReviewDialog.cpp" line="112"/>
+        <source>LADSPA</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>Preferences</name>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="118"/>
+        <location filename="../svcore/base/Preferences.cpp" line="121"/>
         <source>Spectrogram y-axis interpolation:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="121"/>
+        <location filename="../svcore/base/Preferences.cpp" line="124"/>
         <source>Spectrogram x-axis interpolation:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="124"/>
+        <location filename="../svcore/base/Preferences.cpp" line="127"/>
         <source>Frequency of concert A</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="127"/>
+        <location filename="../svcore/base/Preferences.cpp" line="130"/>
         <source>Property box layout</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="130"/>
+        <location filename="../svcore/base/Preferences.cpp" line="133"/>
         <source>Spectral analysis window shape</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="133"/>
+        <location filename="../svcore/base/Preferences.cpp" line="136"/>
         <source>Playback resampler type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="136"/>
+        <location filename="../svcore/base/Preferences.cpp" line="139"/>
         <source>Normalise audio signal when reading from audio file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="139"/>
+        <location filename="../svcore/base/Preferences.cpp" line="142"/>
         <source>Omit temporaries from Recent Files menu</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="142"/>
+        <location filename="../svcore/base/Preferences.cpp" line="145"/>
         <source>Resample mismatching files on import</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="145"/>
+        <location filename="../svcore/base/Preferences.cpp" line="148"/>
+        <source>Load mp3 files in gapless mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/base/Preferences.cpp" line="151"/>
         <source>Single fixed sample rate to resample all files to</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="148"/>
+        <location filename="../svcore/base/Preferences.cpp" line="154"/>
         <source>Location for cache file directory</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="151"/>
+        <location filename="../svcore/base/Preferences.cpp" line="157"/>
         <source>Background colour preference</source>
         <translation type="unfinished">Background color preference</translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="154"/>
+        <location filename="../svcore/base/Preferences.cpp" line="160"/>
         <source>Time display precision</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="157"/>
+        <location filename="../svcore/base/Preferences.cpp" line="163"/>
         <source>Use hours:minutes:seconds format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="160"/>
+        <location filename="../svcore/base/Preferences.cpp" line="166"/>
         <source>Label middle C as</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="163"/>
+        <location filename="../svcore/base/Preferences.cpp" line="169"/>
         <source>Font size for text overlays</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="166"/>
+        <location filename="../svcore/base/Preferences.cpp" line="172"/>
         <source>Show splash screen on startup</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="323"/>
+        <location filename="../svcore/base/Preferences.cpp" line="329"/>
         <source>Show boxes for all panes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="324"/>
+        <location filename="../svcore/base/Preferences.cpp" line="330"/>
         <source>Show box for current pane only</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="328"/>
+        <location filename="../svcore/base/Preferences.cpp" line="334"/>
         <source>Rectangular</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="329"/>
+        <location filename="../svcore/base/Preferences.cpp" line="335"/>
         <source>Triangular</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="330"/>
+        <location filename="../svcore/base/Preferences.cpp" line="336"/>
         <source>Hamming</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="331"/>
+        <location filename="../svcore/base/Preferences.cpp" line="337"/>
         <source>Hann</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="332"/>
+        <location filename="../svcore/base/Preferences.cpp" line="338"/>
         <source>Blackman</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="333"/>
+        <location filename="../svcore/base/Preferences.cpp" line="339"/>
         <source>Gaussian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="334"/>
+        <location filename="../svcore/base/Preferences.cpp" line="340"/>
         <source>Parzen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="335"/>
+        <location filename="../svcore/base/Preferences.cpp" line="341"/>
         <source>Nuttall</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="336"/>
+        <location filename="../svcore/base/Preferences.cpp" line="342"/>
         <source>Blackman-Harris</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="341"/>
+        <location filename="../svcore/base/Preferences.cpp" line="347"/>
         <source>Fastest</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="342"/>
+        <location filename="../svcore/base/Preferences.cpp" line="348"/>
         <source>Standard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="343"/>
+        <location filename="../svcore/base/Preferences.cpp" line="349"/>
         <source>Highest quality</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="348"/>
+        <location filename="../svcore/base/Preferences.cpp" line="354"/>
+        <location filename="../svcore/base/Preferences.cpp" line="362"/>
+        <source>None</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/base/Preferences.cpp" line="355"/>
+        <location filename="../svcore/base/Preferences.cpp" line="363"/>
+        <source>Linear interpolation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../svcore/base/Preferences.cpp" line="356"/>
-        <source>None</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/base/Preferences.cpp" line="349"/>
+        <source>4 x Oversampling</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../svcore/base/Preferences.cpp" line="357"/>
-        <source>Linear interpolation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/base/Preferences.cpp" line="350"/>
-        <source>4 x Oversampling</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/base/Preferences.cpp" line="351"/>
         <source>4 x Oversampling with interpolation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="362"/>
+        <location filename="../svcore/base/Preferences.cpp" line="368"/>
         <source>Follow desktop theme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="363"/>
+        <location filename="../svcore/base/Preferences.cpp" line="369"/>
         <source>Dark background</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="364"/>
+        <location filename="../svcore/base/Preferences.cpp" line="370"/>
         <source>Light background</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="369"/>
+        <location filename="../svcore/base/Preferences.cpp" line="375"/>
         <source>Standard (to millisecond)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="370"/>
+        <location filename="../svcore/base/Preferences.cpp" line="376"/>
         <source>High resolution (to microsecond)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="371"/>
+        <location filename="../svcore/base/Preferences.cpp" line="377"/>
         <source>24 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="372"/>
+        <location filename="../svcore/base/Preferences.cpp" line="378"/>
         <source>25 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="373"/>
+        <location filename="../svcore/base/Preferences.cpp" line="379"/>
         <source>30 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="374"/>
+        <location filename="../svcore/base/Preferences.cpp" line="380"/>
         <source>50 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="375"/>
+        <location filename="../svcore/base/Preferences.cpp" line="381"/>
         <source>60 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="380"/>
+        <location filename="../svcore/base/Preferences.cpp" line="386"/>
         <source>C0 - middle of octave scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="381"/>
+        <location filename="../svcore/base/Preferences.cpp" line="387"/>
         <source>C3 - common MIDI sequencer convention</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="382"/>
+        <location filename="../svcore/base/Preferences.cpp" line="388"/>
         <source>C4 - ASA American standard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="383"/>
+        <location filename="../svcore/base/Preferences.cpp" line="389"/>
         <source>C5 - used in Cakewalk and others</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/Preferences.cpp" line="393"/>
+        <location filename="../svcore/base/Preferences.cpp" line="399"/>
         <source>Preferences</source>
         <translation type="unfinished"></translation>
     </message>
@@ -5787,155 +6230,212 @@
 <context>
     <name>PreferencesDialog</name>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="54"/>
+        <location filename="../main/PreferencesDialog.cpp" line="64"/>
         <source>Sonic Visualiser: Application Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="68"/>
+        <location filename="../main/PreferencesDialog.cpp" line="78"/>
         <source>Apply</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="223"/>
+        <location filename="../main/PreferencesDialog.cpp" line="152"/>
+        <source>Green</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="239"/>
+        <location filename="../main/PreferencesDialog.cpp" line="665"/>
+        <location filename="../main/PreferencesDialog.cpp" line="680"/>
+        <source>(auto)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="273"/>
         <source>&lt;home directory&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="273"/>
+        <location filename="../main/PreferencesDialog.cpp" line="323"/>
         <source>Follow system locale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="287"/>
+        <location filename="../main/PreferencesDialog.cpp" line="337"/>
         <source>Russian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="288"/>
+        <location filename="../main/PreferencesDialog.cpp" line="338"/>
         <source>British English</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="289"/>
+        <location filename="../main/PreferencesDialog.cpp" line="339"/>
         <source>American English</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="290"/>
+        <location filename="../main/PreferencesDialog.cpp" line="340"/>
         <source>Czech</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="348"/>
-        <location filename="../main/PreferencesDialog.cpp" line="352"/>
-        <location filename="../main/PreferencesDialog.cpp" line="356"/>
-        <location filename="../main/PreferencesDialog.cpp" line="363"/>
-        <location filename="../main/PreferencesDialog.cpp" line="371"/>
-        <location filename="../main/PreferencesDialog.cpp" line="388"/>
-        <location filename="../main/PreferencesDialog.cpp" line="400"/>
-        <location filename="../main/PreferencesDialog.cpp" line="418"/>
+        <location filename="../main/PreferencesDialog.cpp" line="407"/>
+        <location filename="../main/PreferencesDialog.cpp" line="429"/>
+        <location filename="../main/PreferencesDialog.cpp" line="435"/>
+        <location filename="../main/PreferencesDialog.cpp" line="440"/>
+        <location filename="../main/PreferencesDialog.cpp" line="445"/>
+        <location filename="../main/PreferencesDialog.cpp" line="462"/>
+        <location filename="../main/PreferencesDialog.cpp" line="467"/>
+        <location filename="../main/PreferencesDialog.cpp" line="482"/>
+        <location filename="../main/PreferencesDialog.cpp" line="566"/>
+        <location filename="../main/PreferencesDialog.cpp" line="571"/>
+        <location filename="../main/PreferencesDialog.cpp" line="598"/>
+        <location filename="../main/PreferencesDialog.cpp" line="602"/>
+        <location filename="../main/PreferencesDialog.cpp" line="606"/>
+        <location filename="../main/PreferencesDialog.cpp" line="611"/>
+        <source>%1:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../main/PreferencesDialog.cpp" line="424"/>
-        <location filename="../main/PreferencesDialog.cpp" line="429"/>
-        <location filename="../main/PreferencesDialog.cpp" line="434"/>
-        <location filename="../main/PreferencesDialog.cpp" line="451"/>
-        <location filename="../main/PreferencesDialog.cpp" line="456"/>
-        <location filename="../main/PreferencesDialog.cpp" line="471"/>
-        <source>%1:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/PreferencesDialog.cpp" line="348"/>
+        <source>Overview waveform colour:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="490"/>
+        <source>Run Vamp plugins in separate process:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="506"/>
+        <source>Default session template when loading audio files:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="513"/>
+        <source>(Use &quot;%1&quot; in the File menu to add to these.)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="514"/>
+        <source>Export Session as Template...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="556"/>
+        <source>Audio service:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="560"/>
+        <source>Audio playback device:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="563"/>
+        <source>Audio record device:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="579"/>
+        <source>A&amp;udio I/O</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="589"/>
+        <source>&amp;Plugins</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="598"/>
         <source>User interface language</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="352"/>
+        <location filename="../main/PreferencesDialog.cpp" line="602"/>
         <source>Allow network usage</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="379"/>
-        <source>&amp;General</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/PreferencesDialog.cpp" line="395"/>
+        <location filename="../main/PreferencesDialog.cpp" line="402"/>
         <source>Draw layers at Retina resolution:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="405"/>
+        <location filename="../main/PreferencesDialog.cpp" line="412"/>
         <source>Default spectrogram colour:</source>
         <translation type="unfinished">Default spectrogram color:</translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="409"/>
+        <location filename="../main/PreferencesDialog.cpp" line="416"/>
         <source>Default melodic spectrogram colour:</source>
         <translation type="unfinished">Default melodic spectrogram color:</translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="413"/>
+        <location filename="../main/PreferencesDialog.cpp" line="420"/>
         <source>Default colour 3D plot colour:</source>
         <translation type="unfinished">Default color 3d plot color:</translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="442"/>
+        <location filename="../main/PreferencesDialog.cpp" line="453"/>
         <source>&amp;Appearance</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="481"/>
+        <location filename="../main/PreferencesDialog.cpp" line="497"/>
         <source>Anal&amp;ysis</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="490"/>
-        <source>Default session template for audio files:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../main/PreferencesDialog.cpp" line="501"/>
+        <location filename="../main/PreferencesDialog.cpp" line="521"/>
         <source>Standard Waveform</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="526"/>
+        <location filename="../main/PreferencesDialog.cpp" line="546"/>
         <source>Session &amp;Template</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="531"/>
+        <location filename="../main/PreferencesDialog.cpp" line="621"/>
+        <source>&amp;Other</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/PreferencesDialog.cpp" line="626"/>
         <source>OK</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="532"/>
+        <location filename="../main/PreferencesDialog.cpp" line="627"/>
         <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="685"/>
+        <location filename="../main/PreferencesDialog.cpp" line="873"/>
         <source>Select a directory to create cache subdirectory in</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="783"/>
+        <location filename="../main/PreferencesDialog.cpp" line="1012"/>
         <source>Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="784"/>
+        <location filename="../main/PreferencesDialog.cpp" line="1013"/>
         <source>&lt;b&gt;Restart required&lt;/b&gt;&lt;p&gt;One or more of the application preferences you have changed may not take full effect until Sonic Visualiser is restarted.&lt;/p&gt;&lt;p&gt;Please exit and restart the application now if you want these changes to take effect immediately.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="805"/>
+        <location filename="../main/PreferencesDialog.cpp" line="1046"/>
         <source>Preferences Changed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/PreferencesDialog.cpp" line="806"/>
+        <location filename="../main/PreferencesDialog.cpp" line="1047"/>
         <source>Some preferences have been changed but not applied.
 Apply them before closing?</source>
         <translation type="unfinished"></translation>
@@ -5944,7 +6444,7 @@
 <context>
     <name>ProgressDialog</name>
     <message>
-        <location filename="../svgui/widgets/ProgressDialog.cpp" line="28"/>
+        <location filename="../svgui/widgets/ProgressDialog.cpp" line="31"/>
         <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
@@ -5952,83 +6452,73 @@
 <context>
     <name>PropertyBox</name>
     <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="160"/>
+        <location filename="../svgui/widgets/PropertyBox.cpp" line="219"/>
         <source>Show</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="177"/>
-        <source>Play</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="216"/>
-        <source>Playback Gain</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="218"/>
-        <source>dB</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="242"/>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="244"/>
-        <source>Playback Pan / Balance</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="483"/>
         <source>Add New Colour...</source>
-        <translation type="unfinished">Add New Color...</translation>
-    </message>
-    <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="674"/>
+        <translation type="obsolete">Add New Color...</translation>
+    </message>
+    <message>
         <source>Name New Colour</source>
-        <translation type="unfinished">Name New Color</translation>
-    </message>
-    <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="675"/>
+        <translation type="obsolete">Name New Color</translation>
+    </message>
+    <message>
         <source>Enter a name for the new colour:</source>
-        <translation type="unfinished">Enter a name for the new color:</translation>
-    </message>
-    <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="677"/>
+        <translation type="obsolete">Enter a name for the new color:</translation>
+    </message>
+    <message>
         <source>Prefer black background for this colour</source>
-        <translation type="unfinished">Prefer black background for this color</translation>
-    </message>
-    <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="788"/>
+        <translation type="obsolete">Prefer black background for this color</translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PropertyBox.cpp" line="169"/>
+        <source>Click to toggle playback</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PropertyBox.cpp" line="746"/>
         <source>Set playback clip:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="856"/>
+        <location filename="../svgui/widgets/PropertyBox.cpp" line="807"/>
+        <source>Adjust playback level and pan of %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PropertyBox.cpp" line="817"/>
+        <source>Change sound used for playback (currently &quot;%1&quot;)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/widgets/PropertyBox.cpp" line="831"/>
         <source> (current value: %1%2)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="858"/>
+        <location filename="../svgui/widgets/PropertyBox.cpp" line="833"/>
         <source> (current value: %1)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="863"/>
+        <location filename="../svgui/widgets/PropertyBox.cpp" line="838"/>
         <source>Toggle Visibility of %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="865"/>
+        <location filename="../svgui/widgets/PropertyBox.cpp" line="840"/>
         <source>Toggle Playback of %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="869"/>
+        <location filename="../svgui/widgets/PropertyBox.cpp" line="844"/>
         <source>Toggle %1 property of %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/widgets/PropertyBox.cpp" line="872"/>
+        <location filename="../svgui/widgets/PropertyBox.cpp" line="847"/>
         <source>Adjust %1 property of %2%3</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6066,7 +6556,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/base/PropertyContainer.cpp" line="250"/>
+        <location filename="../svcore/base/PropertyContainer.cpp" line="251"/>
         <source>Set %1 Property</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6087,7 +6577,7 @@
 <context>
     <name>QApplication</name>
     <message>
-        <location filename="../main/main.cpp" line="260"/>
+        <location filename="../main/main.cpp" line="262"/>
         <source>
 Sonic Visualiser is a program for viewing and exploring audio data
 for semantic music analysis and annotation.
@@ -6103,7 +6593,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/main.cpp" line="270"/>
+        <location filename="../main/main.cpp" line="272"/>
         <source>Sonic Visualiser</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6111,13 +6601,13 @@
 <context>
     <name>QFile</name>
     <message>
-        <location filename="../svcore/data/fileio/CSVFileReader.cpp" line="52"/>
+        <location filename="../svcore/data/fileio/CSVFileReader.cpp" line="53"/>
         <location filename="../svcore/data/fileio/PlaylistFileReader.cpp" line="69"/>
         <source>File &quot;%1&quot; does not exist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/fileio/CSVFileReader.cpp" line="54"/>
+        <location filename="../svcore/data/fileio/CSVFileReader.cpp" line="55"/>
         <location filename="../svcore/data/fileio/PlaylistFileReader.cpp" line="72"/>
         <source>Failed to open file &quot;%1&quot;</source>
         <translation type="unfinished"></translation>
@@ -6132,18 +6622,18 @@
 <context>
     <name>QMessageBox</name>
     <message>
-        <location filename="../main/main.cpp" line="522"/>
-        <location filename="../main/main.cpp" line="527"/>
+        <location filename="../main/main.cpp" line="539"/>
+        <location filename="../main/main.cpp" line="544"/>
         <source>Failed to open file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/main.cpp" line="523"/>
+        <location filename="../main/main.cpp" line="540"/>
         <source>File or URL &quot;%1&quot; could not be opened</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../main/main.cpp" line="528"/>
+        <location filename="../main/main.cpp" line="545"/>
         <source>&lt;b&gt;Audio required&lt;/b&gt;&lt;p&gt;Please load at least one audio file before importing annotation data</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6151,37 +6641,114 @@
 <context>
     <name>QObject</name>
     <message>
-        <location filename="../svcore/plugin/FeatureExtractionPluginFactory.cpp" line="164"/>
-        <source>&lt;b&gt;Failed to load plugins&lt;/b&gt;&lt;p&gt;Failed to load one or more plugin libraries:&lt;/p&gt;
-</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/plugin/FeatureExtractionPluginFactory.cpp" line="170"/>
-        <source>Failed to load library</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/plugin/FeatureExtractionPluginFactory.cpp" line="172"/>
-        <source>Failed to query plugins from library after loading</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/plugin/FeatureExtractionPluginFactory.cpp" line="174"/>
-        <source>Unknown failure</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/plugin/FeatureExtractionPluginFactory.cpp" line="176"/>
-        <source>Success: internal error?</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>QuickTimeFileReader</name>
-    <message>
-        <location filename="../svcore/data/fileio/QuickTimeFileReader.cpp" line="226"/>
-        <source>Decoding %1...</source>
+        <location filename="../svcore/plugin/PiperVampPluginFactory.cpp" line="92"/>
+        <source>External plugin host executable does not appear to be installed</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/plugin/PiperVampPluginFactory.cpp" line="244"/>
+        <source>Could not start external plugin host</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/plugin/PiperVampPluginFactory.cpp" line="260"/>
+        <source>External plugin host exited unexpectedly while listing plugins</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/plugin/PiperVampPluginFactory.cpp" line="264"/>
+        <source>External plugin host invocation failed: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/plugin/PluginScan.cpp" line="193"/>
+        <source>&lt;b&gt;Failed to scan for plugins&lt;/b&gt;&lt;p&gt;Failed to scan for plugins at startup. Possibly the plugin checker program was not correctly installed alongside %1?&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/plugin/PluginScan.cpp" line="200"/>
+        <source>&lt;b&gt;Did not scan for plugins&lt;/b&gt;&lt;p&gt;Apparently no scan for plugins was attempted (internal error?)&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/plugin/PluginScan.cpp" line="213"/>
+        <source>&lt;b&gt;Failed to load plugins&lt;/b&gt;&lt;p&gt;Failed to load one or more plugin libraries:&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/plugin/PluginScan.cpp" line="216"/>
+        <source>&lt;p&gt;These plugins may be incompatible with the system, and will be ignored during this run of %1.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="89"/>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="107"/>
+        <source>&lt;unknown&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="93"/>
+        <source>Green</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="94"/>
+        <source>White on Black</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="95"/>
+        <source>Black on White</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="96"/>
+        <source>Cherry</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="97"/>
+        <source>Wasp</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="98"/>
+        <source>Ice</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="99"/>
+        <source>Sunset</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="100"/>
+        <source>Fruit Salad</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="101"/>
+        <source>Banded</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="102"/>
+        <source>Highlight</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="103"/>
+        <source>Printer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/ColourMapper.cpp" line="104"/>
+        <source>High Gain</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../main/MainWindow.cpp" line="2843"/>
+        <source>Exporting audio data...</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
@@ -6230,79 +6797,79 @@
 <context>
     <name>RegionLayer</name>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="54"/>
         <location filename="../svgui/layer/RegionLayer.cpp" line="55"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="56"/>
         <source>New Region</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="100"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="101"/>
         <source>Vertical Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="101"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="102"/>
         <source>Scale Units</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="102"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="103"/>
         <source>Plot Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="120"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="121"/>
         <source>Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="181"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="182"/>
         <source>Bars</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="182"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="183"/>
         <source>Segmentation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="188"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="189"/>
         <source>Auto-Align</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="189"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="190"/>
         <source>Equal Spaced</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="190"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="191"/>
         <source>Linear</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="191"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="192"/>
         <source>Log</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="396"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="397"/>
         <source>In progress</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="398"/>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="424"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="399"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="425"/>
         <source>No local points</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="433"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="434"/>
         <source>%1 %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="438"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="439"/>
         <source>Time:	%1
 Value:	%2
 Duration:	%3
@@ -6310,7 +6877,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="443"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="444"/>
         <source>Time:	%1
 Value:	%2
 Duration:	%3
@@ -6318,63 +6885,63 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1139"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1140"/>
         <source>Draw Region</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1221"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1222"/>
         <source>Erase Region</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1281"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1282"/>
         <source>Drag Region</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1302"/>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1349"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1303"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1350"/>
         <source>Edit Region</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1304"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1305"/>
         <source>Relocate Region</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1307"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1308"/>
         <source>Change Point Value</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1366"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1367"/>
         <source>Drag Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1392"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1393"/>
         <source>Resize Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1432"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1433"/>
         <source>Delete Selected Points</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1479"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1480"/>
         <source>Re-align pasted items?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1480"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1481"/>
         <source>The items you are pasting came from a layer with different source material from this one.  Do you want to re-align them in time, to match the source material for this layer?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/RegionLayer.cpp" line="1494"/>
+        <location filename="../svgui/layer/RegionLayer.cpp" line="1495"/>
         <source>Paste</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6425,7 +6992,7 @@
 <context>
     <name>RemoveLayerCommand</name>
     <message>
-        <location filename="../svapp/framework/Document.cpp" line="1240"/>
+        <location filename="../svapp/framework/Document.cpp" line="1190"/>
         <source>Delete %1 Layer</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6439,7 +7006,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svapp/framework/SVFileReader.cpp" line="469"/>
+        <location filename="../svapp/framework/SVFileReader.cpp" line="467"/>
         <source>Opening file or URL...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6460,13 +7027,13 @@
 <context>
     <name>SliceLayer</name>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="146"/>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="153"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="154"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="161"/>
         <source>%1 - %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="158"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="166"/>
         <source>Time:	%1 - %2
 Range:	%3 samples (%4)
 Bin:	%5
@@ -6474,139 +7041,139 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="164"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="172"/>
         <source>First</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="165"/>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="720"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="173"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="760"/>
         <source>Mean</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="165"/>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="721"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="173"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="761"/>
         <source>Peak</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="172"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="180"/>
         <source>Time:	%1 - %2
 Range:	%3 samples (%4)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="510"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="529"/>
         <source>0dB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="511"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="530"/>
         <source>-Inf</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="542"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="571"/>
         <source>x10</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="567"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="607"/>
         <source>Plot Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="568"/>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="605"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="608"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="645"/>
         <source>Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="569"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="609"/>
         <source>Normalize</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="570"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="610"/>
         <source>Threshold</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="571"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="611"/>
         <source>Gain</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="572"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="612"/>
         <source>Sampling Mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="710"/>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="736"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="750"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="776"/>
         <source>Linear</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="711"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="751"/>
         <source>Meter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="738"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="778"/>
         <source>Rev Log</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="748"/>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="751"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="788"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="791"/>
         <source>dB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="719"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="759"/>
         <source>Any</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="573"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="613"/>
         <source>Bin Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="607"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="647"/>
         <source>Bins</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="712"/>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="737"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="752"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="777"/>
         <source>Log</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="713"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="753"/>
         <source>Absolute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="727"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="767"/>
         <source>Lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="728"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="768"/>
         <source>Steps</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="729"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="769"/>
         <source>Blocks</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SliceLayer.cpp" line="730"/>
+        <location filename="../svgui/layer/SliceLayer.cpp" line="770"/>
         <source>Colours</source>
         <translation type="unfinished">Colors</translation>
     </message>
@@ -6614,22 +7181,22 @@
 <context>
     <name>SparseModel</name>
     <message>
-        <location filename="../svcore/data/model/SparseModel.h" line="153"/>
+        <location filename="../svcore/data/model/SparseModel.h" line="163"/>
         <source>Sparse</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/model/SparseModel.h" line="355"/>
+        <location filename="../svcore/data/model/SparseModel.h" line="370"/>
         <source>Edit Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/model/SparseModel.h" line="371"/>
+        <location filename="../svcore/data/model/SparseModel.h" line="386"/>
         <source>Insert Data Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/data/model/SparseModel.h" line="384"/>
+        <location filename="../svcore/data/model/SparseModel.h" line="399"/>
         <source>Delete Data Point</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6637,7 +7204,7 @@
 <context>
     <name>SparseModel::AddPointCommand</name>
     <message>
-        <location filename="../svcore/data/model/SparseModel.h" line="204"/>
+        <location filename="../svcore/data/model/SparseModel.h" line="214"/>
         <source>Add Point</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6645,7 +7212,7 @@
 <context>
     <name>SparseModel::DeletePointCommand</name>
     <message>
-        <location filename="../svcore/data/model/SparseModel.h" line="229"/>
+        <location filename="../svcore/data/model/SparseModel.h" line="239"/>
         <source>Delete Point</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6653,7 +7220,7 @@
 <context>
     <name>SparseModel::RelabelCommand</name>
     <message>
-        <location filename="../svcore/data/model/SparseModel.h" line="286"/>
+        <location filename="../svcore/data/model/SparseModel.h" line="296"/>
         <source>Re-Label Point</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6740,358 +7307,362 @@
 <context>
     <name>SpectrogramLayer</name>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="177"/>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="219"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="252"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="292"/>
         <source>Colour</source>
         <translation type="unfinished">Color</translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="178"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="253"/>
         <source>Colour Scale</source>
         <translation type="unfinished">Color Scale</translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="179"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="254"/>
         <source>Window Size</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="180"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="255"/>
         <source>Window Overlap</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="181"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="256"/>
         <source>Normalization</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="182"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="257"/>
         <source>Bin Display</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="183"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="258"/>
         <source>Threshold</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="184"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="259"/>
         <source>Gain</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="185"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="260"/>
         <source>Colour Rotation</source>
         <translation type="unfinished">Color Rotation</translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="186"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="261"/>
         <source>Min Frequency</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="187"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="262"/>
         <source>Max Frequency</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="188"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="263"/>
         <source>Frequency Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="189"/>
-        <source>Smoothing</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="213"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="287"/>
         <source>Bins</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="216"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="289"/>
         <source>Window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="222"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="295"/>
         <source>Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="389"/>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="450"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="456"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="520"/>
         <source>Linear</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="390"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="457"/>
         <source>Meter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="391"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="458"/>
         <source>dBV^2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="392"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="459"/>
         <source>dBV</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="393"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="460"/>
         <source>Phase</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="405"/>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="414"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="466"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="479"/>
         <source>None</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="406"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="467"/>
+        <source>Col</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="468"/>
+        <source>View</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="469"/>
+        <source>Hybrid</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="480"/>
         <source>25 %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="407"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="481"/>
         <source>50 %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="408"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="482"/>
         <source>75 %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="409"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="483"/>
         <source>87.5 %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="410"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="484"/>
         <source>93.75 %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="420"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="490"/>
         <source>No min</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="421"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="491"/>
         <source>10 Hz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="422"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="492"/>
         <source>20 Hz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="423"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="493"/>
         <source>40 Hz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="424"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="494"/>
         <source>100 Hz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="425"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="495"/>
         <source>250 Hz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="426"/>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="435"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="496"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="505"/>
         <source>500 Hz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="427"/>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="436"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="497"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="506"/>
         <source>1 KHz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="428"/>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="439"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="498"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="509"/>
         <source>4 KHz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="429"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="499"/>
         <source>10 KHz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="437"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="507"/>
         <source>1.5 KHz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="438"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="508"/>
         <source>2 KHz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="440"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="510"/>
         <source>6 KHz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="441"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="511"/>
         <source>8 KHz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="442"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="512"/>
         <source>12 KHz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="443"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="513"/>
         <source>16 KHz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="444"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="514"/>
         <source>No max</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="451"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="521"/>
         <source>Log</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="457"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="527"/>
         <source>All Bins</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="458"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="528"/>
         <source>Peak Bins</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="459"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="529"/>
         <source>Frequencies</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="462"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="532"/>
         <source>&lt;unknown&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="485"/>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="488"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="555"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="558"/>
         <source>dB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1492"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1383"/>
         <source>FFT cache failed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1493"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1384"/>
         <source>Failed to create the FFT model for this spectrogram.
 There may be insufficient memory or disc space to continue.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2968"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1952"/>
         <source>Peak Frequency:	%1 - %2 Hz
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2971"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1955"/>
         <source>Peak Frequency:	%1 Hz
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2979"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1963"/>
         <source>Peak Pitch:	%3 - %4
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2981"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1965"/>
         <source>Peak Pitch:	%2
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2992"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1976"/>
         <source>Time:	%1 - %2
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2996"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1980"/>
         <source>Time:	%1
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="3001"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1985"/>
         <source>%1Bin Frequency:	%2 - %3 Hz
 %4Bin Pitch:	%5 - %6
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="3009"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="1993"/>
         <source>%1Bin Frequency:	%2 Hz
 %3Bin Pitch:	%4
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="3022"/>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="3027"/>
-        <source>-Inf</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="3032"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2016"/>
         <source>dB:	%1 - %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="3034"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2018"/>
         <source>dB:	%1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="3037"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2021"/>
         <source>
 Phase:	%1 - %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="3039"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2023"/>
         <source>
 Phase:	%1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="3069"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2053"/>
         <source>43Hz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="3216"/>
+        <location filename="../svgui/layer/SpectrogramLayer.cpp" line="2126"/>
         <source>%1Hz</source>
         <translation type="unfinished"></translation>
     </message>
@@ -7099,90 +7670,84 @@
 <context>
     <name>SpectrumLayer</name>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="140"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="145"/>
         <source>Window Size</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="141"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="146"/>
         <source>Window Overlap</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="142"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="147"/>
         <source>Show Peak Frequencies</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="166"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="171"/>
         <source>Window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="167"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="172"/>
         <source>Bins</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="222"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="227"/>
         <source>None</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="223"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="228"/>
         <source>25 %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="224"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="229"/>
         <source>50 %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="225"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="230"/>
         <source>75 %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="226"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="231"/>
         <source>87.5 %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="227"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="232"/>
         <source>93.75 %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="585"/>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="597"/>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="618"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="527"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="539"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="560"/>
         <source>%1 - %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="590"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="532"/>
         <source>%1 - %2 Hz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="592"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="534"/>
         <source>%1 Hz</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="608"/>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="613"/>
-        <source>-Inf</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="620"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="562"/>
         <source>%1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="626"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="568"/>
         <source>%1
 Bin:	%2 (%3)
 %4 value:	%5
@@ -7190,28 +7755,33 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="630"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="572"/>
         <source>First</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="631"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="573"/>
         <source>Mean</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="631"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="573"/>
         <source>Peak</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/SpectrumLayer.cpp" line="635"/>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="577"/>
         <source>%1
 Bin:	%2 (%3)
 Value:	%4
 dB:	%5</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../svgui/layer/SpectrumLayer.cpp" line="721"/>
+        <source>Hz</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>SubdividingMenu</name>
@@ -7414,105 +7984,105 @@
 <context>
     <name>TimeInstantLayer</name>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="44"/>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="481"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="46"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="485"/>
         <source>New Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="84"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="86"/>
         <source>Plot Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="124"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="126"/>
         <source>Instants</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="125"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="127"/>
         <source>Segmentation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="226"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="228"/>
         <source>In progress</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="228"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="230"/>
         <source>No local points</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="239"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="241"/>
         <source>Time:	%1
 No label</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="242"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="244"/>
         <source>Time:	%1
 Label:	%2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="485"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="489"/>
         <source>Draw Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="515"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="519"/>
         <source>Add Point at %1 s</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="560"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="564"/>
         <source>Erase Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="606"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="610"/>
         <source>Drag Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="622"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="626"/>
         <source>Move Point to %1 s</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="658"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="662"/>
         <source>Edit Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="675"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="679"/>
         <source>Drag Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="701"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="705"/>
         <source>Resize Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="736"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="740"/>
         <source>Delete Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="779"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="783"/>
         <source>Re-align pasted instants?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="780"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="784"/>
         <source>The instants you are pasting came from a layer with different source material from this one.  Do you want to re-align them in time, to match the source material for this layer?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="794"/>
+        <location filename="../svgui/layer/TimeInstantLayer.cpp" line="798"/>
         <source>Paste</source>
         <translation type="unfinished"></translation>
     </message>
@@ -7520,227 +8090,227 @@
 <context>
     <name>TimeValueLayer</name>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="58"/>
         <location filename="../svgui/layer/TimeValueLayer.cpp" line="59"/>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1351"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="60"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1345"/>
         <source>New Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="112"/>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="148"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="113"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="149"/>
         <source>Plot Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="113"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="114"/>
         <source>Vertical Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="114"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="115"/>
         <source>Scale Units</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="115"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="116"/>
         <source>Draw Segment Division Lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="116"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="117"/>
         <source>Show Derivative</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="144"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="145"/>
         <source>Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="229"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="230"/>
         <source>Points</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="230"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="231"/>
         <source>Stems</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="231"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="232"/>
         <source>Connected Points</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="232"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="233"/>
         <source>Lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="233"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="234"/>
         <source>Curve</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="234"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="235"/>
         <source>Segmentation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="235"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="236"/>
         <source>Discrete Curves</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="240"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="241"/>
         <source>Auto-Align</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="241"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="242"/>
         <source>Linear</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="242"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="243"/>
         <source>Log</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="243"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="244"/>
         <source>+/-1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="600"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="601"/>
         <source>In progress</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="602"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="603"/>
         <source>No local points</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="615"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="616"/>
         <source>%1 Hz (%2, %3)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="620"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="621"/>
         <source>%1 %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="622"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="623"/>
         <source>%1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="628"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="629"/>
         <source>Time:	%1
 Value:	%2
 No label</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="632"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="633"/>
         <source>Time:	%1
 Value:	%2
 Label:	%4</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1358"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1352"/>
         <source>Draw Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1476"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1470"/>
         <source>Erase Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1525"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1519"/>
         <source>Drag Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1548"/>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1593"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1542"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1587"/>
         <source>Edit Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1550"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1544"/>
         <source>Relocate Point</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1553"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1547"/>
         <source>Change Point Value</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1610"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1604"/>
         <source>Drag Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1636"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1630"/>
         <source>Resize Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1671"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1665"/>
         <source>Delete Selected Points</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1718"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1712"/>
         <source>Re-align pasted items?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1719"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1713"/>
         <source>The items you are pasting came from a layer with different source material from this one.  Do you want to re-align them in time, to match the source material for this layer?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1733"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1727"/>
         <source>Paste</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1788"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1782"/>
         <source>The items you are pasting do not have values.
 What values do you want to use for these items?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1790"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1784"/>
         <source>Some of the items you are pasting do not have values.
 What values do you want to use for these items?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1800"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1794"/>
         <source>Zero for all items</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1809"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1803"/>
         <source>Choose value calculation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1833"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1827"/>
         <source>Select cycle size</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1834"/>
+        <location filename="../svgui/layer/TimeValueLayer.cpp" line="1828"/>
         <source>Cycle size:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -7776,136 +8346,141 @@
 <context>
     <name>TransformFactory</name>
     <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="386"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="387"/>
         <source> [\(&lt;].*$</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="457"/>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="551"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="445"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="536"/>
         <source>&lt;unknown maker&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="463"/>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="727"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="451"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="712"/>
         <source>Extract features using &quot;%1&quot; plugin (from %2)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="466"/>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="730"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="454"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="715"/>
         <source>Extract features using &quot;%1&quot; output of &quot;%2&quot; plugin (from %3)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="471"/>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="735"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="459"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="720"/>
         <source>%1 using &quot;%2&quot; plugin (from %3)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="474"/>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="738"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="462"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="723"/>
         <source>%1 using &quot;%2&quot; output of &quot;%3&quot; plugin (from %4)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="320"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="321"/>
         <source>Analysis</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="324"/>
+        <source>Generator</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="325"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="327"/>
+        <source>Other</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="552"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="705"/>
+        <source>%1: %2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="562"/>
+        <source>%1: Output %2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="574"/>
+        <source>Extract &quot;%1&quot; data output from &quot;%2&quot; effect plugin (from %3)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="579"/>
+        <source>Extract data output %1 from &quot;%2&quot; effect plugin (from %3)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../svcore/transform/TransformFactory.cpp" line="323"/>
-        <source>Generator</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="324"/>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="326"/>
-        <source>Other</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="567"/>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="720"/>
-        <source>%1: %2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="577"/>
-        <source>%1: Output %2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="589"/>
-        <source>Extract &quot;%1&quot; data output from &quot;%2&quot; effect plugin (from %3)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="594"/>
-        <source>Extract data output %1 from &quot;%2&quot; effect plugin (from %3)</source>
+        <source>Effects Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../svcore/transform/TransformFactory.cpp" line="322"/>
-        <source>Effects Data</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="321"/>
         <source>Effects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="621"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="412"/>
+        <source>Failed to list Vamp plugins: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="606"/>
         <source>Transform audio signal with &quot;%1&quot; effect plugin (from %2)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="627"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="612"/>
         <source>Generate audio signal using &quot;%1&quot; plugin (from %2)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="1153"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="1191"/>
+        <source>Plugin type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="1155"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="1193"/>
+        <source>Category</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="1156"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="1194"/>
+        <source>System Identifier</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../svcore/transform/TransformFactory.cpp" line="1157"/>
         <location filename="../svcore/transform/TransformFactory.cpp" line="1195"/>
-        <source>Plugin type</source>
+        <source>Name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="1158"/>
+        <location filename="../svcore/transform/TransformFactory.cpp" line="1196"/>
+        <source>Description</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../svcore/transform/TransformFactory.cpp" line="1159"/>
         <location filename="../svcore/transform/TransformFactory.cpp" line="1197"/>
-        <source>Category</source>
+        <source>Maker</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../svcore/transform/TransformFactory.cpp" line="1160"/>
         <location filename="../svcore/transform/TransformFactory.cpp" line="1198"/>
-        <source>System Identifier</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="1161"/>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="1199"/>
-        <source>Name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="1162"/>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="1200"/>
-        <source>Description</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="1163"/>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="1201"/>
-        <source>Maker</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="1164"/>
-        <location filename="../svcore/transform/TransformFactory.cpp" line="1202"/>
         <source>Units</source>
         <translation type="unfinished"></translation>
     </message>
@@ -8111,166 +8686,171 @@
 <context>
     <name>View</name>
     <message>
-        <location filename="../svgui/view/View.cpp" line="96"/>
+        <location filename="../svgui/view/View.cpp" line="100"/>
         <source>Global Scroll</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/View.cpp" line="97"/>
+        <location filename="../svgui/view/View.cpp" line="101"/>
         <source>Global Zoom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/View.cpp" line="98"/>
+        <location filename="../svgui/view/View.cpp" line="102"/>
         <source>Follow Playback</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/View.cpp" line="141"/>
+        <location filename="../svgui/view/View.cpp" line="145"/>
         <source>Scroll</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/View.cpp" line="142"/>
+        <location filename="../svgui/view/View.cpp" line="146"/>
         <source>Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/View.cpp" line="143"/>
+        <location filename="../svgui/view/View.cpp" line="147"/>
         <source>Off</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/View.cpp" line="146"/>
+        <location filename="../svgui/view/View.cpp" line="150"/>
         <source>&lt;unknown&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/View.cpp" line="1581"/>
+        <location filename="../svgui/view/View.cpp" line="1535"/>
         <source>Layer rendering error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/View.cpp" line="1603"/>
+        <location filename="../svgui/view/View.cpp" line="1557"/>
         <source>Alignment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/View.cpp" line="2427"/>
+        <location filename="../svgui/view/View.cpp" line="2391"/>
         <source>Waiting for layers to be ready...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/View.cpp" line="2428"/>
-        <location filename="../svgui/view/View.cpp" line="2457"/>
+        <location filename="../svgui/view/View.cpp" line="2392"/>
+        <location filename="../svgui/view/View.cpp" line="2421"/>
         <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/View.cpp" line="2456"/>
+        <location filename="../svgui/view/View.cpp" line="2420"/>
         <source>Rendering image...</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../svgui/view/View.cpp" line="2537"/>
+        <source>Exported image from %1</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ViewManager</name>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="371"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="388"/>
         <source>Clear Selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="372"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="389"/>
         <source>Select Multiple Regions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="373"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="390"/>
         <source>Select Region</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="390"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="407"/>
         <source>Enter Navigate mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="391"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="408"/>
         <source>Enter Select mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="392"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="409"/>
         <source>Enter Edit mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="393"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="410"/>
         <source>Enter Draw mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="394"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="411"/>
         <source>Enter Erase mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="395"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="412"/>
         <source>Enter Measure mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="396"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="413"/>
         <source>Enter NoteEdit mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="432"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="449"/>
         <source>Switch on Loop mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="433"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="450"/>
         <source>Switch off Loop mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="447"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="464"/>
         <source>Switch on Play Selection mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="448"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="465"/>
         <source>Switch off Play Selection mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="462"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="479"/>
         <source>Switch on Play Solo mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="463"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="480"/>
         <source>Switch off Play Solo mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="477"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="494"/>
         <source>Switch on Alignment mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="478"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="495"/>
         <source>Switch off Alignment mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="581"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="643"/>
         <source>Scroll to %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../svgui/view/ViewManager.cpp" line="642"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="712"/>
         <source>Zoom to %n sample(s) per pixel</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -8278,7 +8858,7 @@
         </translation>
     </message>
     <message>
-        <location filename="../svgui/view/ViewManager.cpp" line="652"/>
+        <location filename="../svgui/view/ViewManager.cpp" line="722"/>
         <source>Change overlay level</source>
         <translation type="unfinished"></translation>
     </message>
@@ -8286,118 +8866,111 @@
 <context>
     <name>WaveformLayer</name>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="106"/>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="135"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="109"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="138"/>
         <source>Scale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="107"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="110"/>
         <source>Gain</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="108"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="111"/>
         <source>Normalize Visible Area</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="109"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="112"/>
         <source>Channels</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="196"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="199"/>
         <source>Linear</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="197"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="200"/>
         <source>Meter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="198"/>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="216"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="201"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="219"/>
         <source>dB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="204"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="207"/>
         <source>Separate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="205"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="208"/>
         <source>Mean</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="206"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="209"/>
         <source>Butterfly</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="981"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="984"/>
         <source>Time:	%1 - %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="985"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="988"/>
         <source>Time:	%1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1006"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="1009"/>
         <source>Level:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1008"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="1011"/>
         <source>Left:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1009"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="1012"/>
         <source>Right:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1010"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="1013"/>
         <source>Channel %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1033"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="1036"/>
         <source>
 %1	%2 - %3 (%4 dB peak)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1036"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="1039"/>
         <source>
 %1	%2 (%3 dB peak)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1203"/>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1256"/>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1266"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="1206"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="1259"/>
+        <location filename="../svgui/layer/WaveformLayer.cpp" line="1269"/>
         <source>0dB</source>
         <translation type="unfinished"></translation>
     </message>
-    <message>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1204"/>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1258"/>
-        <location filename="../svgui/layer/WaveformLayer.cpp" line="1268"/>
-        <source>-Inf</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
     <name>WindowShapePreview</name>
     <message>
-        <location filename="../svgui/widgets/WindowShapePreview.cpp" line="118"/>
+        <location filename="../svgui/widgets/WindowShapePreview.cpp" line="120"/>
         <source>V / time</source>
         <translation type="unfinished"></translation>
     </message>
@@ -8410,7 +8983,7 @@
 <context>
     <name>WritableWaveFileModel</name>
     <message>
-        <location filename="../svcore/data/model/WritableWaveFileModel.h" line="124"/>
+        <location filename="../svcore/data/model/WritableWaveFileModel.h" line="147"/>
         <source>Writable Wave File</source>
         <translation type="unfinished"></translation>
     </message>