Метод | Описание | |
---|---|---|
ForwardVolume ( ) : uint | ||
ForwardWave ( ) : int | ||
GetSample ( int modulation ) : int | ||
GetWave ( int index, uint vol ) : int | ||
KeyOff ( byte mask ) : void | ||
KeyOn ( byte mask ) : void | ||
Operator ( ) : System | ||
Prepare ( Chip chip ) : void | ||
RateForward ( uint add ) : int | ||
SetState ( State s ) : void | ||
Silent ( ) : bool | ||
TemplateVolume ( State state ) : int | ||
UpdateAttack ( Chip chip ) : void |
We zero out when rate == 0
|
|
UpdateAttenuation ( ) : void | ||
UpdateDecay ( Chip chip ) : void | ||
UpdateFrequency ( ) : void | ||
UpdateRates ( Chip chip ) : void | ||
UpdateRelease ( Chip chip ) : void | ||
Write20 ( Chip chip, byte val ) : void | ||
Write40 ( Chip chip, byte val ) : void | ||
Write60 ( Chip chip, byte val ) : void | ||
Write80 ( Chip chip, byte val ) : void | ||
WriteE0 ( Chip chip, byte val ) : void |
Метод | Описание | |
---|---|---|
HasFlag ( byte value, Mask mask ) : bool |
public GetWave ( int index, uint vol ) : int | ||
index | int | |
vol | uint | |
Результат | int |
public TemplateVolume ( State state ) : int | ||
state | State | |
Результат | int |
public UpdateAttack ( Chip chip ) : void | ||
chip | Chip | Chip. |
Результат | void |
public Write20 ( Chip chip, byte val ) : void | ||
chip | Chip | |
val | byte | |
Результат | void |
public Write40 ( Chip chip, byte val ) : void | ||
chip | Chip | |
val | byte | |
Результат | void |
public Write60 ( Chip chip, byte val ) : void | ||
chip | Chip | |
val | byte | |
Результат | void |
public Write80 ( Chip chip, byte val ) : void | ||
chip | Chip | |
val | byte | |
Результат | void |
public WriteE0 ( Chip chip, byte val ) : void | ||
chip | Chip | |
val | byte | |
Результат | void |