public class MP3Wrapper extends java.lang.Object implements AudioDataCompatible
| 修飾子とタイプ | フィールドと説明 |
|---|---|
byte[] |
bytearray |
int |
ch |
java.util.List<short[]> |
data |
DoubleArray[] |
dataInDouble |
javazoom.jl.decoder.Header |
header |
int |
sampleRate |
| コンストラクタと説明 |
|---|
MP3Wrapper(java.io.InputStream input) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
channels() |
javax.sound.sampled.AudioFormat |
getAudioFormat() |
byte[] |
getByteArrayWaveform() |
DoubleArray[] |
getDoubleArrayWaveform() |
boolean |
hasNext(int sampleSize) |
static MP3Wrapper |
read(java.io.InputStream input) |
DoubleArray[] |
read(long microsecond,
int sampleSize) |
static MP3Wrapper |
readfile(java.lang.String filename) |
DoubleArray[] |
readNext(int sampleSize,
int nOverlap) |
int |
sampleRate() |
boolean |
supportsRandomAccess() |
public byte[] bytearray
public int ch
public java.util.List<short[]> data
public DoubleArray[] dataInDouble
public javazoom.jl.decoder.Header header
public int sampleRate
public MP3Wrapper(java.io.InputStream input)
throws javazoom.jl.decoder.DecoderException,
javazoom.jl.decoder.BitstreamException
javazoom.jl.decoder.DecoderExceptionjavazoom.jl.decoder.BitstreamExceptionpublic int channels()
channels インタフェース内 AudioDataCompatiblepublic javax.sound.sampled.AudioFormat getAudioFormat()
getAudioFormat インタフェース内 AudioDataCompatiblepublic byte[] getByteArrayWaveform()
getByteArrayWaveform インタフェース内 AudioDataCompatiblepublic DoubleArray[] getDoubleArrayWaveform()
getDoubleArrayWaveform インタフェース内 AudioDataCompatiblepublic boolean hasNext(int sampleSize)
hasNext インタフェース内 AudioDataCompatiblepublic static MP3Wrapper read(java.io.InputStream input) throws java.io.IOException, javazoom.jl.decoder.DecoderException, javazoom.jl.decoder.BitstreamException
java.io.IOExceptionjavazoom.jl.decoder.DecoderExceptionjavazoom.jl.decoder.BitstreamExceptionpublic DoubleArray[] read(long microsecond, int sampleSize)
read インタフェース内 AudioDataCompatiblepublic static MP3Wrapper readfile(java.lang.String filename) throws java.io.IOException, javazoom.jl.decoder.DecoderException, javazoom.jl.decoder.BitstreamException
java.io.IOExceptionjavazoom.jl.decoder.DecoderExceptionjavazoom.jl.decoder.BitstreamExceptionpublic DoubleArray[] readNext(int sampleSize, int nOverlap)
readNext インタフェース内 AudioDataCompatiblepublic int sampleRate()
sampleRate インタフェース内 AudioDataCompatiblepublic boolean supportsRandomAccess()
supportsRandomAccess インタフェース内 AudioDataCompatible