public class WaveFormat
extends javax.sound.sampled.AudioFormat
AudioFormat
です.
エンコーディングは8ビット符号なし整数,16ビット符号あり整数,24ビット符号あり整数,32ビット浮動小数点数,64ビット浮動小数点数のみを扱います.
フレームサイズは常に(sampleSizeInBits >> 3) * channels
に一致します.
フレームレートは常にsampleRate
に一致します.
常にリトルエンディアンです.修飾子とタイプ | フィールドと説明 |
---|---|
static int |
CHANNELS |
static int |
SAMPLE_SIZE_IN_BITS |
コンストラクタと説明 |
---|
WaveFormat(float sampleRate) |
WaveFormat(float sampleRate,
int channels) |
WaveFormat(float sampleRate,
int channels,
int sampleSizeInBits) |
修飾子とタイプ | メソッドと説明 |
---|---|
static int |
requireValidSampleSizeInBits(int sampleSizeInBits) |
public static final int CHANNELS
public static final int SAMPLE_SIZE_IN_BITS