Method | Description | |
---|---|---|
Close ( ) : void |
Wave ファイルを閉じる。
|
|
Dispose ( ) : void | ||
Open ( |
Wave ファイルを開く。
|
|
Open ( string filename ) : void |
Wave ファイルを開く。
|
|
Read ( |
データ読み出し。
|
|
Read ( |
データ読み出し。
|
|
Read ( |
データ読み出し。
|
|
Read ( |
データ読み出し。
|
|
Read ( |
データ読み出し。
|
|
Read ( |
データ読み出し。
|
|
Read ( double l, double r ) : int |
データの読み出し。
|
|
Read ( float l, float r ) : int |
データの読み出し。
|
|
Read ( short l, short r ) : int |
データの読み出し。
|
|
Read ( uint length, double &l, double &r ) : int |
データの読み出し。
|
|
Read ( uint length, float &l, float &r ) : int |
データの読み出し。
|
|
Read ( uint length, short &l, short &r ) : int |
データの読み出し。
|
|
ReadDataChunk ( |
Wave ファイルストリームからデータチャンクを探す。 fmt chunk よりも data chunk が後ろにあると言う前提で、 ReadHeader の後に呼び出す。
|
|
ReadHeader ( |
Wave ファイルストリームからヘッダを読み出す。
|
|
ReadRawData ( |
Wave の生データをそのまま読み出す。
|
|
ReadRawData ( |
Wave の生データをそのまま読み出す。
|
|
ReadRawData ( |
Wave の生データをそのまま読み出す。
|
|
ReadRawData ( byte data ) : int |
Wave の生データをそのまま読み出す。
|
|
ReadRawData ( byte data, int offset, int length ) : int |
Wave の生データをそのまま読み出す。
|
|
ReadShort ( ) : short |
1サンプル読み出す。 モノラル16ビット以外の場合、サポート対象外。
|
|
ReadShort ( short &l, short &r ) : void |
1サンプル読み出す。 モノラル16ビット以外の場合、サポート対象外。
|
|
Restart ( ) : void |
ウェーブデータの先頭に戻る。
|
|
Skip ( |
データ読み飛ばし。
|
|
Skip ( int length ) : bool |
データを読み飛ばす。
|
|
WaveReader ( ) : System | ||
WaveReader ( |
ストリームから開く。
|
|
WaveReader ( string filename ) : System |
ファイル名を指定して開く。
|
public Open ( |
||
reader | Wave ファイルを格納したストリーム | |
return | void |
public static Read ( |
||
reader | 読み出し元ストリーム | |
header | Wave ヘッダ | |
l | double | 読み出し先配列(L ch) |
r | double | 読み出し先配列(R ch) |
return | int |
public static Read ( |
||
reader | 読み出し元ストリーム | |
header | Wave ヘッダ | |
l | float | 読み出し先配列(L ch) |
r | float | 読み出し先配列(R ch) |
return | int |
public static Read ( |
||
reader | 読み出し元ストリーム | |
header | Wave ヘッダ | |
l | short | 読み出し先配列(L ch) |
r | short | 読み出し先配列(R ch) |
return | int |
public static Read ( |
||
reader | 読み出し元ストリーム | |
header | Wave ヘッダ | |
length | uint | 読み出したい長さ |
l | double | 読み出し先配列(L ch) |
r | double | 読み出し先配列(R ch) |
return | int |
public static Read ( |
||
reader | 読み出し元ストリーム | |
header | Wave ヘッダ | |
length | uint | 読み出したい長さ |
l | float | 読み出し先配列(L ch) |
r | float | 読み出し先配列(R ch) |
return | int |
public static Read ( |
||
reader | 読み出し元ストリーム | |
header | Wave ヘッダ | |
length | uint | 読み出したい長さ |
l | short | 読み出し先配列(L ch) |
r | short | 読み出し先配列(R ch) |
return | int |
public Read ( double l, double r ) : int | ||
l | double | 左チャネルのデータ格納先。 |
r | double | 右チャネルのデータ格納先。 |
return | int |
public Read ( float l, float r ) : int | ||
l | float | 左チャネルのデータ格納先。 |
r | float | 右チャネルのデータ格納先。 |
return | int |
public Read ( short l, short r ) : int | ||
l | short | 左チャネルのデータ格納先。 |
r | short | 右チャネルのデータ格納先。 |
return | int |
public Read ( uint length, double &l, double &r ) : int | ||
length | uint | 読み出すサンプル数。 |
l | double | 左チャネルのデータ格納先。 |
r | double | 右チャネルのデータ格納先。 |
return | int |
public Read ( uint length, float &l, float &r ) : int | ||
length | uint | 読み出すサンプル数。 |
l | float | 左チャネルのデータ格納先。 |
r | float | 右チャネルのデータ格納先。 |
return | int |
public Read ( uint length, short &l, short &r ) : int | ||
length | uint | 読み出すサンプル数。 |
l | short | 左チャネルのデータ格納先。 |
r | short | 右チャネルのデータ格納先。 |
return | int |
public static ReadDataChunk ( |
||
reader | 読み出し元のストリーム | |
return | int |
public static ReadHeader ( |
||
reader | 読み出し元のストリーム | |
return |
public static ReadRawData ( |
||
reader | 読み出し元 | |
data | byte | 読み出し先 |
return | int |
public static ReadRawData ( |
||
reader | 読み出し元 | |
data | byte | 読み出し先 |
offset | int | 読み出し先の開始地点 |
return | int |
public static ReadRawData ( |
||
reader | 読み出し元 | |
data | byte | 読み出し先 |
offset | int | 読み出し先の開始地点 |
length | int | 読み出す長さ(バイト数) |
return | int |
public ReadRawData ( byte data, int offset, int length ) : int | ||
data | byte | 読込先 |
offset | int | 読込先の開始オフセット(バイト数) |
length | int | 読み出す長さ(バイト数) |
return | int |
public ReadShort ( short &l, short &r ) : void | ||
l | short | |
r | short | |
return | void |
public static Skip ( |
||
reader | 読み出し元ストリーム | |
header | Wave ヘッダ | |
length | int | 読み出したい長さ |
return | bool |
public WaveReader ( |
||
reader | 読み出し元ストリーム | |
return | System |
public WaveReader ( string filename ) : System | ||
filename | string | Wave ファイル名 |
return | System |