Xemu [doxygen]  hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
Data Fields
_opl3_slot Struct Reference

#include <opl3.h>

Collaboration diagram for _opl3_slot:
Collaboration graph
[legend]

Data Fields

opl3_channelchannel
 
opl3_chipchip
 
int16_t out
 
int16_t fbmod
 
int16_t * mod
 
int16_t prout
 
uint16_t eg_rout
 
uint16_t eg_out
 
uint8_t eg_inc
 
uint8_t eg_gen
 
uint8_t eg_rate
 
uint8_t eg_ksl
 
uint8_t * trem
 
uint8_t reg_vib
 
uint8_t reg_type
 
uint8_t reg_ksr
 
uint8_t reg_mult
 
uint8_t reg_ksl
 
uint8_t reg_tl
 
uint8_t reg_ar
 
uint8_t reg_dr
 
uint8_t reg_sl
 
uint8_t reg_rr
 
uint8_t reg_wf
 
uint8_t key
 
uint32_t pg_reset
 
uint32_t pg_phase
 
uint16_t pg_phase_out
 
uint8_t slot_num
 

Detailed Description

Definition at line 45 of file opl3.h.

Field Documentation

◆ channel

opl3_channel* channel

Definition at line 46 of file opl3.h.

◆ chip

opl3_chip* chip

Definition at line 47 of file opl3.h.

◆ eg_gen

uint8_t eg_gen

Definition at line 55 of file opl3.h.

◆ eg_inc

uint8_t eg_inc

Definition at line 54 of file opl3.h.

◆ eg_ksl

uint8_t eg_ksl

Definition at line 57 of file opl3.h.

◆ eg_out

uint16_t eg_out

Definition at line 53 of file opl3.h.

◆ eg_rate

uint8_t eg_rate

Definition at line 56 of file opl3.h.

◆ eg_rout

uint16_t eg_rout

Definition at line 52 of file opl3.h.

◆ fbmod

int16_t fbmod

Definition at line 49 of file opl3.h.

◆ key

uint8_t key

Definition at line 70 of file opl3.h.

◆ mod

int16_t* mod

Definition at line 50 of file opl3.h.

◆ out

int16_t out

Definition at line 48 of file opl3.h.

◆ pg_phase

uint32_t pg_phase

Definition at line 72 of file opl3.h.

◆ pg_phase_out

uint16_t pg_phase_out

Definition at line 73 of file opl3.h.

◆ pg_reset

uint32_t pg_reset

Definition at line 71 of file opl3.h.

◆ prout

int16_t prout

Definition at line 51 of file opl3.h.

◆ reg_ar

uint8_t reg_ar

Definition at line 65 of file opl3.h.

◆ reg_dr

uint8_t reg_dr

Definition at line 66 of file opl3.h.

◆ reg_ksl

uint8_t reg_ksl

Definition at line 63 of file opl3.h.

◆ reg_ksr

uint8_t reg_ksr

Definition at line 61 of file opl3.h.

◆ reg_mult

uint8_t reg_mult

Definition at line 62 of file opl3.h.

◆ reg_rr

uint8_t reg_rr

Definition at line 68 of file opl3.h.

◆ reg_sl

uint8_t reg_sl

Definition at line 67 of file opl3.h.

◆ reg_tl

uint8_t reg_tl

Definition at line 64 of file opl3.h.

◆ reg_type

uint8_t reg_type

Definition at line 60 of file opl3.h.

◆ reg_vib

uint8_t reg_vib

Definition at line 59 of file opl3.h.

◆ reg_wf

uint8_t reg_wf

Definition at line 69 of file opl3.h.

◆ slot_num

uint8_t slot_num

Definition at line 74 of file opl3.h.

◆ trem

uint8_t* trem

Definition at line 58 of file opl3.h.


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