Jamie Bullock

Music, Software, Research

LibXtract: a lightweight feature extraction library

download: LibXtract:[...].pdf

Abstract

The libxtract library consists of a collection of over forty functions that can be used for the extraction of low level audio features. In this paper I will describe the development and usage of the library as well as the rationale for its design. Its use in the composition and performance of music involving live electronics also will be discussed. A number of use case scenarios will be presented, including the use of individual features and the use of the library to create a 'feature vector', which may be used in conjunction with a classification algorithm, to extract higher level features.