All Projects

NameTagsManaged byCreated onUpdated on
A project for managing technical aspects of the code project site -- that is, this site.
ruby on rails, redmine, soundsoftwareChris Cannam, Luis Figueira, Mark Plumbley, Steve Welburn2010-07-232012-10-03
Maria Panteli2016-05-192016-08-02
Collection of foreign libraries in C and C++ for SWI Prolog.
c++, prolog, cSamer Abdallah2012-01-202012-01-21
Support library for implementing 'Chinese restaurant' processes.
prologSamer Abdallah2012-01-202012-01-20
OpenGL (gl,glu,glut) from SWI Prolog.
prolog, openglSamer Abdallah2012-02-162012-02-16
Midi IO for SWI Prolog on Mac OS X
midi, prologSamer Abdallah2012-01-102012-01-10
Provides Matlab as a computation engine for SWI-Prolog.
matlab, prologSamer Abdallah2012-01-132012-01-13
Open Sound Control message IO for SWI Prolog
osc, prologSamer Abdallah2012-01-102012-01-10
Pseudo random generation facilities for SWI Prolog.
prologSamer Abdallah2012-01-172012-01-17
Standard MIDI file input for SWI Prolog.
midi, prologSamer Abdallah2012-01-172012-01-17
Random Phrase - support for probabilistic definite clause grammars.
prolog, c, dcgSamer Abdallah2012-01-212012-01-21
Second version of synth parameter matching experiment.
synthesis, interfaceRobert Tubb2014-10-102014-10-10
Synthesiser which uses the Microsoft Kinect to allow users to create music by moving.
Becky Stewart2011-01-172011-02-09
Aubio Onset Detection class adapted from Paul Brossier's work as a MaxMSP external with Open Frameworks visualisation
Andrew Robertson2011-10-172012-10-18
NNLS Chroma/Chordino is an open source Vamp plugin library for harmony and chord extraction with some features aimed at amateur musicians, and some at music information retrieval researchers.
c++, stable, vamp, isophonics, gpl, harmony, chords, chromaChris Cannam, Matthias Mauch2010-10-212015-11-11
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
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
A set of simple SVG icons for Sonic Visualiser and related applications.
Chris Cannam2015-04-292015-08-05
Interactive Music Application Format (IM AF) Online Player (JavaScript).
imaf, mpeg, javascript, online, player, imaGiacomo Herrero, Panos Kudumakis2013-08-192015-07-28
Matthias Mauch's collection of research ideas for students, or future collaborators.
Matthias Mauch2012-07-032012-07-03
The multichannel audio source separation evaluation framework is designed to facilitate the development and evaluation of audio source separation algorithms. The framework generates the mixture(s), provides the mixture(s) to the separation algorithm(s) ...
matlab, evaluation, bssChristopher Hummersone2017-03-042017-03-04
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
GM-PHD (Gaussian mixture probability hypothesis density) filter, implemented in Python.
python, statistical models, trackingDan Stowell2012-05-152012-05-15
*The main page of this project is now at (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
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
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
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
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
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
Site content for, hosted by C4DM
Chris Cannam2017-10-132017-10-13
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
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
Henrik Ekeus, Samer Abdallah2012-01-232012-02-01
Aggregate data and charts from Sonic Visualiser user surveys.
surveyChris Cannam2013-04-252013-04-25
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
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
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
Daniele Barchiesi2013-10-302013-10-30
Pitch And Note estimator.
Matthias Mauch2013-12-182015-04-21
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
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
Journal paper about incoherent dictionary learning using iterative projections and rotations
smallboxDaniele Barchiesi, Luis Figueira2011-11-102012-02-07
A screen based UI for the information dynamics engine.
Henrik Ekeus, Samer Abdallah2012-01-232012-01-23
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
This automatic music transcription method takes as input a .wav recording of instrumental or vocal Turkish makam music with its corresponding makam and returns a list of detected notes (onset, duration ...
transcription, multi-pitch, automatic music transcription, computational ethnomusicologyAndre Holzapfel, Emmanouil Benetos2015-08-132015-08-13
Code for my listening test inteface
David Ronan2017-07-072017-07-07
Prototype of a simple Cross-Modal Digital Audio Workstation.
c++, java, accessibility, cross-modal, haptics, DAWFiore Martin, Nick Bryan-Kinns2014-02-132015-08-26
Open source Collidoscope
Nick Bryan-Kinns2016-06-272016-08-15
This PUBLIC subproject contains files to be included in the VirtualBox image
Dan Stowell2013-01-112013-01-11
OpenGL (gl,glu,glut) from SWI Prolog.
prolog, openglSamer Abdallah2012-02-162012-02-16
Sample application using IM AF file format to upload, edit and share multitrack songs
multitrack, imaf, mixAlexander Wallin, Luke Barlow2016-05-182016-05-18
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

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

Also available in: Atom