|
LMMS
|
#include <surroundopl.h>
Public Member Functions | |
| CSurroundopl (Copl *a, Copl *b, bool use16bit) | |
| ~CSurroundopl () | |
| void | update (short *buf, int samples) |
| void | write (int reg, int val) |
| void | init () |
| void | setchip (int n) |
| Public Member Functions inherited from Copl | |
| Copl () | |
| virtual | ~Copl () |
| virtual int | getchip () |
| ChipType | gettype () |
Private Attributes | |
| bool | use16bit |
| short | bufsize |
| short * | lbuf |
| short * | rbuf |
| Copl * | a |
| Copl * | b |
| uint8_t | iFMReg [2][256] |
| uint8_t | iTweakedFMReg [2][256] |
| uint8_t | iCurrentTweakedBlock [2][9] |
| uint8_t | iCurrentFNum [2][9] |
Additional Inherited Members | |
| Public Types inherited from Copl | |
| enum | ChipType { TYPE_OPL2 , TYPE_OPL3 , TYPE_DUAL_OPL2 } |
| Protected Attributes inherited from Copl | |
| int | currChip |
| ChipType | currType |
| CSurroundopl::~CSurroundopl | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |