alsakt-javacpp

(partial) ALSA JNI binding using JavaCPP

License

License

Categories

Categories

JavaCPP Development Tools Native
GroupId

GroupId

dev.atsushieno
ArtifactId

ArtifactId

alsakt-javacpp
Last Version

Last Version

0.1.4.3
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

alsakt-javacpp
(partial) ALSA JNI binding using JavaCPP
Project URL

Project URL

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

Source Code Management

https://github.com/atsushieno/alsakt

Download alsakt-javacpp

Dependencies

compile (1)

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

runtime (2)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib jar 1.4.30
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