alsakt

(partial) OO-Wrapper library around ALSA JNI binding.

License

License

GroupId

GroupId

dev.atsushieno
ArtifactId

ArtifactId

alsakt
Last Version

Last Version

0.1.4.3
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

alsakt
(partial) OO-Wrapper library around ALSA JNI binding.
Project URL

Project URL

https://github.com/atsushieno/alsakt
Source Code Management

Source Code Management

https://github.com/atsushieno/alsakt

Download alsakt

Dependencies

compile (1)

Group / Artifact Type Version
org.bytedeco : javacpp jar 1.5.5

runtime (4)

Group / Artifact Type Version
dev.atsushieno : alsakt-javacpp jar 0.1.4.3
org.bytedeco : javacpp-platform jar 1.5.5
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.4.32
org.jetbrains.kotlinx : kotlinx-coroutines-core-jvm jar 1.4.3

Project Modules

There are no modules declared in this project.

alsakt

alsakt is an ALSA JNI binding and Kotlin OO-wrapper library. It is based on JavaCPP technology. The OO-wrapper part is based on alsa-sharp project.

alsakt is created mostly for use in ktmidi project.

Building

It is a Gradle Kotlin/JVM project and ./gradlew build would work, but depending on the distribution you may have to edit build.gradle and/or Alsa.java configuration.

Licenses

alsakt is released under the MIT license.

ALSA headers in alsakt-javacpp/alsa-headers are copied from ALSA headers distributed as part of Ubuntu 20.04, which is released under the LGPL v2.1 license.

JavaCPP is distributed under Apache V2 license.

Versions

Version
0.1.4.3