Property | Type | Description | |
---|---|---|---|
_externalMutex | bool | ||
_numChan | int | ||
_numSSG | int | ||
_prc | TownsPC98_FmSynthPercussionSource | ||
_ssg | |||
_volMaskA | int |
Method | Description | |
---|---|---|
Dispose ( ) : void | ||
GenerateTables ( ) : void | ||
IdleTimerCallback ( ) : void | ||
Init ( ) : bool | ||
NextTick ( int buffer, int offset, uint bufferSize ) : void | ||
ReadBuffer ( short buffer, int count ) : int | ||
TimerCallbackA ( ) : void | ||
TimerCallbackB ( ) : void | ||
WriteReg ( byte part, byte regAddress, int value ) : void |
Method | Description | |
---|---|---|
NextTickEx ( int buffer, int offset, int bufferSize ) : void | ||
Reset ( ) : void | ||
SetVolumeIntern ( int volA, int volB ) : void | ||
ToggleRegProtection ( bool prot ) : void | ||
TownsPC98_FmSynth ( IMixer mixer, FmSynthEmuType type, bool externalMutexHandling = false ) : System |
public NextTick ( int buffer, int offset, uint bufferSize ) : void | ||
buffer | int | |
offset | int | |
bufferSize | uint | |
return | void |
protected NextTickEx ( int buffer, int offset, int bufferSize ) : void | ||
buffer | int | |
offset | int | |
bufferSize | int | |
return | void |
public ReadBuffer ( short buffer, int count ) : int | ||
buffer | short | |
count | int | |
return | int |
protected SetVolumeIntern ( int volA, int volB ) : void | ||
volA | int | |
volB | int | |
return | void |
protected ToggleRegProtection ( bool prot ) : void | ||
prot | bool | |
return | void |
protected TownsPC98_FmSynth ( IMixer mixer, FmSynthEmuType type, bool externalMutexHandling = false ) : System | ||
mixer | IMixer | |
type | FmSynthEmuType | |
externalMutexHandling | bool | |
return | System |
public WriteReg ( byte part, byte regAddress, int value ) : void | ||
part | byte | |
regAddress | byte | |
value | int | |
return | void |
protected TownsPC98_FmSynthPercussionSource _prc | ||
return | TownsPC98_FmSynthPercussionSource |
protected TownsPC98_FmSynthSquareSineSource,NScumm.Core.Audio.SoftSynth _ssg | ||
return |