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.DecoderException
javazoom.jl.decoder.BitstreamException
public int channels()
channels
インタフェース内 AudioDataCompatible
public javax.sound.sampled.AudioFormat getAudioFormat()
getAudioFormat
インタフェース内 AudioDataCompatible
public byte[] getByteArrayWaveform()
getByteArrayWaveform
インタフェース内 AudioDataCompatible
public DoubleArray[] getDoubleArrayWaveform()
getDoubleArrayWaveform
インタフェース内 AudioDataCompatible
public boolean hasNext(int sampleSize)
hasNext
インタフェース内 AudioDataCompatible
public static MP3Wrapper read(java.io.InputStream input) throws java.io.IOException, javazoom.jl.decoder.DecoderException, javazoom.jl.decoder.BitstreamException
java.io.IOException
javazoom.jl.decoder.DecoderException
javazoom.jl.decoder.BitstreamException
public DoubleArray[] read(long microsecond, int sampleSize)
read
インタフェース内 AudioDataCompatible
public static MP3Wrapper readfile(java.lang.String filename) throws java.io.IOException, javazoom.jl.decoder.DecoderException, javazoom.jl.decoder.BitstreamException
java.io.IOException
javazoom.jl.decoder.DecoderException
javazoom.jl.decoder.BitstreamException
public DoubleArray[] readNext(int sampleSize, int nOverlap)
readNext
インタフェース内 AudioDataCompatible
public int sampleRate()
sampleRate
インタフェース内 AudioDataCompatible
public boolean supportsRandomAccess()
supportsRandomAccess
インタフェース内 AudioDataCompatible