11 * Created by Mark Levy on 06/04/2006.
12 * Copyright 2006 Centre for Digital Music, Queen Mary, University of London.
14 This program is free software; you can redistribute it and/or
15 modify it under the terms of the GNU General Public License as
16 published by the Free Software Foundation; either version 2 of the
17 License, or (at your option) any later version. See the file
18 COPYING included with this distribution for more information.
22 typedef struct segment_t
24 long start; /* in samples */
29 typedef struct segmentation_t
31 int nsegs; /* number of segments */
32 int nsegtypes; /* number of segment types, so possible types are {0,1,...,nsegtypes-1} */
39 FEATURE_TYPE_UNKNOWN = 0,
40 FEATURE_TYPE_CONSTQ = 1,
41 FEATURE_TYPE_CHROMA = 2,