ScummVM API documentation
OPL::NUKED::_opl3_chip Struct Reference

Public Attributes

opl3_channel channel [18]
 
opl3_slot slot [36]
 
uint16_t timer
 
uint64_t eg_timer
 
uint8_t eg_timerrem
 
uint8_t eg_state
 
uint8_t eg_add
 
uint8_t newm
 
uint8_t nts
 
uint8_t rhy
 
uint8_t vibpos
 
uint8_t vibshift
 
uint8_t tremolo
 
uint8_t tremolopos
 
uint8_t tremoloshift
 
uint32_t noise
 
int16_t zeromod
 
int32_t mixbuff [4]
 
uint8_t rm_hh_bit2
 
uint8_t rm_hh_bit3
 
uint8_t rm_hh_bit7
 
uint8_t rm_hh_bit8
 
uint8_t rm_tc_bit3
 
uint8_t rm_tc_bit5
 
int32_t rateratio
 
int32_t samplecnt
 
int16_t oldsamples [4]
 
int16_t samples [4]
 
uint64_t writebuf_samplecnt
 
uint32_t writebuf_cur
 
uint32_t writebuf_last
 
uint64_t writebuf_lasttime
 
opl3_writebuf writebuf [1024]
 

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