All Projects
Name | Tags | Managed by | Created on | Updated on |
---|---|---|---|---|
MATLAB code implementing the shift-variant non-negative matrix deconvolution algorithm. | matlab, svnmd, semi-automatic transcription | 2011-09-26 | 2012-02-01 | |
A java program for running behavioural studies of music perception. | java, midi, psychology, perception | 2011-11-14 | 2013-07-16 | |
The Calcium Signal Analyser is a Vamp plugin for the detection and characterization of transients in noisy signals. It is adapted for the analysis of calcium signals measured on zebrafish living embryos using confocal microscopy ... | c++, vamp, plugin, fish, bioacoustics, calcium | 2010-11-04 | 2013-06-21 | |
csv2wav is a simple standalone application to convert CSV text data into a WAV file. The data are automatically rescaled according to the specifications of the WAV format and can also be resampled. | 2011-06-20 | 2011-06-22 | ||
This is the Python implementation of chirplet sound analysis by heterodyning, as described in the following publication: | spectrogram, birdsong, chirplet | 2013-05-14 | 2013-05-14 | |
2016-08-19 | 2016-08-19 | |||
Example code based on Software Carpentry's existing workshop material. | Chris Cannam, Luis Figueira, Steve Welburn | 2013-02-11 | 2013-02-11 | |
2013-02-25 | 2013-12-18 | |||
Matthias Mauch's collection of research ideas for students, or future collaborators. | 2012-07-03 | 2012-07-03 | ||
Umbrella project for managing SoundSoftware activities. | soundsoftware | Chris Cannam, Luis Figueira, Mark Plumbley, Simon Dixon, Steve Welburn | 2012-10-03 | 2012-10-03 |
Developing a Reproducible Research repository to contain associations of experimental results with external code and data. | soundsoftware, website, rrr | Carl Bussey, Chris Cannam, Daniele Barchiesi, Luis Figueira, Mark Plumbley, Steve Welburn, Tim Kay | 2012-09-19 | 2013-11-12 |
A project for managing technical aspects of the SoundSoftware.ac.uk code project site -- that is, this site. | ruby on rails, redmine, soundsoftware | Chris Cannam, Luis Figueira, Mark Plumbley, Steve Welburn | 2010-07-23 | 2012-10-03 |
The theme used by our Drupal site. | soundsoftware, drupal | 2011-06-23 | 2012-10-26 | |
Paper submitted to ICASSP 2012 | paper, latex, icassp, soundsoftware | 2011-09-20 | 2012-03-29 | |
soundsoftware, tutorials, workshops | Chris Cannam, Luis Figueira, Steve Welburn | 2013-02-05 | 2013-02-05 | |
Material from our Tutorial at the Audio Engineering Society 53rd Conference on Semantic Audio, London, January 2014. | soundsoftware, aes | 2014-01-26 | 2014-01-26 | |
Material for the SoundSoftware / Software Carpentry York 2012 bootcamp Day 3, on audio and music software development. Includes Python example code mirrored from the Codasign repository. | python, soundsoftware, codasign, software carpentry | Adam Stark, Becky Stewart, Chris Cannam, Greg Wilson, Luis Figueira, Mark Plumbley, Steve Welburn | 2012-08-14 | 2012-10-03 |
Proposal and materials for tutorials to be presented at ISMIR 2012 and DAFx 2012. | soundsoftware | Chris Cannam, Luis Figueira, Mark Plumbley, Simon Dixon, Steve Welburn | 2012-03-08 | 2013-02-05 |
Code written during the "live" test-driven development session of our ISMIR 2012 tutorial, "Reusable software and reproducibility in music informatics research". | python, soundsoftware | 2012-10-08 | 2012-12-07 | |
A pre-prepared repository containing some basic test files and code, made for use during the SoundSoftware ISMIR 2012 tutorial. | python, soundsoftware | Chris Cannam, Luis Figueira, Steve Welburn | 2012-10-03 | 2013-02-05 |
SoundSoftware-organised Software Carpentry workshops material for QM C4DM and MAT | python, soundsoftware, software carpentry, workshop | Bogdan Vera, Chris Cannam, Christian Heinrichs, Luis Figueira, Marcus Pearce, Mi Tian, Steve Welburn | 2013-02-05 | 2015-03-25 |
Introduction to Audio processing using Python. | Chris Cannam, Luis Figueira, Steve Welburn | 2013-02-11 | 2013-02-11 | |
Example code based on Software Carpentry's existing workshop material. | Chris Cannam, Luis Figueira, Steve Welburn | 2013-02-11 | 2013-02-11 | |
Interactive Music Application Format (IM AF) Online Player (JavaScript). | imaf, mpeg, javascript, online, player, ima | 2013-08-19 | 2015-07-28 | |
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, bss | 2017-03-04 | 2017-03-04 | |
Midi IO for SWI Prolog on Mac OS X | midi, prolog | 2012-01-10 | 2012-01-10 | |
Source code for sonic zoom on iOS. Includes subproject of associated event logging server. | 2012-11-19 | 2013-02-28 | ||
SoundSoftware-organised Software Carpentry workshops material for QM C4DM and MAT | python, soundsoftware, software carpentry, workshop | Bogdan Vera, Chris Cannam, Christian Heinrichs, Luis Figueira, Marcus Pearce, Mi Tian, Steve Welburn | 2013-02-05 | 2015-03-25 |
Introduction to Audio processing using Python. | Chris Cannam, Luis Figueira, Steve Welburn | 2013-02-11 | 2013-02-11 | |
Example code based on Software Carpentry's existing workshop material. | Chris Cannam, Luis Figueira, Steve Welburn | 2013-02-11 | 2013-02-11 | |
Bulk uploader using the SWORDv2 protocol. This is a python script making use of the SWORDv2 python modules (with modifications) available here: https://bitbucket.org/marcofabiani/python-sword2 | data management, python | Chris Cannam, Marco Fabiani, Steve Welburn | 2012-03-27 | 2012-05-25 |
Material from our Tutorial at the Audio Engineering Society 53rd Conference on Semantic Audio, London, January 2014. | soundsoftware, aes | 2014-01-26 | 2014-01-26 | |
Code for my listening test inteface | 2017-07-07 | 2017-07-07 | ||
Code and annotated data accompanying the paper "Analysis of Intonation Trajectories in Solo Singing" by Dai, Mauch, Dixon. | intonation, singing | Jiajie Dai, Matthias Mauch, Simon Dixon | 2015-07-14 | 2015-07-18 |
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 ethnomusicology | 2015-08-13 | 2015-08-13 | |
*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, WebAudio | Brecht De Man, Dave Moffat, josh reiss, Nicholas Jillings, Ryan Stables | 2015-02-20 | 2016-08-11 |
The Mobile Audio Ontology investigates the ways in which music can be experienced on mobile devices. It allows a definition a multiplicity of mappings between the available controls on mobile devices and parameters of the music itself ... | music, ontology, mobile | Alfonso Perez, Florian Thalmann, Gyorgy Fazekas | 2015-06-24 | 2015-06-26 |
Arrow-inspired embedded dataflow language for Prolog. | prolog, arrows | 2012-01-20 | 2012-01-20 | |
Standard MIDI file input for SWI Prolog. | midi, prolog | 2012-01-17 | 2012-01-17 | |
GM-PHD (Gaussian mixture probability hypothesis density) filter, implemented in Python. | python, statistical models, tracking | 2012-05-15 | 2012-05-15 | |
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, simulation | 2013-06-22 | 2013-06-22 | |
Site content for dbtune.org, hosted by C4DM | 2017-10-13 | 2017-10-13 | ||
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, GTZAN | 2015-10-20 | 2015-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 2013 | 2012-11-20 | 2012-11-29 | |
This PUBLIC subproject contains files to be included in the VirtualBox image | 2013-01-11 | 2013-01-11 | ||
Small program to check whether a named set of plugin libraries (typically Vamp plugins, but also LADSPA or DSSI) can be loaded. | 2016-04-06 | 2017-01-09 | ||
Experimental azimuth-based stereo plan plugin | 2014-07-25 | 2019-05-08 | ||
Sparse Representation and Dictionary Learning evaluation toolbox | matlab, toolbox, sparse, smallbox | Chris Cannam, Daniele Barchiesi, Luis Figueira, Maria Jafari | 2011-03-23 | 2011-04-11 |
Journal paper about incoherent dictionary learning using iterative projections and rotations | smallbox | 2011-11-10 | 2012-02-07 | |
A pre-prepared repository containing some basic test files and code, made for use during the SoundSoftware ISMIR 2012 tutorial. | python, soundsoftware | Chris Cannam, Luis Figueira, Steve Welburn | 2012-10-03 | 2013-02-05 |
A Juce-based plugin that allows to send and receive audio and sensor data over a UDP connection. Designed as a complement to the Scope project in BeagleRT | 2015-06-08 | 2017-05-04 | ||
A VST plugin + BeagleRT module to (try to) achieve media clock synchronization between a host and a BBB. Useful in combination with the UdpIoPlugin, which sends audio and sensor data over the network. ... | 2015-09-08 | 2015-09-08 | ||
A screen based UI for the information dynamics engine. | 2012-01-23 | 2012-01-23 | ||
Useful classes to perform ringbuffering of audio | 2014-08-14 | 2014-08-14 | ||
A collection of models for auditory processing | auditory | Nick Clark, Roy Patterson, Stefan Bleeck, Thomas Walters | 2011-05-20 | 2013-06-21 |
The auditory image model is intended to simulate all of the auditory processing required to convert a sound into your initial perception of that sound, that is, your auditory image of the sound. | auditory | Etienne Gaudrain, Roy Patterson, Stefan Bleeck, Thomas Walters | 2011-01-26 | 2013-06-21 |
The Auditory Image Model in C++. AIM-Cis a real time version of the auditory image model written in C that is suitable for batch processing of sound databases. The AIM-MAT tutorial ... | c++, auditory | 2010-12-21 | 2013-06-21 | |
AIM-MAT is the implementation of the auditory image model in MATLAB. It has a GUI that allows you to investigate auditory processing stage by stage. There is a tutorial ... | Etienne Gaudrain, Roy Patterson, Stefan Bleeck, Thomas Walters | 2011-05-20 | 2011-07-02 | |
UNMAINTAINED version of the auditory image model from 1992. | 2011-05-20 | 2011-05-20 | ||
MATLAB model of the auditory periphery | Nick Clark, Stefan Bleeck, Thomas Walters | 2011-05-20 | 2011-05-20 | |
In auditory signal processing research, we are often interested in algorithms that modify audible sounds, for example to increase speech intelligibility. Oftentimes, it is interesting and sufficient in an experiment to process such sounds offline and play them back to participants at a later stage ... | matlab, real-time, simulink | 2015-12-21 | 2015-12-21 | |
Simple Object-oriented Model of Audition | 2011-05-26 | 2011-05-30 | ||
2017-09-21 | 2017-09-21 | |||
This code performs automatic music transcription of both pitched and unpitched sounds. The present demo includes a .wav file ("Take Five") as an example taken from the TRIOS dataset. It also includes sets of instrument templates computed using recordings from the RWC database ... | transcription, automatic music transcription, drum transcription, polyphonic music transcription | 2014-02-21 | 2015-08-13 | |
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 ... | 2017-04-20 | 2019-01-09 | ||
A program that listens to live audio, runs one or more Vamp audio feature extraction plugins on that incoming audio, and causes a configurable set of events to occur in close to real-time based on the features extracted from it ... | alpha, vamp, live | 2013-12-03 | 2013-12-03 | |
Advanced Musical Score Encoding | lisp, music representation | 2012-02-06 | 2012-02-13 | |
Advanced Musical Score Encoding | lisp, music representation | 2012-02-02 | 2013-04-13 | |
Mathematical Investigation of Pitch Systems | lisp, music representation | 2012-02-02 | 2012-02-07 | |
A set of LADSPA plugins and a C++ library for preprocessing audio in various simple ways that may be useful prior to feature estimation. | c++, plugin, ladspa, envelope, dynamics, preprocess, whiten, denoise | 2015-01-06 | 2015-04-28 | |
python, tracking, markov, polyphonic, multisource | 2013-06-07 | 2013-06-07 | ||
2015-01-09 | 2015-01-09 | |||
2017-12-07 | 2017-12-07 | |||
These are some Matlab tools for statistical signal processing and other general things. | matlab | 2012-12-19 | 2013-06-21 | |
A MATLAB reference implementation of a computationally efficient method for computing the constant-Q transform (CQT) of a time-domain signal. | matlab, constantq, cqt | 2013-05-17 | 2013-05-17 | |
Bibtex documents listing C4DM publications. | bibtex, c4dm, publications | Chris Cannam, Dan Stowell, Magdalena Chudy, Mark Plumbley | 2012-07-26 | 2012-07-26 |
Also available in: Atom