libxtract0 - A simple, portable, lightweight library of audio feature extraction functions

Property Value
Distribution openSUSE Leap 42.3
Repository Packman all
Package name libxtract0
Package version 0.6.2
Package release 3.2
Package architecture armv7hl
Package type rpm
Installed size 56.15 KB
Download size 26.38 KB
Official Mirror
LibXtract is a simple, portable, lightweight library of audio feature
extraction functions. The purpose of the library is to provide a
relatively exhaustive set of feature extraction primatives that are
designed to be 'cascaded' to create a extraction hierarchies.
For example, 'variance', 'average deviation', 'skewness' and
'kurtosis', all require the 'mean' of the input vector to be
precomputed. However, rather than compute the 'mean' 'inside' each
function, it is expected that the 'mean' will be passed in as an
argument. This means that if the user wishes to use all of these
features, the mean is calculated only once, and then passed to any
functions that require it.
This philosophy of 'cascading' features is followed throughout the
library, for example with features that operate on the magnitude
spectrum of a signal vector (e.g. 'irregularity'), the magnitude
spectrum is not calculated 'inside' the respective function, instead,
a pointer to the first element in an array containing the magnitude
spectrum is passed in as an argument.
Hopefully this not only makes the library more efficient when
computing large numbers of features, but also makes it more flexible
because extraction functions can be combined arbitrarily (one can
take the irregularility of the Mel Frequency Cepstral Coefficients
for example).
Author: Jamie Bullock <>


Package Version Architecture Repository
libxtract0-0.6.2-3.3.x86_64.rpm 0.6.2 x86_64 Packman
libxtract0-0.6.2-3.2.aarch64.rpm 0.6.2 aarch64 Packman
libxtract0 - - -


Name Value
/sbin/ldconfig - - - - - - - -


Name Value -
libxtract0 = 0.6.2-3.2
libxtract0(armv7hl-32) = 0.6.2-3.2


Type URL
Binary Package libxtract0-0.6.2-3.2.armv7hl.rpm
Source Package libxtract0-0.6.2-3.2.src.rpm

Install Howto

  1. Add the Packman repository:
    # zypper addrepo packman
  2. Install libxtract0 rpm package:
    # zypper install libxtract0




2012-05-19 -
- remove unnecessary %suse_update_config (which broke 12.2 build)
2010-02-23 -
- update to 0.6.2
2008-12-08 -
- updae to 0.6.1 -r122 (vamp-plugin needs this version)
2008-04-22 -
- openSUSE-11.0 build without pd-plugin
2007-10-06 -
- rebuild with pd-plugin
2007-09-25 -
- openSUSE-10.3 build without pd-plugin
2007-08-20 -
- update to 0.4.7
- changed package layout according Shared Library Packaging Policy
2007-04-24 -
- Initial packaging 0.4.5
- repacked as tar.bz2

See Also

Package Description
libxvidcore-devel-1.3.5-1.3.aarch64.rpm Development files of XviD video codec
libxvidcore-devel-1.3.5-1.3.armv7hl.rpm Development files of XviD video codec
libxvidcore-devel-1.3.5-1.3.x86_64.rpm Development files of XviD video codec
libxvidcore4-1.3.5-1.3.aarch64.rpm Shared library libxvidcore
libxvidcore4-1.3.5-1.3.armv7hl.rpm Shared library libxvidcore
libxvidcore4-1.3.5-1.3.x86_64.rpm Shared library libxvidcore
libxvidcore4-32bit-1.3.5-1.3.x86_64.rpm Shared library libxvidcore
libxvidcore4-64bit-1.3.5-1.3.aarch64_ilp32.rpm Shared library libxvidcore
libyate6-6.1.0-3.4.x86_64.rpm Shared libraries for Yate
libzimg-devel-2.7.4-1.3.aarch64.rpm Development files for libzimg2
libzimg-devel-2.7.4-1.3.armv7hl.rpm Development files for libzimg2
libzimg-devel-2.7.4-1.3.x86_64.rpm Development files for libzimg2
libzimg2-2.7.4-1.3.aarch64.rpm Scaling, colorspace conversion, and dithering library
libzimg2-2.7.4-1.3.armv7hl.rpm Scaling, colorspace conversion, and dithering library
libzimg2-2.7.4-1.3.x86_64.rpm Scaling, colorspace conversion, and dithering library