Pure Java ATRAC3plus decoder (Java Sound SPI) powered by Jpcsp (atrac3+) and libatrac9 (atrac9)
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);
- https://github.com/korlibs-archive/korau-atrac3plus ... sample doesn't work,
same result as mine - https://github.com/Vincit/ffmpeg/blob/master/libavcodec/atrac3plus.c
- atrac9
- https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/atrac9dec.c
- https://github.com/Thealexbarney/LibAtrac9/tree/master/CSharp/LibAtrac9
- https://github.com/xXxTheDarkprogramerxXx/PS4_Tools
- https://www.psdevwiki.com/ps4/Snd0.at9
- sony at9tool
at9tool -e -br 144 [-wholeloop] in.wav out.at9
spi- file extension is
aa3
? atrac9project name vavi-sound-atrac3plus -> vavi-sound-atracpackage name vavi.sound.sampled.atrac -> vavi.sound.sampled.atrac