Added some simple unit tests. Removed the destructor from the BTrack class as it was unnecessary.
author |
Adam Stark <adamstark@users.noreply.github.com> |
date |
Thu, 23 Jan 2014 12:17:06 +0000 |
parents |
bb3803edaa17 |
children |
ce806db4468b |
rev |
line source |
adamstark@40
|
1 BTrack - A Real-Time Beat Tracker
|
adamstark@40
|
2 =================================
|
adamstark@40
|
3
|
adamstark@48
|
4 ** Version 0.9 **
|
adamstark@48
|
5
|
adamstark@48
|
6 *by Adam Stark, Matthew Davies and Mark Plumbley.*
|
adamstark@48
|
7
|
adamstark@48
|
8
|
adamstark@48
|
9 About BTrack
|
adamstark@48
|
10 ------------
|
adamstark@48
|
11
|
adamstark@48
|
12 BTrack is a causal beat tracking algorithm intended for real-time use. It is implemented in C++ with a wrapper for Python.
|
adamstark@48
|
13
|
adamstark@48
|
14 Full details of the working of the algorithm can be found in:
|
adamstark@48
|
15
|
adamstark@48
|
16 * Musicians and Machines: Bridging the Semantic Gap in Live Performance, Chapter 3, A. M. Stark, PhD Thesis, Queen Mary, University of London, 2011.
|
adamstark@48
|
17
|
adamstark@48
|
18 * Real-Time Beat-Synchronous Analysis of Musical Audio, A. M. Stark, M. E. P. Davies and M. D. Plumbley. In Proceedings of the 12th International Conference on Digital Audio Effects (DAFx-09), Como, Italy, September 1-4, 2009.
|
adamstark@48
|
19
|
adamstark@48
|
20
|
adamstark@49
|
21 Versions
|
adamstark@49
|
22 --------
|
adamstark@49
|
23
|
adamstark@49
|
24 ==== 0.9 ====
|
adamstark@49
|
25
|
adamstark@49
|
26 * This is the original version of the BTrack algorithm
|
adamstark@49
|
27
|
adamstark@49
|
28
|
adamstark@49
|
29
|
adamstark@48
|
30 License
|
adamstark@48
|
31 -------
|
adamstark@48
|
32
|
adamstark@48
|
33 BTrack is made available under the GNU General Public License, version 3. Please see the included LICENSE.txt for more details. |