Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.21 KB

README.md

File metadata and controls

38 lines (30 loc) · 1.21 KB

SoundTouch JNI

JNI bindings for SoundTouch. Can be used on both Java SE and Android.

SoundTouch version: 2.3.2

Add the library to your project (gradle)

  1. Add the Maven Central repository (if not exist) to your build file:
repositories {
    ...
    mavenCentral()
}
  1. Add the dependency:
dependencies {
    ...
    implementation 'com.tianscar.soundtouch:soundtouch-jni-core:1.1.1'    // core
    implementation 'com.tianscar.soundtouch:soundtouch-jni-android:1.1.1' // Android
    implementation 'com.tianscar.soundtouch:soundtouch-jni-javase:1.1.1'  // Java SE
}

Notes

For Java SE

It is recommended to put the native binaries to the java.library.path, instead of extract from the jar at runtime. If you already put the binaries to java.library.path, the jar for Java SE no longer required, and can be removed from the dependencies.

Usage

JavaDoc

License

MIT (c) Karstian Lee

Dependencies

LGPL-2.1 SoundTouch