Skip to content

umjammer/vavi-sound-alac

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Release Java CI CodeQL Java Parent

vavi-sound-alac

ALAC logo© Apple

Pure Java Apple Lossless decoder (Java Sound SPI)

it works as javax.sound.sampled.spi
this project is a fork of soiaf/Java-Apple-Lossless-decoder

Install

https://jitpack.io/#umjammer/vavi-sound-alac

Usage

    AudioInputStream ais = AudioSystem.getAudioInputStream(Paths.get(alac).toFile());
    Clip clip = AudioSystem.getClip();
    clip.open(AudioSystem.getAudioInputStream(new AudioFormat(44100, 16, 2, true, false), ais));
    clip.loop(Clip.LOOP_CONTINUOUSLY);

References

TODO

  • play clip w/o format conversion (possible?)

Original