scaletempo

scaletempo — Sync audio tempo with playback rate

Synopsis

struct              GstScaletempo;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstBaseTransform
                     +----GstScaletempo

Properties

  "overlap"                  gdouble               : Read / Write
  "rate"                     gdouble               : Read
  "search"                   guint                 : Read / Write
  "stride"                   guint                 : Read / Write

Description

Scale tempo while maintaining pitch (WSOLA-like technique with cross correlation) Inspired by SoundTouch library by Olli Parviainen

Use Sceletempo to apply playback rates without the chipmunk effect.

Example pipelines

1
2
3
4
5
6