C# Class NScumm.Core.Audio.SoftSynth.EnvelopeGenerator

Show file Open project: scemino/nscumm

Public Methods

Method Description
EnvelopeGenerator ( )
Output ( ) : int
ReadENV ( ) : int
Reset ( ) : void
UpdateClock ( int delta_t ) : void
WriteATTACK_DECAY ( int attack_decay ) : void
WriteCONTROL_REG ( int control ) : void
WriteSUSTAIN_RELEASE ( int sustain_release ) : void

Method Details

EnvelopeGenerator() public method

public EnvelopeGenerator ( )

Output() public method

public Output ( ) : int
return int

ReadENV() public method

public ReadENV ( ) : int
return int

Reset() public method

public Reset ( ) : void
return void

UpdateClock() public method

public UpdateClock ( int delta_t ) : void
delta_t int
return void

WriteATTACK_DECAY() public method

public WriteATTACK_DECAY ( int attack_decay ) : void
attack_decay int
return void

WriteCONTROL_REG() public method

public WriteCONTROL_REG ( int control ) : void
control int
return void

WriteSUSTAIN_RELEASE() public method

public WriteSUSTAIN_RELEASE ( int sustain_release ) : void
sustain_release int
return void