jp.crestmuse.cmx.sound
インタフェース AudioDataCompatible

既知の実装クラスの一覧:
AudioInputStreamWrapper, MutableWaveform, WAVWrapper

public interface AudioDataCompatible


メソッドの概要
 int channels()
           
 javax.sound.sampled.AudioFormat getAudioFormat()
           
 byte[] getByteArrayWaveform()
           
 DoubleArray[] getDoubleArrayWaveform()
           
 boolean hasNext(int sampleSize)
           
 DoubleArray[] readNext(int sampleSize, int nOverlap)
           
 int sampleRate()
           
 boolean supportsWholeWaveformGetter()
           
 

メソッドの詳細

channels

int channels()

sampleRate

int sampleRate()

getDoubleArrayWaveform

DoubleArray[] getDoubleArrayWaveform()

getByteArrayWaveform

byte[] getByteArrayWaveform()

getAudioFormat

javax.sound.sampled.AudioFormat getAudioFormat()

readNext

DoubleArray[] readNext(int sampleSize,
                       int nOverlap)
                       throws java.io.IOException
例外:
java.io.IOException

hasNext

boolean hasNext(int sampleSize)

supportsWholeWaveformGetter

boolean supportsWholeWaveformGetter()