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 |
Vamp plugin builds submitted to the MIREX evaluation in 2013 and subsequent years. | evaluation, mirex | Chris Cannam, Luis Figueira, Matthias Mauch, Siddharth Sigtia | 2013-08-13 | 2014-09-03 |
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 code performs automatic music transcription for multiple-instrument music (supporting Western orchestral instruments) using the temporally-constrained model of the below publication. The output is a non ... | 2015-06-23 | 2015-06-23 | ||
We propose a method to effectively embed general objects, like audio samples, into a vectorial feature space, suitable for classification problems. From the practical point of view, the researcher adopting the proposed method is just required to provide two ingredients ... | Dan Stowell, Emmanouil Benetos, Mark Plumbley | 2013-10-11 | 2013-10-11 | |
A VST plugin to decode a first order Ambisonics signal (e.g. SoundField type microphone) to virtual microphone's over 2.0, 2.1, 4.0, 5.0 and 5.1 speaker layouts. | 2012-08-14 | 2013-12-16 | ||
Open perceptual evaluation toolbox. See [1] for more information, and please refer to it if you use this toolbox in your work. | matlab, perception, listeningtest, perceptual, listening | 2014-03-20 | 2014-03-20 | |
This is the code repository for the Beatles chord transcriptions and associated chord tools created by Chris Harte as part of his PhD research. | chords, chord, transcriptions, human, annotations, beatles | 2012-01-12 | 2013-06-21 | |
A Vamp plugin implementation of Dan Stowell's OnsetsDS onset detector. | 2012-07-04 | 2012-07-11 | ||
2013-05-13 | 2013-05-13 | |||
This is a self contained but overly simplistic demo to show how to create a web based app or service using the cherrypy library in Python. | web service python cherrypy | 2012-11-22 | 2012-11-22 | |
Kinect multiple user tracker for Melody Triangle | 2012-02-24 | 2012-02-24 | ||
Two methods of Frequency Domain CrossTalk Resistant Noise Cancellation are developed into vst plugins: iterative FDCTRANC and selective FDCTRANC | 2013-08-13 | 2013-08-13 | ||
Gyorgy Fazekas, Mathieu Barthet, Matthias Georgi | 2012-06-16 | 2017-12-24 | ||
Loads a multichannel audio file. Processes for chromagram and aubio onset function. Allows playback of the file and display of up to sample level information. Made in openFrameworks | 2011-08-30 | 2011-08-30 | ||
An experimental application for comparative visualisation of structural segmentations of music audio. Requires the SV Libraries code. Not in a useful state. | experimental | 2010-07-23 | 2010-07-26 | |
2013-09-03 | 2013-09-03 | |||
Alignment between multitrack rehearsal and live rendition | 2012-01-27 | 2012-01-27 | ||
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 | |
A test plugin for use by developers working on Vamp plugin hosts. | c++, vamp, plugin, sdk, test | 2013-03-21 | 2013-04-30 | |
Mathematical Investigation of Pitch Systems | lisp, music representation | 2012-02-02 | 2012-02-07 | |
A C++ library and Vamp plugin implementing the Constant-Q transform of a time-domain signal. | c++, vamp, bsd, constantq, cqt | Anssi Klapuri, Chris Cannam, Emmanouil Benetos, Luis Figueira | 2013-05-17 | 2014-07-18 |
ISWC 2016 Paper about MusicWeb | ISWC2016, musicweb | 2016-04-18 | 2018-06-06 | |
Tony is a software program for high quality scientific pitch and note transcription in three steps: automatic visualisation/sonification, easy correction, and export. | pitch track, note track, intonation, transcription, annotation | Chris Cannam, Gyorgy Fazekas, Justin Salamon, Matthias Mauch, Rachel Bittner | 2012-05-25 | 2015-04-24 |
Learning Similarity with RBM Features + Updated CAMIR Code | 2015-02-10 | 2016-08-19 | ||
2014-10-31 | 2014-10-31 | |||
2016-05-19 | 2016-08-02 | |||
2014-10-31 | 2016-06-25 | |||
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 | ||
pYIN (Probabilistic YIN) is a modification of the well-loved YIN algorithm for fundamental frequency (F0) estimation in monophonic audio. This plugin's main features are | c++, vamp, pitch track, note track, yin | Chris Cannam, Matthias Mauch, Simon Dixon | 2013-11-04 | 2015-04-23 |
A variation of the Accessible Peak Meter that always sends the sonification to the default sound card. | 2015-06-09 | 2015-06-09 | ||
A simple example of an autoencoder set up for spectrograms, with two convolutional layers - thought of as one "encoding" layer and one "decoding" layer. | python, birdsong, theano, lasagne, autoencoder | 2016-01-08 | 2016-01-08 | |
A Python module and native-code extension permitting Python programs to load and run Vamp plugins. | c++, vamp, bsd, python | 2012-10-22 | 2015-06-24 | |
A simple tool to align different recordings of the same sound scene (e.g. a concert) based on an iteratively refining Hough transform. Compared to dynamic time warping, the method can deal with arbitrary start and end positions ... | 2016-10-03 | 2016-10-03 | ||
The Shared Open Vocabulary for Audio Research and Retrieval project | 2012-11-09 | 2013-12-18 | ||
2013-02-25 | 2013-12-18 | |||
This project aims to create a revised version of the audio features (AF) ontology that betters serves the need of specific use cases, including multitrack content analysis, harmonized with audio effects ontologies ... | Alo Allik, Gyorgy Fazekas, Simon Dixon, Steven Hargreaves, Thomas Wilmering | 2012-01-25 | 2013-03-16 | |
The theme used by our Drupal site. | soundsoftware, drupal | 2011-06-23 | 2012-10-26 | |
The audio application framework used by Sonic Visualiser, initially developed as part of the SV application and subsequently spun out into independent libraries. | c++, stable, qt, library | 2010-07-23 | 2014-09-11 | |
Document class and base class for main window instance for applications that "resemble Sonic Visualiser", with the same pane and layer structure but not necessarily the same user functions. | 2010-07-23 | 2010-07-26 | ||
Core application library from the Sonic Visualiser project, also used by GUI-less applications such as Sonic Annotator. Includes audio file wrappers and other file format support, data models, basic utility functions ... | 2010-07-23 | 2010-07-26 | ||
Implementations of the layer and view abstractions from Sonic Visualiser, as well as any additional Qt widgets used by SV. | 2010-07-23 | 2010-07-26 | ||
RDF documents describing known Vamp plugins (from anywhere). If you've written a plugin and want to publish it, get in touch and find out how to add a description to this set. | 2014-03-25 | 2014-06-26 | ||
arc regression | 2012-01-12 | 2012-01-21 | ||
This project is where we perform subgrouping on sound effects | matlab, grouping, paper, SFX, samples | 2016-04-08 | 2017-09-03 | |
2013-01-17 | 2013-01-17 | |||
Quick evaluation of some DSP jobs in Javascript (first up: the FFT). | dsp, javascript, fft | 2015-10-07 | 2015-10-07 | |
Common code for emotion detection. | v0.0 | 2012-04-27 | 2012-04-27 | |
Evaluation methods for audio beat tracking algorithms | beat track, matlab, beat, evaluation | 2010-12-14 | 2013-06-21 | |
Audio examples and source code to recreate the figures and results from the paper: | 2010-12-14 | 2011-03-21 | ||
Presentation for the MIR-AMT tutorial at the UFRGS Computer Music workshop | 2017-08-13 | 2017-08-13 | ||
A tool for compiling and rendering an inter-predicate call graph as a PDF using Graphviz. | 2014-03-23 | 2014-03-23 | ||
An implementation of several cognitive models of melodic grouping perception. | psychology, lisp, music representation, perception, grouping | 2012-02-02 | 2012-02-07 | |
Vamp plugins providing methods from Paul Brossier's Aubio library. | c++, beat track, vamp, feature extraction, pitch track, aubio, onsets | 2012-07-04 | 2015-02-02 | |
2014-02-01 | 2017-12-31 | |||
Implementation of a time domain probabilistic concatenative synthesis. | music, synthesis, soundsynthesis, concatenative, knn, resynthesis | 2016-07-21 | 2018-04-18 | |
Meta-project for running automated build-and-test cycles of known Vamp plugins. | vamp, test, build | 2014-07-14 | 2016-05-18 | |
Precise Onset Detection - does peak picking and gives precise location of onset in a frame of audio. Written as opeFrameworks project using Accelerate framework for FFT | 2012-09-21 | 2012-09-21 |
« Previous 1 2 3 (201-246/246) Per page: 25, 50, 100
Also available in: Atom