Skip to content

🔊 ATRAC (3, 3+, 9) Java Sound SPI powered by Jpcsp and libatrac9

Notifications You must be signed in to change notification settings

umjammer/vavi-sound-atrac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Release Java CI CodeQL Java

vavi-sound-atrac


   © Sony Corporation

Pure Java ATRAC3plus decoder (Java Sound SPI) powered by Jpcsp (atrac3+) and libatrac9 (atrac9)

install

Usage

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

References

TODO

  • spi
  • file extension is aa3?
  • atrac9
  • project name vavi-sound-atrac3plus -> vavi-sound-atrac
  • package name vavi.sound.sampled.atrac -> vavi.sound.sampled.atrac