ZEEP

Open-Source Licenses

Last updated: June 2, 2026

ZEEP is built with open-source software. This page lists the third-party libraries shipped inside the App, their licenses, copyright holders, and where to obtain their source code. It also explains how ZEEP satisfies the obligations of the copyleft licenses (LGPL) used by some of these components.

ZEEP uses LGPL-licensed libraries (FFmpeg via FFmpegKit, and SoundTouch) by dynamically linking to them as separate shared libraries inside the APK. You have the right to replace these shared libraries with your own modified builds. See Section 1 for details.

1. LGPL-Licensed Components

The following libraries are licensed under the GNU Lesser General Public License (LGPL). ZEEP includes each as a separate shared library (.so file) inside the APK and loads it at runtime via Android's dynamic linker. You may replace these .so files with your own modified builds; the rest of the App will continue to load and use the replacements, in keeping with the LGPL's re-linking provisions (LGPL v3 §4(d)(1) for FFmpeg, LGPL v2.1 §6(d) for SoundTouch).

ZEEP uses the unmodified upstream releases of these libraries. If you would like the exact build flags used to produce the shared libraries shipped in the APK, please contact us at privacy@justzeep.com and we will provide them.

FFmpeg (via FFmpegKit)

License
GNU LGPL v3.0 — license text · GPL v3 (incorporated by reference)
Version
FFmpeg 6.1.1, packaged via com.moizhassan.ffmpeg:ffmpeg-kit-16kb 6.1.1 (a 16 KB page-size build of arthenica/ffmpeg-kit)
Copyright
© FFmpeg developers; © Taner Sener and FFmpegKit contributors
Source code
FFmpeg: ffmpeg.org/download.html
FFmpegKit (upstream): github.com/arthenica/ffmpeg-kit
Maven package (16 KB build): central.sonatype.com/artifact/com.moizhassan.ffmpeg/ffmpeg-kit-16kb
How it ships
Distributed as pre-built shared libraries (libavcodec.so, libavformat.so, libavutil.so, libswresample.so, libavfilter.so, libavdevice.so, libffmpegkit.so) inside the APK and loaded at runtime via JNI.
Modifications
None. ZEEP uses the unmodified upstream release.
Re-linking
To use a modified version, build your own FFmpeg / FFmpegKit shared libraries and replace the corresponding .so files inside the APK.

Used by ZEEP for audio decoding, encoding, format conversion, and filtering. All processing happens locally on your device.

SoundTouch — exposed in-app as the “WSOLA” stretch algorithm

License
GNU LGPL v2.1 or later — license text
Copyright
© Olli Parviainen
Source code
Project page: surina.net/soundtouch
Repository: codeberg.org/soundtouch/soundtouch
How it ships
Compiled from unmodified upstream sources into a separate shared library, libsoundtouch.so, inside the APK. ZEEP's own engine library (libzeepengine.so) loads libsoundtouch.so dynamically at runtime — it is not statically linked.
Modifications
None. ZEEP uses the unmodified upstream source files.
Re-linking
To use a modified version, build your own libsoundtouch.so exporting the same C++ API and replace the file inside the APK.

Used by ZEEP for time-domain time-stretching and pitch-shifting via SoundTouch's WSOLA (Waveform Similarity OverLap-Add) implementation, surfaced in the editor as the “WSOLA” stretch algorithm.

2. MIT-Licensed Components

Signalsmith Stretch — exposed in-app as the “Phase Vocoder” stretch algorithm

License
MIT
Copyright
© 2021–2022 Geraint Luff / Signalsmith Audio Ltd.
Source code
github.com/Signalsmith-Audio/signalsmith-stretch

Header-only library used by ZEEP for frequency-domain time-stretching and pitch-shifting via a phase-vocoder implementation, surfaced in the editor as the “Phase Vocoder” stretch algorithm. Distributed under the following terms:

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: the above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND.

3. Apache 2.0-Licensed Components

ZEEP includes the following libraries, all distributed under the Apache License, Version 2.0. Copyright is held by the respective authors named in each project's source repository.

Sonic — exposed in-app as the “PICOLA” stretch algorithm

License
Apache License, Version 2.0
Copyright
© 2010 Bill Cox
Source code
github.com/waywardgeek/sonic
How it ships
Vendored from unmodified upstream sources (sonic.c) and statically compiled into ZEEP's engine library libzeepengine.so. Apache 2.0 permits static linking without re-link obligations.
Modifications
None. ZEEP uses the unmodified upstream source files.

Used by ZEEP for pitch-period-aware time-stretching (the PICOLA algorithm — Pointer Interval Controlled OverLap-Add). This is the same library Android's AudioTrack uses internally for speech speed adjustment; it is ZEEP's default stretch backend and is optimised for speech and voice content.

The following additional libraries are also Apache 2.0:

Library Purpose Project
Oboe Low-latency audio I/O (native C++ bridge to AAudio / OpenSL ES) google/oboe
AndroidX Media3 (ExoPlayer) Audio playback androidx/media
AndroidX Room On-device database for project metadata developer.android.com
AndroidX DataStore On-device storage for user preferences developer.android.com
Jetpack Compose & Material 3 UI toolkit (Compose UI, Material, Navigation, Lifecycle, Activity, Splashscreen, Core KTX) developer.android.com
Kotlin Standard Library Language runtime JetBrains/kotlin
kotlinx.coroutines & kotlinx.serialization Asynchronous programming and JSON serialization github.com/Kotlin
Dagger Hilt Dependency injection google/dagger
Accompanist System UI controller, runtime permissions helpers for Compose google/accompanist
Gson JSON parsing google/gson

4. License Texts

The full text of each license referenced on this page is available at the canonical sources below:

If you would prefer copies hosted directly by us rather than the canonical sources, please contact us and we will provide them.

5. Requesting Source Code or Build Information

For any of the libraries listed above — including the exact source archive, version metadata, or build flags used to produce the shared libraries shipped inside the APK — please contact us at privacy@justzeep.com. We are obligated to provide source code for LGPL components and are happy to do so for any other open-source component on request.

6. Changes

As ZEEP evolves, this list of third-party components may change. We will update this page whenever a library is added, removed, or upgraded to a version that materially affects its license or source location.

7. Contact

Company: ZOR.O Software s. r. o.
Address: Popradská 743/3G, Košice - Západ 040 11, Slovakia
Email: privacy@justzeep.com
App: ZEEP — Audio Editor
Package: com.zorosoftware.zeep