Method | Description | |
---|---|---|
Master ( ) : System |
引数を指定せずに新しい Master クラスのインスタンスを初期化します。
|
|
Master ( float samplingFreq, int partCount ) : System |
サンプリング周波数を指定して新しい Master クラスのインスタンスを初期化します。
|
|
Play ( ) : void |
再生を開始します。
|
|
PushHandle ( |
単一のハンドルをキューにプッシュします。
|
|
PushHandle ( IEnumerable |
複数のハンドルをキューにプッシュします。
|
|
PushHandle ( IEnumerable |
複数のハンドルを指定されたパートに適用するようキューにプッシュします。
|
|
Read ( float buffer, int offset, int count ) : int |
生成された PCM データを読み込みます。
|
|
Release ( ) : void |
全てのパートにリリースを送信します。
|
|
Reset ( ) : void |
マスターとパートのパラメータを初期化します。
|
|
Silence ( ) : void |
全てのパートにサイレンスを送信します。
|
|
Stop ( ) : void |
再生を停止します。
|
Method | Description | |
---|---|---|
ApplyHandle ( ) : void |
キューからハンドルをポップし、各パートに送信します。
|
public Master ( float samplingFreq, int partCount ) : System | ||
samplingFreq | float | 演奏に使用されるサンプリング周波数。 |
partCount | int | |
return | System |
public PushHandle ( |
||
handle | プッシュされるハンドル。 | |
return | void |
public PushHandle ( IEnumerable |
||
handles | IEnumerable |
複数ハンドルを列挙する IEnumerable<Handle> インスタンス。 |
return | void |
public PushHandle ( IEnumerable |
||
handles | IEnumerable |
複数ハンドルを列挙する IEnumerable<Handle> インスタンス。 |
targetPart | int | ハンドルが適用されるパート。 |
return | void |
public Read ( float buffer, int offset, int count ) : int | ||
buffer | float | 格納先のバッファ。 |
offset | int | バッファに対するオフセット。 |
count | int | 読み込まれる要素数。 |
return | int |