libsbsms10 - Subband Sinusoidal Modeling Synthesis

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libsbsms10
Package version: 2.0.2
Package release: 1
Package architecture: amd64
Package type: deb
Installed size: 309 B
Download size: 107.92 KB
Official Mirror:
libsbsms is a C++ library for high quality time stretching and pitch scaling of audio. It uses octave subband sinusoidal modeling. The audio is fed into a FIFO, which takes the STFT of the input. Each frame is high-pass filtered in the Fourier domain, and then written to a frame FIFO which does quadratic interpolating peak detection and track continuation. The tracks are resynthesized with a quadratic phase preserving oscillator bank at an arbitrary time scale. The subbands are fed from the low-pass filtered frames, which are decimated by two and reconstructed in a half rate time domain. The subbands perform the same process as the parent band, only the data is at half the audio frequency, and at half the rate. There are typically 6 bands. The point of subbands is to allow high time resolution for high frequencies and at the same time high frequency resolution for low frequencies. Pitch scaling is performed in a post-processing resampling step.



    Source package: libsbsms

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libsbsms10 deb package:
      # sudo apt-get install libsbsms10


    • /usr/lib/x86_64-linux-gnu/
    • /usr/lib/x86_64-linux-gnu/
    • /usr/share/doc/libsbsms10/changelog.Debian.gz
    • /usr/share/doc/libsbsms10/copyright


    2014-06-18 - Benjamin Drung <> libsbsms (2.0.2-1) unstable; urgency=medium * New upstream release. * Drop fix-ftbfs.patch (applied upstream) and refresh remaining patch. * Use canonical URLs for Vcs fields. * Enable parallel build. * Bump Standards-Version to 3.9.5 (no changes required).

    2012-07-06 - Benjamin Drung <> libsbsms (2.0.1-1) unstable; urgency=low * New upstream release. * Require debhelper 9. * Bump Standard-Version to 3.9.3 (no changes required). * Update machine-readable copyright format to 1.0.

    2012-02-14 - Alessio Treglia <> libsbsms (2.0.0-3) unstable; urgency=low * Team upload. * Build with MultiArch support.

    2011-10-15 - Benjamin Drung <> libsbsms (2.0.0-2) unstable; urgency=low * Disable SSE on all architectures except on amd64. (Closes: #645245) * Fix FTBFS on *-i386: malloc et al. used undeclared. (Closes: #645244)

    2011-10-12 - Benjamin Drung <> libsbsms (2.0.0-1) unstable; urgency=low * New upstream release. * Drop all backported patches. * Set the library version of libsbsms to get the correct .so name. * Bump Standards-Version to 3.9.2 (no changes required). * Rename libsbsms1 to libsbsms10 due to API changes.

    2011-02-19 - Benjamin Drung <> libsbsms (1.7.0-1) unstable; urgency=low * Initial release (Closes: #613517).