...
authorChris Cannam <cannam@all-day-breakfast.com>
Fri, 19 Oct 2007 13:55:23 +0000 (13:55 +0000)
committerChris Cannam <cannam@all-day-breakfast.com>
Fri, 19 Oct 2007 13:55:23 +0000 (13:55 +0000)
Makefile
README

index 486b445..20c343d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,8 @@ PLUGINDIR     = plugins
 
 # Compile flags
 #
-CXXFLAGS       := $(CXXFLAGS) -DNDEBUG -O2 -march=pentium3 -mfpmath=sse -ffast-math -Wall -I$(VAMPDIR) -I.
+CXXFLAGS       := $(CXXFLAGS) -DNDEBUG -O2 -Wall -I$(VAMPDIR) -I.
+#CXXFLAGS      := $(CXXFLAGS) -DNDEBUG -O2 -march=pentium3 -mfpmath=sse -ffast-math -Wall -I$(VAMPDIR) -I.
 
 # Libraries required for the plugins.  Note that we can (and actively
 # want to) statically link libstdc++, because our plugin exposes only
@@ -18,7 +19,7 @@ CXXFLAGS      := $(CXXFLAGS) -DNDEBUG -O2 -march=pentium3 -mfpmath=sse -ffast-math -W
 #
 PLUGIN_LIBS    = -L$(VAMPLIBDIR) -Wl,-Bstatic -lvamp-sdk -laubio -lfftw3f -Wl,-Bdynamic
 #PLUGIN_LIBS   = -L$(VAMPLIBDIR) -lvamp-sdk /usr/lib/libaubio.a /usr/lib/libfftw3f.a
-#PLUGIN_LIBS   = -L$(VAMPLIBDIR) -lvamp-sdk $(shell g++ -print-file-name=libstdc++.a)
+#PLUGIN_LIBS   = -L$(VAMPLIBDIR) -Wl,-Bstatic -lvamp-sdk -laubio -lfftw3f -Wl,-Bdynamic $(shell g++ -print-file-name=libstdc++.a)
 
 # Flags required to tell the compiler to make a dynamically loadable object
 #
diff --git a/README b/README
index 14bb7f4..9ae0518 100644 (file)
--- a/README
+++ b/README
@@ -5,13 +5,14 @@ vamp-aubio-plugins
 A set of Vamp plugins (http://www.sonicvisualiser.org/vamp.html) for
 audio feature extraction using Paul Brossier's aubio (http://aubio.piem.org/).
 
-This set includes four plugins: Onset for onset detection, Pitch for
-pitch tracking, Notes for combined onset and pitch, and Tempo to
-estimate and track beats based on onset locations.  These plugins
-compile into a single plugin library called vamp-aubio.so (the file
-extension may vary depending on your platform).
+This set includes five plugins: Onset for onset detection, Pitch for
+pitch tracking, Notes for combined onset and pitch, Tempo to estimate
+and track beats based on onset locations, and Silence to find sections
+of audio that are quieter than a given RMS signal level.  These
+plugins compile into a single plugin library called vamp-aubio.so (the
+file extension may vary depending on your platform).
 
-To build: Make sure you have aubio-0.3.0 or newer installed, and the
+To build: Make sure you have aubio-0.3.2 or newer installed, and the
 Vamp plugin SDK.  These are available at the URLs given at the top.
 Edit the Makefile appropriately, and type "make".  If the build
 succeeds, copy the vamp-aubio library file into your personal or