C# Класс NScumm.Core.Audio.SoftSynth.TownsPC98_FmSynthSquareSineSource

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Init ( int rsTable, int rseTable ) : void
NextTick ( int buffer, int offset, uint bufferSize ) : void
Reset ( ) : void
SetVolumeChannelMasks ( int channelMaskA, int channelMaskB ) : void
SetVolumeIntern ( int volA, int volB ) : void
TownsPC98_FmSynthSquareSineSource ( uint timerbase, uint rtt ) : System
UpdateRegs ( ) : void
WriteReg ( int address, int value, bool force = false ) : void

Приватные методы

Метод Описание
ChanEnable ( ) : byte
CreateChannels ( ) : Channel[]

Описание методов

Init() публичный Метод

public Init ( int rsTable, int rseTable ) : void
rsTable int
rseTable int
Результат void

NextTick() публичный Метод

public NextTick ( int buffer, int offset, uint bufferSize ) : void
buffer int
offset int
bufferSize uint
Результат void

Reset() публичный Метод

public Reset ( ) : void
Результат void

SetVolumeChannelMasks() публичный Метод

public SetVolumeChannelMasks ( int channelMaskA, int channelMaskB ) : void
channelMaskA int
channelMaskB int
Результат void

SetVolumeIntern() публичный Метод

public SetVolumeIntern ( int volA, int volB ) : void
volA int
volB int
Результат void

TownsPC98_FmSynthSquareSineSource() публичный Метод

public TownsPC98_FmSynthSquareSineSource ( uint timerbase, uint rtt ) : System
timerbase uint
rtt uint
Результат System

UpdateRegs() публичный Метод

public UpdateRegs ( ) : void
Результат void

WriteReg() публичный Метод

public WriteReg ( int address, int value, bool force = false ) : void
address int
value int
force bool
Результат void