C# Class NScumm.Core.Audio.TownsPC98_FmSynthPercussionSource

显示文件 Open project: scemino/nscumm

Public Methods

Method Description
AdvanceInput ( RhtChannel ins ) : void
Init ( byte instrData ) : void
NextTick ( int buffer, int offset, int bufferSize ) : void
RecalcOuput ( RhtChannel ins ) : void
Reset ( ) : void
SetVolumeChannelMasks ( int channelMaskA, int channelMaskB ) : void
SetVolumeIntern ( int volA, int volB ) : void
TownsPC98_FmSynthPercussionSource ( uint timerbase, uint rtt ) : System
WriteReg ( byte address, byte value ) : void

Method Details

AdvanceInput() public method

public AdvanceInput ( RhtChannel ins ) : void
ins RhtChannel
return void

Init() public method

public Init ( byte instrData ) : void
instrData byte
return void

NextTick() public method

public NextTick ( int buffer, int offset, int bufferSize ) : void
buffer int
offset int
bufferSize int
return void

RecalcOuput() public method

public RecalcOuput ( RhtChannel ins ) : void
ins RhtChannel
return void

Reset() public method

public Reset ( ) : void
return void

SetVolumeChannelMasks() public method

public SetVolumeChannelMasks ( int channelMaskA, int channelMaskB ) : void
channelMaskA int
channelMaskB int
return void

SetVolumeIntern() public method

public SetVolumeIntern ( int volA, int volB ) : void
volA int
volB int
return void

TownsPC98_FmSynthPercussionSource() public method

public TownsPC98_FmSynthPercussionSource ( uint timerbase, uint rtt ) : System
timerbase uint
rtt uint
return System

WriteReg() public method

public WriteReg ( byte address, byte value ) : void
address byte
value byte
return void