log

age author description
2008-11-26 cannam ...
2008-11-25 cannam * Fix incorrect handling of step & block size in time-domain plugin that
2008-11-25 cannam * Ensure that output descriptors are re-queried after a call to
2008-11-25 cannam * Ensure PluginBufferingAdapter returns fresh output descriptors after
2008-11-20 cannam ...
2008-11-20 cannam * Use _VAMP_PLUGIN_IN_HOST_NAMESPACE rather than omitting plugin namespace
2008-11-20 cannam * don't output bin names if there are none provided
2008-11-20 cannam * OK, we're going to have to place the host stuff in its own namespace
2008-11-14 cannam ...
2008-11-14 cannam * remove unhelpful README
2008-11-14 cannam * update version in doxyfile
2008-11-14 cannam ... vamp-plugin-sdk-v2.0pre1
2008-11-14 cannam ...
2008-11-14 cannam ...
2008-11-14 cannam * Add documentation about backward compatibility
2008-11-12 cannam * docs
2008-11-12 cannam ...
2008-11-12 cannam ...
2008-11-12 cannam * Add configure script
2008-11-12 cannam ...
2008-11-12 cannam * Rename template generator to vamp-rdf-template-generator
2008-11-11 cannam * Update changelog
2008-11-11 cannam * Tidy up --list-full output a bit
2008-11-11 cannam * Re-branch rdf-passing-experiment
2008-11-11 cannam * 3 * lag is not related in 4/4, is it?
2008-11-10 cannam ...
2008-11-10 cannam * tidy
2008-11-10 cannam * Some build improvements
2008-11-10 cannam * Add PowerSpectrum to docs
2008-11-10 cannam * Add Power Spectrum example plugin
2008-11-10 cannam * Add --list-full to "simple" Vamp host
2008-11-10 cannam * Add platform README files
2008-11-09 cannam * Update Visual C++ projects
2008-11-07 cannam * Update OS/X build stuff, and some minor doc updates
2008-11-07 cannam * New trunk with clearer delineation between host and plugin libraries
2008-11-07 cannam * Move trunk aside; new trunk arriving WHUMP in a moment trunk-pre-20081107
2008-11-07 cannam * install fixes, mostly distinct-libraries
2008-11-07 cannam * Flatten directory tree a bit, update doxygen distinct-libraries
2008-11-07 cannam * Add template generator to Makefile distinct-libraries
2008-11-07 cannam * build fixes & make depend distinct-libraries
2008-11-07 cannam * Add include guards; make code compile! distinct-libraries
2008-11-06 cannam * more moving distinct-libraries
2008-11-06 cannam * more moving distinct-libraries
2008-11-06 cannam * more moving distinct-libraries
2008-11-06 cannam * start moving things about distinct-libraries
2008-11-06 cannam * branch for clearer distinction between host & plugin libraries distinct-libraries
2008-11-04 cannam * Remove vamp:copyright_note -- the existing dc:rights is suitable, it
2008-11-04 cannam ...
2008-10-29 cannam * Add copyright note
2008-10-29 cannam * Add copyright note, use long string form for description (and
2008-10-29 cannam * Remove rdf/xml copy of rdf data; I never remember to update it, and
2008-10-29 cannam * Update RDF
2008-10-29 cannam * add foaf:page &c
2008-10-29 cannam * improve usage printout & command line parsing a bit
2008-10-28 cannam * doc update
2008-10-24 cannam * More tweaks to fixed-tempo estimator
2008-10-23 cannam ...
2008-10-22 cannam * Update Makefile.osx
2008-10-21 cannam * Update README to describe example plugins VC project file and
2008-10-18 cannam * Update VC project file to handle proper export of
2008-10-17 cannam * Add example plugins VC project -- though it doesn't produce a working library yet
2008-10-16 cannam * More tweaks (still incomplete)
2008-10-16 cannam * Slightly different angle on filtering... hmmm
2008-10-15 cannam * big improvements to FixedTempoEstimator
2008-10-15 cannam * plugins.o depends on FixedTempoEstimator
2008-10-14 cannam * MSVC build updates
2008-10-14 cannam * More tweaks to fixed-tempo estimator
2008-10-13 cannam * of course! with TortoiseSVN under Windows, you can't check out a repository
2008-10-11 cannam * Remove debug
2008-10-10 cannam ...
2008-10-09 cannam * tweaks to fixed-tempo estimator
2008-10-08 cannam * A few tweaks to fixed-tempo estimator
2008-10-08 cannam * Beginnings of a simple tempo estimator example plugin
2008-10-07 cannam * Add processInterleaved to PluginChannelAdapter
2008-10-07 cannam * pass through reset() call to plugin!
2008-10-07 cannam * More accurate calculation of summaries in continuous-time mode
2008-09-30 cannam * Make summarising adapter debug optional
2008-09-22 cannam * Add hasDuration to output in ontology
2008-09-18 cannam * Add hasDuration to output descriptor as well as the features themselves
2008-09-18 cannam ...
2008-09-17 cannam * Provide PluginWrapper method for getting hold of a nested wrapper
2008-09-17 cannam * Fix horrible memory access error
2008-09-15 cannam * More work on summarising adapter -- fixes for segmentation &c
2008-09-12 cannam * Segmentation work for summarisation
2008-09-11 cannam * segmentation for results being summarised -- I need to come up with a
2008-09-11 cannam * Reorganise accumulators to facilitate segmentation
2008-09-10 cannam * Fixes to summarisation (calculation of durations)
2008-09-05 cannam * Fixes to continuous time averaging
2008-09-04 cannam * More fixes to continuous time averaging
2008-09-04 cannam * More work on continuous-time averaging
2008-09-03 cannam * Part way to providing support for continuous-time averaging summaries
2008-08-07 cannam * Add UnknownSummaryType
2008-08-06 cannam * note in comment
2008-08-06 cannam * fix uninitialised count in summariser
2008-08-05 cannam * add getSummaryForAllOutputs
2008-08-05 cannam * summarising adapter might sort of work now -- quite untested though
2008-08-05 cannam * PluginSummarisingAdapter now compiles -- though doesn't actually work
2008-08-04 cannam * make a start on the summarising adapter
2008-07-25 cannam * small update
2008-07-25 cannam * copyright note update
2008-07-25 cannam * Add means to obtain actually used step & block sizes from buffering
2008-07-25 cannam * Add capability for setting underlying plugin's step and block sizes
2008-07-24 cannam * Re-do the way the v2 structure (with durations) is returned.
2008-07-17 cannam * First bit of Vamp v2 work -- add an optional duration to features in
2008-07-09 cannam * oops -- bump versions vamp-plugin-sdk-v1.3
2008-07-09 cannam * update doxyfile
2008-07-09 cannam * Add changelog
2008-07-09 cannam * Don't bother building universal binaries by default
2008-07-09 cannam * Update README, .la files etc for 1.3
2008-07-07 cannam * Revert pragmas and RTLD_GLOBAL -- we think we can fix the underlying
2008-07-03 cannam * Some work on symbol visibility in the shared object
2008-06-30 cannam * Update to newer audio features ontology
2008-06-25 cannam * Update vamp example plugins rdf against new ontology
2008-06-25 dpastor (none)
2008-06-25 dpastor fix the generator with the new changes
2008-06-25 dpastor Fixed ontology
2008-06-25 cannam * slightly more sensible placeholders; some minor textual changes
2008-06-25 dpastor remove "descriptor" stuff
2008-06-24 cannam * fix typos, add a remark about descriptor naming
2008-06-24 cannam * bail if nonexistent library specified
2008-06-23 cannam * update rdf/xml version
2008-06-23 cannam * add provisional rdf files for example plugins
2008-06-23 cannam * Commit updates from David to deal with quantized outputs and
2008-06-20 cannam * www.purl.org -> purl.org in generator
2008-06-20 cannam * we spell quantized with a z in the vamp api
2008-06-20 cannam * fix available_plugin (was string instead of uri)
2008-06-20 cannam * Restructure output so that each file describes a plugin library rather
2008-06-20 cannam * Add identifier to PluginLibrary domain
2008-06-20 cannam * Reindent and remove inaccurate comment about usage
2008-06-20 cannam * some typo & doc updates -- mostly just because I'm reading it, and fiddling
2008-06-19 cannam * Load plugins with RTLD_GLOBAL -- otherwise Vampy plugins will be unable to
2008-06-19 cannam * Update template generator with changes from km-rdf repo -- apart from the
2008-06-19 cannam * Update vamp.n3/rdf from km-rdf
2008-06-16 cannam * Improve resilience of frame - real-time - frame round-trip conversions
2008-06-11 cannam * update RDF from km-rdf repository
2008-05-29 cannam * Add RDF ontology for Vamp plugins [experimental]
2008-04-24 cannam * Permit '-' as well as the other characters in identifiers (existing plugins
2008-03-20 cannam * PluginBufferingAdapter: Rewrite OneSamplePerStep to FixedSampleRate, not
2008-03-20 cannam * should not be using <> include for this
2008-03-19 cannam * DT_REG really isn't as common as I'd thought, and we don't really care
2008-03-11 cannam * patch from Tim Blechmann for gcc-4.3 compile
2008-02-28 cannam ...
2008-02-28 cannam ...
2008-02-28 cannam ... vamp-plugin-sdk-v1.2
2008-02-28 cannam * doc for buffering adapter
2008-02-28 cannam * Bump up versions for 1.2
2008-02-25 cannam ...
2008-02-25 cannam * Move manual and presentation to website, move drawings out of SDK directory
2008-02-25 cannam ...
2008-02-25 cannam ...
2008-02-25 cannam * add presentation
2008-02-24 cannam ...
2008-02-24 cannam ...
2008-02-22 cannam ...
2008-02-21 cannam ...
2008-02-19 cannam ...
2008-02-18 cannam ...
2008-02-18 cannam * update vestigial manual (with illustrations!)
2008-02-16 cannam * add drawings
2008-02-14 cannam ...
2008-02-14 cannam ...
2008-02-14 cannam * Add -s option to output features with sample frame timestamps
2008-02-08 cannam * marginal performance improvement through use of reserve() in
2008-02-08 cannam * fix sonames (should be ABI name, not full library name).
2008-02-01 cannam ...
2008-02-01 cannam ...
2008-01-31 cannam * implement reset() in PluginBufferingAdapter
2008-01-29 cannam * Attempt to clarify licensing implications of HAVE_FFTW3
2008-01-29 cannam * Make PluginBufferingAdapter more efficient with use of ring buffer in place
2008-01-28 cannam * Add optional support for FFTW through HAVE_FFTW3 flag. Off by default,
2008-01-23 cannam * Add Visual C++ project file (for single SDK library only)
2008-01-14 cannam * Add --list-by-category to vamp-simple-host
2007-12-03 cannam * Add a static wrapper object to wrap the static instance pointer, so that
2007-11-18 cannam * Apply (slightly tweaked) DT_UNKNOWN patch from Alexis Ballier <aballier@gentoo.org>
2007-11-18 cannam * Apply DESTDIR patch from Alexis Ballier <aballier@gentoo.org>
2007-11-16 cannam * Add --list-ids and --list-outputs options
2007-11-07 cannam * OS/X build stuff
2007-11-02 cannam ...
2007-11-02 cannam * Add Mark L's PluginBufferingAdapter
2007-11-01 cannam * more fine tuning of handling of block and step sizes
2007-10-19 cannam ... vamp-plugin-sdk-v1.1b
2007-10-12 cannam * Add ranlib, just in case
2007-10-12 cannam * add -o <file> option to vamp-simple-host
2007-09-30 cannam * correct vamp-hostsdk soname
2007-09-30 cannam * update .la files
2007-09-28 cannam ...
2007-09-28 cannam * Fix failure to default correctly if plugin output unspecified
2007-09-24 cannam * don't allow block/step sizes to be undefined
2007-09-19 cannam * Add sdkstatic target
2007-09-18 cannam * use correct (?) sonames for libraries (oops)
2007-09-18 cannam * avoid trying to use timeval if building on Windows
2007-09-06 cannam ...
2007-08-23 cannam * doc updates vamp-plugin-sdk-v1.1
2007-06-07 cannam ... vamp-plugin-sdk-v1.1pre1
2007-06-07 cannam * Use m_impl structure for PluginAdapter as well
2007-06-07 cannam * doc updates
2007-06-06 cannam * strengthen imprecations against doing heavy lifting in plugin constructor
2007-06-06 cannam * Make library name case-insensitive in PluginLoader
2007-06-06 cannam * make PluginLoader quicker to load a single named plugin (don't always
2007-06-06 cannam * update copyrights
2007-06-06 cannam * use m_impl for channel and input domain adapters as well
2007-06-06 cannam * Switch PluginLoader to an m_impl structure to make it generally nicer
2007-06-04 cannam * avoid warning about float-to-int conversion on frame2RealTime
2007-06-04 cannam * Fix compile failure with gcc 3.4
2007-06-04 cannam * removed empty directory (from a prior ill-considered reshuffle)
2007-06-01 cannam * Remove some (but not all) debug output
2007-06-01 cannam * Merge from host-factory-stuff branch: this adds several helper classes in
2007-06-01 cannam * documentation host-factory-stuff
2007-06-01 cannam * Documentation host-factory-stuff
2007-06-01 cannam * install hostext headers to vamp-sdk/hostext/ rather than vamp-sdk/ host-factory-stuff
2007-05-25 cannam ... host-factory-stuff
2007-05-24 cannam * Put hostext stuff in the HostExt sub-namespace host-factory-stuff
2007-05-24 cannam * reshuffle host-factory-stuff
2007-05-09 cannam * add wrapper base host-factory-stuff
2007-05-04 cannam * implement plugin loader and plugin input-domain adapter (to do basic ffts) host-factory-stuff
2007-05-04 cannam * branching for work on new helper classes for hosts host-factory-stuff
2007-03-30 cannam * doc updates
2007-03-21 cannam * Some doc updates
2007-03-12 cannam * Fix from Craig Sapp for incorrect mixdown code
2007-03-02 cannam * Split out the host adapter code into a separate host sdk library. vamp-plugin-sdk-v1.0pre1
2007-02-27 cannam * Add a structure for API versioning
2007-02-26 cannam * Rename "name" and "description" to "identifier" and "name"; add new
2007-01-25 cannam * isnan -> std::isnan, likewise isinf
2006-12-08 cannam * Change input buffers arg to process from float ** to const float *const *
2006-11-30 cannam * Fix a delete/delete[] mismatch
2006-11-10 cannam * add output names as well as descriptions
2006-11-01 cannam ... 1.0
2006-10-31 cannam * Update version number to 1.0, some textual tweaks
2006-10-30 cannam * fix to step size for frequency domain plugins
2006-10-11 cannam * Add Dan Stowell's simple implementation of the SuperCollider amplitude
2006-10-09 cannam * Add plugin path traversal and plugin listing option to vamp-simple-host
2006-09-21 cannam * Add category file
2006-09-20 cannam ...
2006-09-20 cannam * fix typo
2006-09-20 cannam * avoid compiler warning
2006-09-20 cannam * Add an implementation of Dan Barry's percussion onset detector
2006-08-01 cannam * move .la file to .la.in
2006-08-01 cannam * add .la file
2006-07-31 cannam * Add a function to look up the Vamp plugin path for the current platform.
2006-05-17 cannam ...
2006-05-16 cannam * Fix rounding error in RealTime (thanks to Craig Sapp) vamp-plugin-sdk-v0.9rc2
2006-05-16 cannam * Deal properly with the fact that the host doesn't support non-power-of-two
2006-05-12 cannam * Update version numbers to 0.9 vamp-plugin-sdk-v0.9rc1
2006-05-10 cannam * Permit plugins to vary the number of values per output based on the number
2006-05-10 cannam * Add forgotten getMin/MaxChannelCount to host adapter (thanks Craig)
2006-05-08 cannam ...
2006-04-25 cannam * add documentation to the C header
2006-04-25 cannam * Undefine debug symbol
2006-04-24 cannam * Rename simplehost to vamp-simple-host
2006-04-14 cannam * tidy
2006-04-12 cannam * Add virtual destructors to PluginBase and Plugin to ensure subclass dtors
2006-04-12 cannam * Build fixes for OS/X and Windows
2006-04-10 cannam * Some textual changes
2006-04-07 cannam * better docs for sample rate
2006-04-07 cannam * Make the host capable of doing something useful!
2006-04-06 cannam * fix failure to pick up all but first plugin's outputs
2006-04-06 cannam * Add README file
2006-04-06 cannam * Make static adapter map a pointer to avoid any confusion about static
2006-04-06 cannam * Avoid repeated malloc/free for returned feature lists -- reuse static
2006-04-06 cannam * Build static library of SDK sources as well
2006-04-06 cannam * Use a single Makefile
2006-04-05 cannam * Add valueNames to parameter descriptor
2006-04-03 cannam * Allow plugins to return 0 for preferred block/step size to accept a host
2006-03-31 cannam * Fix a couple of memory management and corruption bugs
2006-03-31 cannam * Fix leftover reference to X Consortium in copyright note!
2006-03-31 cannam * Fix for unique guards
2006-03-31 cannam * Updating references to vamp-sdk
2006-03-31 cannam * Renamed sdk to vamp-sdk
2006-03-31 cannam ...
2006-03-31 cannam * Add most basic load-library-and-list-plugins host
2006-03-31 cannam * Importing first cut of Sonic Visualiser's Vamp plugin format SDK