Skip to content

This library is a Java implementation of Apple Lossless decoder. It is ported from v0.2.0 of the Apple Lossless decoder written by David Hammerton. It supports both 16-bit and 24-bit Apple Lossless files. Fork of:

License

Tianscar/javasound-alac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Implementation of Apple Lossless Decoder

This is a fork of Java-Apple-Lossless-decoder, with JavaSound SPI support.

This library is a Java implementation of Apple Lossless decoder. It is ported from v0.2.0 of the Apple Lossless decoder written by David Hammerton. It supports both 16-bit and 24-bit Apple Lossless files.

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.javasound:javasound-alac:0.2.3'
}

Usage

Tests and Examples
Command-line interfaces

Note you need to download test audios here and put them to /src/test/resources to run the test code properly!

License

BSD 3-Clause

Dependencies

Library License Comptime Runtime
JavaSound ResLoader SPI MIT Yes Yes

About

This library is a Java implementation of Apple Lossless decoder. It is ported from v0.2.0 of the Apple Lossless decoder written by David Hammerton. It supports both 16-bit and 24-bit Apple Lossless files. Fork of:

Topics

Resources

License

Stars

Watchers

Forks

Languages