Wiki » History » Version 1
Matthew Davies, 2011-04-12 04:14 PM
created instructions to reproduce results for the davies11spl paper
1 | 1 | Matthew Davies | h1. Instructions for reproducible research |
---|---|---|---|
2 | 1 | Matthew Davies | |
3 | 1 | Matthew Davies | In order to generate the figures to accompany the article: |
4 | 1 | Matthew Davies | |
5 | 1 | Matthew Davies | "Measuring the performance of beat tracking algorithms using a beat error histogram" |
6 | 1 | Matthew Davies | IEEE Signal Processing Letters, 18 (3), 157-160, 2011 |
7 | 1 | Matthew Davies | |
8 | 1 | Matthew Davies | The figures are the following: |
9 | 1 | Matthew Davies | - Figure 1: (a) and (d) example beat times and annotations (excerpt zoomed in for clarity). (b) and (e) forward and backward beat error histograms. (c) and (f) circular histograms. |
10 | 1 | Matthew Davies | |
11 | 1 | Matthew Davies | - Figure 2: Scatter plots showing information gain scores for the beat tracker output against the following evaluation methods: (a) PScore; (b) CMLc; (c) Cemgil; and (d) AMLt. |
12 | 1 | Matthew Davies | |
13 | 1 | Matthew Davies | - Extra Figure 3: Scatter plots showing information gain scores for human tapping compared against the following evaluation methods: (a) PScore; (b) CMLc; (c) Cemgil; and (d) AMLt. |
14 | 1 | Matthew Davies | |
15 | 1 | Matthew Davies | please call the following function in Matlab |
16 | 1 | Matthew Davies | |
17 | 1 | Matthew Davies | @>>figure_gui@ |
18 | 1 | Matthew Davies | |
19 | 1 | Matthew Davies | This then has options to display figures and to save the data. |
20 | 1 | Matthew Davies | |
21 | 1 | Matthew Davies | Within this folder are the audio examples to accompany Figure 1. |
22 | 1 | Matthew Davies | |
23 | 1 | Matthew Davies | This code has been tested on Matlab 7.10.0.499 (R2010a) running Fedora Release 12 (Constantine) and Matlab 7.8.0 (R2009a) running Mac Os X 10.6.4. |
24 | 1 | Matthew Davies | |
25 | 1 | Matthew Davies | It requires the Signal Processing Toolbox. |
26 | 1 | Matthew Davies | |
27 | 1 | Matthew Davies | NOTE: You *must* also download the beat evaluation toolbox parent project - as this has core parent functions |
28 | 1 | Matthew Davies | https://code.soundsoftware.ac.uk/projects/beat-evaluation |
29 | 1 | Matthew Davies | |
30 | 1 | Matthew Davies | The version of the beat evaluation toolbox required to exactly reproduce the results from this paper is tagged as *davies11spl* in the repository. |