LMMS
Loading...
Searching...
No Matches
fm_opl_f Struct Reference

#include <fmopl.h>

Public Attributes

UINT8 type
int clock
int rate
double freqbase
double TimerBase
UINT8 address
UINT8 status
UINT8 statusmask
UINT32 mode
int T [2]
UINT8 st [2]
OPL_CHP_CH
int max_ch
UINT8 rythm
UINT8 portDirection
UINT8 portLatch
OPL_PORTHANDLER_R porthandler_r
OPL_PORTHANDLER_W porthandler_w
int port_param
OPL_PORTHANDLER_R keyboardhandler_r
OPL_PORTHANDLER_W keyboardhandler_w
int keyboard_param
INT32 AR_TABLE [75]
INT32 DR_TABLE [75]
UINT32 FN_TABLE [1024]
INT32ams_table
INT32vib_table
INT32 amsCnt
INT32 amsIncr
INT32 vibCnt
INT32 vibIncr
UINT8 wavesel
OPL_TIMERHANDLER TimerHandler
int TimerParam
OPL_IRQHANDLER IRQHandler
int IRQParam
OPL_UPDATEHANDLER UpdateHandler
int UpdateParam

Member Data Documentation

◆ address

UINT8 fm_opl_f::address

◆ ams_table

INT32* fm_opl_f::ams_table

◆ amsCnt

INT32 fm_opl_f::amsCnt

◆ amsIncr

INT32 fm_opl_f::amsIncr

◆ AR_TABLE

INT32 fm_opl_f::AR_TABLE[75]

◆ clock

int fm_opl_f::clock

◆ DR_TABLE

INT32 fm_opl_f::DR_TABLE[75]

◆ FN_TABLE

UINT32 fm_opl_f::FN_TABLE[1024]

◆ freqbase

double fm_opl_f::freqbase

◆ IRQHandler

OPL_IRQHANDLER fm_opl_f::IRQHandler

◆ IRQParam

int fm_opl_f::IRQParam

◆ keyboard_param

int fm_opl_f::keyboard_param

◆ keyboardhandler_r

OPL_PORTHANDLER_R fm_opl_f::keyboardhandler_r

◆ keyboardhandler_w

OPL_PORTHANDLER_W fm_opl_f::keyboardhandler_w

◆ max_ch

int fm_opl_f::max_ch

◆ mode

UINT32 fm_opl_f::mode

◆ P_CH

OPL_CH* fm_opl_f::P_CH

◆ port_param

int fm_opl_f::port_param

◆ portDirection

UINT8 fm_opl_f::portDirection

◆ porthandler_r

OPL_PORTHANDLER_R fm_opl_f::porthandler_r

◆ porthandler_w

OPL_PORTHANDLER_W fm_opl_f::porthandler_w

◆ portLatch

UINT8 fm_opl_f::portLatch

◆ rate

int fm_opl_f::rate

◆ rythm

UINT8 fm_opl_f::rythm

◆ st

UINT8 fm_opl_f::st[2]

◆ status

UINT8 fm_opl_f::status

◆ statusmask

UINT8 fm_opl_f::statusmask

◆ T

int fm_opl_f::T[2]

◆ TimerBase

double fm_opl_f::TimerBase

◆ TimerHandler

OPL_TIMERHANDLER fm_opl_f::TimerHandler

◆ TimerParam

int fm_opl_f::TimerParam

◆ type

UINT8 fm_opl_f::type

◆ UpdateHandler

OPL_UPDATEHANDLER fm_opl_f::UpdateHandler

◆ UpdateParam

int fm_opl_f::UpdateParam

◆ vib_table

INT32* fm_opl_f::vib_table

◆ vibCnt

INT32 fm_opl_f::vibCnt

◆ vibIncr

INT32 fm_opl_f::vibIncr

◆ wavesel

UINT8 fm_opl_f::wavesel

The documentation for this struct was generated from the following file: