To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / examples

# Date Author Comment
537:b9422f3e63a4 2020-04-22 02:23 PM Chris Cannam

Update library URI so as not to be document-local

510:8742125177ae 2018-02-08 03:40 PM Chris Cannam

Merge from branch vamp-kiss-naming

503:13e551657422 2018-01-30 03:28 PM Chris Cannam

Merge

502:d129bf797f24 2018-01-30 03:28 PM Chris Cannam

Avoid buffer underflow

501:90571dcc371a 2018-01-30 09:56 AM Chris Cannam

Extensively rename things in the KissFFT headers to use a Vamp prefix. The motivation is not to change anything about the Vamp SDK library builds, but to avoid confusion in case any other code (for example that pulls in the Vamp SDK as part of a wider project definition) accidentally includes these headers instead of, or as well as, some other copy of KissFFT.

460:b409560a805b 2016-10-10 03:48 PM Chris Cannam

Merge from branch vampipe

437:75cc9ced3b01 2016-08-17 12:04 PM Chris Cannam

Fix compiler warning

419:55de53d7c777 2016-03-01 12:21 PM Chris Cannam

Merge

398:7d59dd1ba5de 2015-06-16 10:54 AM Chris Cannam

Add -Wextra, fix a couple of warnings it throws up

394:a69901aa85d2 2015-06-02 02:18 PM Chris Cannam

Algorithm includes for std::min, etc

367:57cc0f0c20ff 2014-06-25 01:58 PM Chris Cannam

Update RDF for example plugins

301:7178510d747a 2009-09-28 10:39 AM Chris Cannam
  • Add include required for gcc 4.4
290:c97e70ed5abc 2009-09-21 10:33 AM Chris Cannam
  • Doc updates, copyright updates, etc., in preparation for 2.1 release
286:91574fc544db 2009-09-10 02:24 PM Chris Cannam
  • Sun compiler build support
284:1ed95908a397 2009-06-15 03:30 PM Chris Cannam
  • Win32 build fixes for UNICODE. Not yet tested
281:c860f892c3d7 2009-03-18 12:20 PM Chris Cannam
  • add some missing descriptions (pointed out by vamp-plugin-tester)
271:23352e424631 2008-11-26 10:36 PM Chris Cannam
  • minor adjustments, avoid a stupid memory leak
270:06cfedd040c7 2008-11-26 01:54 PM Chris Cannam

...

267:93c81a6c917a 2008-11-25 12:34 PM Chris Cannam
  • Ensure PluginBufferingAdapter returns fresh output descriptors after
    a call to initialise, setParameter or selectProgram
  • Fix RDF document base prefix
258:f7b34848afd2 2008-11-14 12:30 PM Chris Cannam

...

257:f80e34e36a79 2008-11-14 12:22 PM Chris Cannam

...

255:88ef5ffdbe8d 2008-11-12 02:11 PM Chris Cannam
  • docs
246:5bfed156b45d 2008-11-11 09:49 AM Chris Cannam
  • 3 * lag is not related in 4/4, is it?
244:8042ab66f707 2008-11-10 10:10 PM Chris Cannam
  • tidy
243:3cf5bd155e5b 2008-11-10 10:04 PM Chris Cannam
  • Some build improvements
  • Make parameterisable values in tempo estimator into parameters
242:7f3a806ed1df 2008-11-10 05:34 PM Chris Cannam
  • Add PowerSpectrum to docs
241:70e6826adc64 2008-11-10 05:28 PM Chris Cannam
  • Add Power Spectrum example plugin
227:6b30e064cab7 2008-11-06 02:13 PM Chris Cannam
  • more moving
226:14029eb08472 2008-11-06 02:05 PM Chris Cannam
  • start moving things about
224:11588ad1cc3b 2008-11-04 05:13 PM Chris Cannam
  • Remove vamp:copyright_note -- the existing dc:rights is suitable, it
    seems
223:2a57bd3eee76 2008-11-04 04:59 PM Chris Cannam

...

220:80bac7a7b667 2008-10-29 04:14 PM Chris Cannam
  • Remove rdf/xml copy of rdf data; I never remember to update it, and
    it only confuses
219:9ad865639716 2008-10-29 04:14 PM Chris Cannam
  • Update RDF
216:991d2ae87980 2008-10-28 02:02 PM Chris Cannam
  • doc update
215:a5a54b60e82e 2008-10-24 05:10 PM Chris Cannam
  • More tweaks to fixed-tempo estimator
214:930b51de9c28 2008-10-23 05:31 PM Chris Cannam

...

213:87b131a54b0a 2008-10-22 09:49 AM Chris Cannam
  • Update Makefile.osx
210:a5187dad96cd 2008-10-17 10:59 PM Chris Cannam
  • Add example plugins VC project -- though it doesn't produce a working library yet
209:0f6616ef0e18 2008-10-16 05:26 PM Chris Cannam
  • More tweaks (still incomplete)
208:df55003e8968 2008-10-16 03:17 PM Chris Cannam
  • Slightly different angle on filtering... hmmm
207:fa8afbb7221b 2008-10-15 02:09 PM Chris Cannam
  • big improvements to FixedTempoEstimator
204:4275327f9c79 2008-10-14 06:26 PM Chris Cannam
  • More tweaks to fixed-tempo estimator
203:4e90c48a7460 2008-10-13 10:27 PM Chris Cannam
  • of course! with TortoiseSVN under Windows, you can't check out a repository
    that has files with ":" in their names, because Windows can't handle them...
202:e100112ecc06 2008-10-11 09:10 AM Chris Cannam
  • Remove debug
  • Block size definitely too short
201:8e1b1fa94e15 2008-10-10 05:04 PM Chris Cannam

...

200:a86e777bf9a6 2008-10-09 04:37 PM Chris Cannam
  • tweaks to fixed-tempo estimator
199:84c4bb209227 2008-10-08 08:48 PM Chris Cannam
  • A few tweaks to fixed-tempo estimator
198:e3e61b7e9661 2008-10-08 04:26 PM Chris Cannam
  • Beginnings of a simple tempo estimator example plugin
190:1982246a3902 2008-09-17 02:16 PM Chris Cannam
  • Provide PluginWrapper method for getting hold of a nested wrapper
    directly (a bit gross, but useful)
  • Use the above to enable the simple host to adjust timestamps
    appropriately when printing out results from input domain adapter
    wrapped plugins
172:b163946348b3 2008-07-25 03:49 PM Chris Cannam
  • small update
158:7c08ba8083b2 2008-06-25 01:20 PM Chris Cannam
  • Update vamp example plugins rdf against new ontology
  • Update vamp.rdf again (with right base url)
154:d7dcc37161e6 2008-06-25 12:48 PM Chris Cannam
  • slightly more sensible placeholders; some minor textual changes
152:3ec175bf5249 2008-06-24 04:38 PM Chris Cannam
  • fix typos, add a remark about descriptor naming
149:0f72cadc5cc8 2008-06-23 05:10 PM Chris Cannam
  • add provisional rdf files for example plugins
138:147de5e64d28 2008-06-19 10:37 AM Chris Cannam
  • Update vamp.n3/rdf from km-rdf
  • Add template generator (old jerrell version) from sv1 repository
  • Add provisional RDF descriptions for example plugins
82:c8b48bc6db3d 2007-09-19 03:04 PM Chris Cannam
  • Add sdkstatic target
64:9d3272c7db60 2007-06-01 04:10 PM Chris Cannam
  • Merge from host-factory-stuff branch: this adds several helper classes in
    the hostext directory that should make a host's life much easier. This
    will become version 1.1 of the SDK, eventually.
59:fa79c4ec847d 2007-05-24 04:17 PM Chris Cannam
  • Put hostext stuff in the HostExt sub-namespace
  • Tidy up system-specific stuff in PluginLoader
  • Make PluginLoader return a deletion-notifying wrapper which permits the
    library to be unloaded when no longer in use
  • Add PluginChannelAdapter
  • Make vamp-simple-host use PluginChannelAdapter, and use the PluginLoader...
54:933fee59d33a 2007-03-30 06:14 PM Chris Cannam
  • doc updates
50:b907557b2fb9 2007-02-27 12:48 PM Chris Cannam
  • Add a structure for API versioning
49:aa64a46320d4 2007-02-26 06:08 PM Chris Cannam
  • Rename "name" and "description" to "identifier" and "name"; add new
    "description" that actually contains a description
48:f46bf5e0fa42 2007-01-25 01:39 PM Chris Cannam
  • isnan -> std::isnan, likewise isinf
47:be8fdfe25693 2006-12-08 05:39 PM Chris Cannam
  • Change input buffers arg to process from float ** to const float *const *
    to avoid plugins modifying their input data
  • Some improvements to comments
  • Fix stupidity in frequency-domain input passing (there are n/2+1 values,
    not n/2)
43:3bbe244611bb 2006-10-31 07:55 PM Chris Cannam
  • Update version number to 1.0, some textual tweaks
41:31cd55174467 2006-10-11 12:39 PM Chris Cannam
  • Add Dan Stowell's simple implementation of the SuperCollider amplitude
    follower method
39:46c39790588b 2006-09-21 05:41 PM Chris Cannam
  • Add category file
37:e8ecff3a9001 2006-09-20 03:57 PM Chris Cannam
  • fix typo
36:6891b25dca1a 2006-09-20 03:00 PM Chris Cannam
  • avoid compiler warning
35:154f86cb8c99 2006-09-20 02:51 PM Chris Cannam
  • Add an implementation of Dan Barry's percussion onset detector
25:abd05f5eee2f 2006-05-08 02:52 PM Chris Cannam

...

21:16eeab18bf72 2006-04-14 10:37 AM Chris Cannam
  • tidy
  • build to vamp-example-plugins.so
19:08ee18123f5a 2006-04-12 10:57 AM Chris Cannam
  • Build fixes for OS/X and Windows
13:85801331454c 2006-04-06 05:35 PM Chris Cannam
  • Make static adapter map a pointer to avoid any confusion about static
    destructor ordering
10:83d3eb580731 2006-04-06 01:01 PM Chris Cannam
  • Use a single Makefile
9:44113b1e296b 2006-04-05 05:50 PM Chris Cannam
  • Add valueNames to parameter descriptor
  • Change valueCount and valueNames to binCount and binNames in output
    descriptor, to avoid confusion with other uses of value
  • Some explanatory notes about FFT alignment
8:c4662bbef275 2006-04-03 03:19 PM Chris Cannam
  • Allow plugins to return 0 for preferred block/step size to accept a host
    default
7:c66551966b5f 2006-03-31 06:39 PM Chris Cannam
  • Fix a couple of memory management and corruption bugs
  • Some textual fixes
6:8f10d35a4090 2006-03-31 05:26 PM Chris Cannam
  • Fix leftover reference to X Consortium in copyright note!
4:631468924a38 2006-03-31 04:10 PM Chris Cannam
  • Updating references to vamp-sdk
1:ad9aa1881a70 2006-03-31 04:00 PM Chris Cannam
  • Add most basic load-library-and-list-plugins host
0:6479539d1b32 2006-03-31 03:21 PM Chris Cannam
  • Importing first cut of Sonic Visualiser's Vamp plugin format SDK