概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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()

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド