changeset 39:93c0dc50d311

Merge
author Chris Cannam
date Mon, 26 Sep 2011 12:40:06 +0100
parents ccd2d07c4c26 (current diff) 0b1fcb58273c (diff)
children d2ca7acacf95 ceec4b5006d9
files cannam.tex
diffstat 2 files changed, 88 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/cannam.tex	Mon Sep 26 12:31:05 2011 +0100
+++ b/cannam.tex	Mon Sep 26 12:40:06 2011 +0100
@@ -181,10 +181,10 @@
 Not only does software often go un-published; software that is
 published is often unavailable for future users because of platform
 incompatibilities.  For example, in the well-known subject of beat
-tracking, the method of Scheirer et al~\cite{scheirer} was written for
+tracking, the method of Scheirer et al~\cite{scheirer1998} was written for
 a legacy platform and is only available by informal means; Goto et
-al~\cite{goto} was written for a parallel architecture no longer in
-wide use and never publicly released; and Hainsworth \cite{hainsworth}
+al~\cite{goto1998} was written for a parallel architecture no longer in
+wide use and never publicly released; and Hainsworth~\cite{hainsworth2006}
 was written in MATLAB with a Windows-specific DLL component and only
 runs on a single platform.  In many of the fields within this
 community, researchers lack the skills or desire to grapple with code
@@ -243,7 +243,7 @@
 
 In November 2010 we organised an Autumn School for researchers,
 presented by Dr Greg Wilson and based on the Software Carpentry
-materials~\cite{softwarecarpentry}.  This week-long residential course
+materials~\cite{wilson2006}.  This week-long residential course
 for 20 audio and music researchers from groups around the UK taught
 fundamentals of software development including version control for
 software, unit testing and test-driven development, Python syntax and
--- a/refs.bib	Mon Sep 26 12:31:05 2011 +0100
+++ b/refs.bib	Mon Sep 26 12:40:06 2011 +0100
@@ -126,3 +126,87 @@
     volume = {467},
     year = {2010}
 }
+
+@article{scheirer1998,
+abstract = {A method is presented for using a small number of bandpass filters and banks of parallel comb filters to analyze the tempo of, and extract the beat from, musical signals of arbitrary polyphonic complexity and containing arbitrary timbres. This analysis is performed causally, and can be used predictively to guess when beats will occur in the future. Results in a short validation experiment demonstrate that the performance of the algorithm is similar to the performance of human listeners in a variety of musical situations. Aspects of the algorithm are discussed in relation to previous high-level cognitive models of beat tracking.},
+author = {Scheirer, E D},
+institution = {Machine Listening Group, MIT Media Laboratory, Cambridge, Massachusetts 02139, USA. eds@media.mit.edu},
+issn = {00014966},
+journal = {Journal of the Acoustical Society of America},
+keywords = {acoustics,algorithms,cognition,cognition physiology,humans,music,periodicity},
+number = {1},
+pages = {588--601},
+pmid = {9440344},
+title = {{Tempo and beat analysis of acoustic musical signals.}},
+url = {http://www.ncbi.nlm.nih.gov/pubmed/9440344},
+volume = {103},
+year = {1998}
+}
+@article{goto1998,
+author = {Goto, Masataka and Muraoka, Yoichi},
+journal = {Proc. of International Computer Music Conference},
+pages = {17--20},
+title = {{An Audio-based Real-time Beat Tracking System and Its Applications Beat-Tracking Problem ( Inverse Problem )}},
+url = {http://www.google.com/search?client=safari\&rls=en-us\&q=An+audio-based+real-time+beat+tracking+system+and+its+applications\&ie=UTF-8\&oe=UTF-8},
+year = {1998}
+}
+@incollection{hainsworth2006,
+author = {Hainsworth, Stephen},
+booktitle = {Signal Processing Methods for Music Transcription},
+chapter = {4},
+editor = {Klapuri, Anssi and Davy, Manuel},
+pages = {101--129},
+publisher = {Springer},
+title = {{Beat Tracking and Musical Metre Analysis}},
+url = {http://www.springerlink.com/content/p6211u4n326734w4/},
+volume = {4},
+year = {2006}
+}
+@inproceedings{davies2005,
+author = {Davies, Matthew E P and Brossier, Paul M and Plumbley, Mark D},
+booktitle = {Proc. of the AES 188th Convention},
+pages = {7 pp.},
+title = {{Beat tracking towards automatic musical accompaniment}},
+year = {2005}
+}
+@inproceedings{robertson2007,
+author = {Robertson, A and Plumbley, Mark D},
+booktitle = {Conference on New Interfaces for Musical Expression},
+pages = {234--237},
+publisher = {ACM},
+title = {{B-Keeper : A Beat-Tracker for Live Performance}},
+year = {2007}
+}
+@article{stark2008,
+author = {Stark, Adam M and Davies, Matthew E P and Plumbley, Mark D},
+journal = {Audio},
+number = {5},
+title = {Rhythmic Analysis For Real-Time Audio Effects},
+url = {http://138.37.35.209/people/markp/2008/Stark08-icmc.pdf},
+year = {2008}
+}
+@inproceedings{bello2003,
+author = {Duxbury, Christopher and Bello, Juan Pablo and Davies, Mike and Sandler, Mark},
+booktitle = {Proc. DAFx},
+pages = {6--9},
+publisher = {Citeseer},
+title = {{Complex domain onset detection for musical signals}},
+year = {2003}
+}
+@article{wilson2006,
+author = {Wilson, Greg},
+journal = {Computing in Science Engineering},
+number = {6},
+pages = {66--69},
+publisher = {A joint publication of the IEEE Computer Society and the American Institute of Physics},
+title = {{Software Carpentry: Getting Scientists to Write Better Code by Making Them More Productive}},
+volume = {8},
+year = {2006}
+}
+
+@misc{autumnschoolsurvey,
+author = {L. Figueira and C. Cannam and M. Plumbley},
+title = "{Autumn School for Audio and Music Researchers Survey Report}",
+year = 2011,
+howpublished = {http://code.soundsoftware.ac.uk/documents/19},
+}