All Projects


NameTagsManaged byCreated onUpdated on
*The main page of this project is now at https://github.com/BrechtDeMan/WebAudioEvaluationTool (git repository, wiki documentation and public issue tracker). This page still contains an up to date Mercurial repository ...
javascript, HTML5, WebAudioBrecht De Man, Dave Moffat, josh reiss, Nicholas Jillings, Ryan Stables2015-02-202016-08-11
MATLAB code implementing the shift-variant non-negative matrix deconvolution algorithm.
matlab, svnmd, semi-automatic transcriptionHolger Kirchhoff2011-09-262012-02-01
The source modelling toolbox is a set of MATLAB function for the design of FDTD acoustic sources. It is associated with the following paper:
acoustics, fdtd, source-model, room-acoustics, excitation, simulationJonathan Sheaffer2013-06-222013-06-22
BTrack is a causal beat tracking algorithm intended for real-time use. It is implemented in C++ with wrappers for Python and the Vamp plug-in framework.
c++, beat track, python, vamp pluginAdam Stark2014-01-212014-07-08
Piper is a protocol for driving audio feature extractors.
feature extraction, audio, audio analysis, piperChris Cannam, Lucas Thompson2016-10-042016-10-28
Supporting code in C++ for the Piper audio feature extractor protocol, primarily for making Vamp plugins work with the Piper protocol.
c++, vamp, feature extraction, audio, audio analysis, piperChris Cannam, Lucas Thompson2016-10-102017-02-10
Adapter code to make a Vamp plugin library into a module that exports request-handling functions for the Piper protocol's JSON serialisation.
vamp, javascript, json, piperChris Cannam, Lucas Thompson2016-10-102016-11-10
A proof-of-concept audio visualisation and analysis web app, using Piper libraries (and Vamp plugins) and Waves-UI components in an Angular 4 application.
Chris Cannam, Lucas Thompson2018-10-082018-10-08
Build scripts to transform various C++ Vamp plugin libraries into Javascript modules implementing the Piper JSON API, using the Piper Vamp JSON Adapter.
vamp, javascript, json, piperChris Cannam, Lucas Thompson2016-11-102016-11-10
visualization, tempo, variegation, expressive performanceDawn Black, Shengchen Li2012-09-102012-11-26
source only iOS version
Robert Tubb2012-11-192013-06-21
This matlab code can be used to perform structural segmentation of multitrack audio. It was used to generate the results described in the following research paper:
mir, matlab, segmentation, multitrackSteven Hargreaves2012-09-302012-09-30
Code provided for the publication: F. Rodríguez-Algarra and B. L. Sturm, "Re-Evaluating the Scattering Transform", in Proc. 16th International Society of Music Information Retrieval Conference (ISMIR'15) ...
evaluation, DSS, ISMIR2015, Scattering, ScatNet, GTZANBob Sturm, Francisco Rodriguez-Algarra2015-10-202015-10-20
An implementation of the SIA and SIATEC algorithms which operate on symbolic music data expressed as RDF
java, rdf, mir, sia, siatec, semantic webSteven Hargreaves2012-12-292013-09-27
Converts MIDI data to RDF, using an ontology based on the SIA and SIATEC data model (see references)
rdf, midi, conversionSteven Hargreaves2014-02-062014-02-06
MATLAB code implementing a source-filter model based on the beta-divergence. Details about the method can be found a supplementary technical report (see 'Publications' tab).
source-filter model, instrument model, icassp 2013Holger Kirchhoff2012-11-202012-11-29
MATCH, the Music Alignment Tool CHest, performs alignment of audio files using the on-line time warping (OLTW) algorithm.
stable, java, gpl, alignment, dtwBogdan Vera, Chris Cannam, Simon Dixon2010-10-052010-10-05
A Vamp plugin implementation of the MATCH audio alignment algorithm.
c++, stable, vamp, alignment, dtwChris Cannam, Simon Dixon2010-10-062015-09-09
Repository for the BeatComber~ MaxMSP object, developed from the Comb Filter Matrix Beat Tracker code, described in ICMC 2011 paper
Andrew Robertson2012-10-222012-10-22
audio alignment project between Andrew Robertson and Adam Stark
Andrew Robertson2011-05-172011-05-17
A Vamp plugin implementation of the tempogram and cyclic tempogram features described in Grosche, Müller, and Kurth 2010, providing a robust mid-level representation that encodes local tempo information ...
c++, vamp, tempo, rhythm, tempogramCarl Bussey, Chris Cannam, Mark Plumbley2014-09-042015-01-06
Score-informed Piano Transcription Dataset
Emmanouil Benetos, Sebastian Ewert, Simon Dixon, Siying Wang2017-05-242017-05-24
Synthesiser which uses the Microsoft Kinect to allow users to create music by moving.
Becky Stewart2011-01-172011-02-09
Maria Panteli2016-05-192016-08-02
A library for embedding haptic devices into Java programs.
c++, java, haptics, GUI, SwingFiore Martin, Nick Bryan-Kinns2015-02-112015-03-17
A simple example showing the use of the jHapticGUI library.
Fiore Martin2015-02-122015-02-13
Aubio Onset Detection class adapted from Paul Brossier's work as a MaxMSP external with Open Frameworks visualisation
Andrew Robertson2011-10-172012-10-18
Sparse Representation and Dictionary Learning evaluation toolbox
matlab, toolbox, sparse, smallboxChris Cannam, Daniele Barchiesi, Luis Figueira, Maria Jafari2011-03-232011-04-11
========================================================
Arthur Mingasson, Mathieu Barthet2015-03-312015-03-31
Code for generating audio representing echoes from objects in a virtual auditory space, for use in listening experiments in the study of human echolocation ability. Implemented in MATLAB, using the "Edge Diffraction Toolbox" ...
matlab, echolocationChris Cannam, Daniel Rowan, Luis Figueira, Timos Papadopoulos2013-09-192014-10-13
A simple web application for generating and auditioning echoes from objects in a virtual auditory space, using the MATLAB code in the Human Echolocation project.
java, matlab, websiteChris Cannam, Daniel Rowan, Luis Figueira, Timos Papadopoulos2013-11-212014-10-13
A pre-prepared repository containing some basic test files and code, made for use during the SoundSoftware ISMIR 2012 tutorial.
python, soundsoftwareChris Cannam, Luis Figueira, Steve Welburn2012-10-032013-02-05
This is a skeleton of the home directory for the DML ClioPatria server, containing configuration files, some pre-installed components, and setup scripts.
Adam Tovell, Alex Kachkaev, Daniel Wolff, Emmanouil Benetos, Mathieu Barthet, Nicolas Gold, Samer Abdallah, Steven Hargreaves, Tillman Weyde2015-01-182015-02-24
Cross-platform software for operating the TouchKeys multi-touch keyboard, providing MIDI and OSC support and flexible mapping options.
Andrew McPherson2013-11-062014-06-03
Humdrum file processing for Prolog.
prolog, humdrum, kern, musicSamer Abdallah2012-01-202012-01-20
Third-party library builds which May depends on
java, yetiChris Cannam2013-04-182013-06-24
Interactive Music Application Format (IM AF) Online Player (JavaScript).
imaf, mpeg, javascript, online, player, imaGiacomo Herrero, Panos Kudumakis2013-08-192015-07-28
This PUBLIC subproject contains files to be included in the VirtualBox image
Dan Stowell2013-01-112013-01-11
GM-PHD (Gaussian mixture probability hypothesis density) filter, implemented in Python.
python, statistical models, trackingDan Stowell2012-05-152012-05-15
OpenGL (gl,glu,glut) from SWI Prolog.
prolog, openglSamer Abdallah2012-02-162012-02-16
Segmentino is a Vamp plugin for automatic music structural segmentation, based on an algorithm first used in "Mauch et al.'s paper on Using Musical Structure to Enhance Automatic Chord Transcription":http ...
c++, plugin, structural segmentation, vamp pluginChris Cannam, Gyorgy Fazekas, Matthias Mauch2012-03-282013-12-17
Provides Matlab as a computation engine for SWI-Prolog.
matlab, prologSamer Abdallah2012-01-132012-01-13
Prolog lexical database derived from Wordnet, moby and OALD.
prolog, nlpSamer Abdallah2012-01-212012-01-21
A very simple program that reads a MIDI file and dumps it out as text. Also suitable for use in other C++ programs.
c++, midi, smf, bsdChris Cannam2011-05-162016-02-03
auditok is an audio activity detection and audio segmentation tool and API written in Python
python, API, audio segmentation, audio activity, acoustic activity, audio detectionAmine Sehili2015-12-032015-12-03
Henrik Ekeus, Samer Abdallah2012-01-232012-02-01
Aggregate data and charts from Sonic Visualiser user surveys.
surveyChris Cannam2013-04-252013-04-25
Site content for dbtune.org, hosted by C4DM
Chris Cannam2017-10-132017-10-13
David Ronan2015-07-012016-05-04
Project containing three approaches to Bayesian matching: multitrack matching, MIDI matching and drum tracking.
Andrew Robertson2012-09-172013-10-15
Uses Bayesian probabilistic representation of tempo and phase to synchronise with drum input. Events are received as osc messages (/kick etc) and the tempo and phase distribution is updated accordingly ...
Andrew Robertson2011-08-302011-08-30
Loads a MIDI file. Tracks through the playing of this file when given live input in the form on note on events.
Andrew Robertson2011-08-152011-12-04
Alignment between multitrack rehearsal and live rendition
Andrew Robertson2012-01-272012-01-27
At the moment, onlythe Download page contains useful material: the code of my 2010 MIREX chord submission.
Chris Cannam, Matthias Mauch2012-04-242014-04-11
Small program to check whether a named set of plugin libraries (typically Vamp plugins, but also LADSPA or DSSI) can be loaded.
Chris Cannam2016-04-062017-01-09
A C++ Vamp plugin providing an efficient causal implementation of pitch-chroma audio features approaching timbre invariance, after the paper "Towards timbre-invariant audio features for harmony-based music" by Meinard Müller and Sebastian Ewert ...
c++, vamp, chroma, pitchChris Cannam, Sebastian Ewert2015-08-052016-05-26
Daniele Barchiesi2013-10-302013-10-30
Platform builds of third-party libraries that Sonic Visualiser depends on
Chris Cannam2013-03-132013-03-20
Pitch And Note estimator.
Matthias Mauch2013-12-182015-04-21
Singing with other singers is a common scene in practical performance and it is very hard to keep in tune. The aim of this research is to find an evidence of the interaction in SATB ensemble which makes a comparison of intonation accuracy of individual singers and collaborative ensembles ...
Jiajie Dai, Simon Dixon2017-04-202019-01-09
Journal paper about incoherent dictionary learning using iterative projections and rotations
smallboxDaniele Barchiesi, Luis Figueira2011-11-102012-02-07

1 2 3 4 5 (101-150/244) Per page: 25, 50, 100

Also available in: Atom