ZTX PRO is our top-level ZTX product. It contains the ZTX Core, ZTX FX and ZTX Retune APIs, and can be licensed for Desktop (Mac, Windows, Linux), iOS, or Android. ZTX PRO supports any sample rate, an unlimited number of channels per instance, and allows for dynamic stretch/pitch parameter changes. 


ZTX STUDIO contains the ZTX Core and ZTX FX APIs, and is available for Desktop targets (Mac, Windows, Linux) only. ZTX STUDIO supports a maximum of 2 channels per instance, works for sampling rates of 8-96kHz, and does not support dynamic stretch/pitch parameter changes.


ZTX LE is a free-to-use ZTX package for Mac, Windows, Linux, iOS and Android. It includes the ZTX Core and ZTX FX API functionality. ZTX LE supports one channel of 44.1kHz or 48kHz sampled audio per instance, and does not support dynamic stretch/pitch parameter changes.

Compare Features

*Actual number of channels depends on the amount of memory available on a given platform.
 ** The lower limit is 8kHz but there is no upper limit other than any imposed by the amount of available memory.
 "Dynamic Stretch/Pitch Parameters": This feature describes the capability of the library to support changing pitch or speed while processing audio (either realtime or non-realtime). Libraries that support this feature allow the user to change pitch and speed seamlessly. Libraries that do not support this feature will have a brief interruption in the audio stream during processing every time a parameter is changed.

System Requirements

  • Mac OS: Xcode 8 or later, x86_64 or arm64, minimum deployment target 10.9
  • Windows: VS 2022 or later, deployment to Windows 10 or newer.
  • iOS 12 or later, arm64
  • Android 5.0 (API Level 21) or later, NDK r26d
  • Ubuntu Linux 22.04 or later with GCC 11.4.0 or later