changeset 52:d397ea0a79f5

* Update licensing rubric for GPL
author Chris Cannam
date Mon, 20 Mar 2006 15:10:07 +0000
parents c2913298cf94
children 7fcdc6df4853
files base/AudioLevel.cpp base/AudioLevel.h base/AudioPlaySource.h base/Command.cpp base/Command.h base/CommandHistory.cpp base/CommandHistory.h base/Layer.cpp base/Layer.h base/Model.cpp base/Model.h base/Pitch.cpp base/Pitch.h base/PlayParameterRepository.cpp base/PlayParameterRepository.h base/PlayParameters.cpp base/PlayParameters.h base/Profiler.cpp base/Profiler.h base/PropertyContainer.cpp base/PropertyContainer.h base/RealTime.cpp base/RealTime.h base/RingBuffer.h base/Scavenger.h base/Selection.cpp base/Selection.h base/System.cpp base/System.h base/View.cpp base/View.h base/ViewManager.cpp base/ViewManager.h base/Window.h base/XmlExportable.cpp base/XmlExportable.h base/ZoomConstraint.h plugin/DSSIPluginFactory.cpp plugin/DSSIPluginFactory.h plugin/DSSIPluginInstance.cpp plugin/DSSIPluginInstance.h plugin/FeatureExtractionPlugin.h plugin/FeatureExtractionPluginFactory.cpp plugin/FeatureExtractionPluginFactory.h plugin/LADSPAPluginFactory.cpp plugin/LADSPAPluginFactory.h plugin/LADSPAPluginInstance.cpp plugin/LADSPAPluginInstance.h plugin/PluginDescription.h plugin/PluginIdentifier.cpp plugin/PluginIdentifier.h plugin/PluginInstance.h plugin/RealTimePluginFactory.h plugin/RealTimePluginInstance.cpp plugin/RealTimePluginInstance.h plugin/plugins/SamplePlayer.cpp plugin/plugins/SamplePlayer.h transform/BeatDetectTransform.cpp transform/BeatDetectTransform.h transform/BeatDetectionFunctionTransform.cpp transform/BeatDetectionFunctionTransform.h transform/FeatureExtractionPluginTransform.cpp transform/FeatureExtractionPluginTransform.h transform/Transform.cpp transform/Transform.h transform/TransformFactory.cpp transform/TransformFactory.h
diffstat 67 files changed, 582 insertions(+), 202 deletions(-) [+]
line wrap: on
line diff
--- a/base/AudioLevel.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/AudioLevel.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/base/AudioLevel.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/AudioLevel.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/base/AudioPlaySource.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/AudioPlaySource.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _AUDIO_PLAY_SOURCE_H_
--- a/base/Command.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Command.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "Command.h"
--- a/base/Command.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Command.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _COMMAND_H_
--- a/base/CommandHistory.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/CommandHistory.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/base/CommandHistory.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/CommandHistory.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/base/Layer.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Layer.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "Layer.h"
--- a/base/Layer.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Layer.h	Mon Mar 20 15:10:07 2006 +0000
@@ -2,10 +2,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _LAYER_H_
--- a/base/Model.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Model.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "Model.h"
--- a/base/Model.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Model.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _MODEL_H_
--- a/base/Pitch.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Pitch.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "Pitch.h"
--- a/base/Pitch.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Pitch.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _PITCH_H_
--- a/base/PlayParameterRepository.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/PlayParameterRepository.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "PlayParameterRepository.h"
--- a/base/PlayParameterRepository.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/PlayParameterRepository.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _PLAY_PARAMETER_REPOSITORY_H_
--- a/base/PlayParameters.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/PlayParameters.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "PlayParameters.h"
--- a/base/PlayParameters.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/PlayParameters.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _PLAY_PARAMETERS_H_
--- a/base/Profiler.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Profiler.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/base/Profiler.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Profiler.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/base/PropertyContainer.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/PropertyContainer.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "PropertyContainer.h"
--- a/base/PropertyContainer.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/PropertyContainer.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _PROPERTY_CONTAINER_H_
--- a/base/RealTime.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/RealTime.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/base/RealTime.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/RealTime.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/base/RingBuffer.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/RingBuffer.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/base/Scavenger.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Scavenger.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/base/Selection.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Selection.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "Selection.h"
--- a/base/Selection.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Selection.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _SELECTION_H_
--- a/base/System.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/System.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "System.h"
--- a/base/System.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/System.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _SYSTEM_H_
--- a/base/View.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/View.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "base/View.h"
--- a/base/View.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/View.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _CANVAS_H_
--- a/base/ViewManager.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/ViewManager.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "ViewManager.h"
--- a/base/ViewManager.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/ViewManager.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _VIEW_MANAGER_H_
--- a/base/Window.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/Window.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _WINDOW_H_
@@ -34,7 +40,7 @@
     Window(WindowType type, size_t size) : m_type(type), m_size(size) { encache(); }
     Window(const Window &w) : m_type(w.m_type), m_size(w.m_size) { encache(); }
     Window &operator=(const Window &w) {
-	if (&w == this) return;
+	if (&w == this) return *this;
 	m_type = w.m_type;
 	m_size = w.m_size;
 	encache();
--- a/base/XmlExportable.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/XmlExportable.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "XmlExportable.h"
--- a/base/XmlExportable.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/XmlExportable.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _XML_EXPORTABLE_H_
--- a/base/ZoomConstraint.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/base/ZoomConstraint.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _ZOOM_CONSTRAINT_H_
--- a/plugin/DSSIPluginFactory.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/DSSIPluginFactory.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/DSSIPluginFactory.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/DSSIPluginFactory.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/DSSIPluginInstance.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/DSSIPluginInstance.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/DSSIPluginInstance.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/DSSIPluginInstance.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/FeatureExtractionPlugin.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/FeatureExtractionPlugin.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _FEATURE_EXTRACTION_PLUGIN_H_
--- a/plugin/FeatureExtractionPluginFactory.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/FeatureExtractionPluginFactory.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "FeatureExtractionPluginFactory.h"
--- a/plugin/FeatureExtractionPluginFactory.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/FeatureExtractionPluginFactory.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _FEATURE_EXTRACTION_PLUGIN_FACTORY_H_
--- a/plugin/LADSPAPluginFactory.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/LADSPAPluginFactory.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/LADSPAPluginFactory.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/LADSPAPluginFactory.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/LADSPAPluginInstance.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/LADSPAPluginInstance.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/LADSPAPluginInstance.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/LADSPAPluginInstance.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/PluginDescription.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/PluginDescription.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _PLUGIN_DESCRIPTION_H_
--- a/plugin/PluginIdentifier.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/PluginIdentifier.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/PluginIdentifier.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/PluginIdentifier.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/PluginInstance.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/PluginInstance.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _PLUGIN_INSTANCE_H_
--- a/plugin/RealTimePluginFactory.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/RealTimePluginFactory.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/RealTimePluginInstance.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/RealTimePluginInstance.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/RealTimePluginInstance.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/RealTimePluginInstance.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/plugins/SamplePlayer.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/plugins/SamplePlayer.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,15 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 /*
--- a/plugin/plugins/SamplePlayer.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/plugin/plugins/SamplePlayer.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _SAMPLE_PLAYER_H_
--- a/transform/BeatDetectTransform.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/transform/BeatDetectTransform.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
    
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "BeatDetectTransform.h"
--- a/transform/BeatDetectTransform.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/transform/BeatDetectTransform.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
    
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _BEAT_DETECT_TRANSFORM_H_
--- a/transform/BeatDetectionFunctionTransform.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/transform/BeatDetectionFunctionTransform.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
    
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "BeatDetectionFunctionTransform.h"
--- a/transform/BeatDetectionFunctionTransform.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/transform/BeatDetectionFunctionTransform.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
    
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _BEAT_DETECTION_FUNCTION_TRANSFORM_H_
--- a/transform/FeatureExtractionPluginTransform.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/transform/FeatureExtractionPluginTransform.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -2,10 +2,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "FeatureExtractionPluginTransform.h"
--- a/transform/FeatureExtractionPluginTransform.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/transform/FeatureExtractionPluginTransform.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
     
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _FEATURE_EXTRACTION_PLUGIN_TRANSFORM_H_
--- a/transform/Transform.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/transform/Transform.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
    
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "Transform.h"
--- a/transform/Transform.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/transform/Transform.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
    
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _TRANSFORM_H_
--- a/transform/TransformFactory.cpp	Mon Mar 20 13:48:58 2006 +0000
+++ b/transform/TransformFactory.cpp	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
    
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #include "TransformFactory.h"
--- a/transform/TransformFactory.h	Mon Mar 20 13:48:58 2006 +0000
+++ b/transform/TransformFactory.h	Mon Mar 20 15:10:07 2006 +0000
@@ -1,10 +1,16 @@
 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
 /*
-    A waveform viewer and audio annotation editor.
-    Chris Cannam, Queen Mary University of London, 2005-2006
+    Sonic Visualiser
+    An audio file viewer and annotation editor.
+    Centre for Digital Music, Queen Mary, University of London.
+    This file copyright 2006 Chris Cannam.
    
-    This is experimental software.  Not for distribution.
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.  See the file
+    COPYING included with this distribution for more information.
 */
 
 #ifndef _TRANSFORM_FACTORY_H_