45 BLARGG_DISABLE_NOTHROW
51 static unsigned char const amp_table [16];
78 oscs [
i].output = buf;
101 debug_printf(
"FME7 write to %02X (past end of sound registers)\n", (
int)
latch );
int const osc_count
Definition Ay_Emu.cpp:25
blip_long blip_time_t
Definition Blip_Buffer.h:17
#define debug_printf
Definition blargg_source.h:26
Definition Blip_Buffer.h:23
Definition Blip_Buffer.h:191
@ latch_addr
Definition Nes_Fme7_Apu.h:35
void save_state(fme7_apu_state_t *) const
Definition Nes_Fme7_Apu.h:119
Blip_Buffer * output
Definition Nes_Fme7_Apu.h:54
void volume(double)
Definition Nes_Fme7_Apu.h:65
@ amp_range
Definition Nes_Fme7_Apu.h:59
void treble_eq(blip_eq_t const &)
Definition Nes_Fme7_Apu.h:70
blip_time_t last_time
Definition Nes_Fme7_Apu.h:57
int last_amp
Definition Nes_Fme7_Apu.h:55
void write_latch(int)
Definition Nes_Fme7_Apu.h:94
@ osc_count
Definition Nes_Fme7_Apu.h:26
Nes_Fme7_Apu(const Nes_Fme7_Apu &)
Blip_Synth< blip_good_quality, 1 > synth
Definition Nes_Fme7_Apu.h:60
void osc_output(int index, Blip_Buffer *)
Definition Nes_Fme7_Apu.h:75
@ addr_mask
Definition Nes_Fme7_Apu.h:33
void run_until(blip_time_t)
Definition Nes_Fme7_Apu.cpp:41
void end_frame(blip_time_t)
Definition Nes_Fme7_Apu.h:110
Nes_Fme7_Apu & operator=(const Nes_Fme7_Apu &)
void reset()
Definition Nes_Fme7_Apu.cpp:20
@ data_addr
Definition Nes_Fme7_Apu.h:34
void load_state(fme7_apu_state_t const &)
Definition Nes_Fme7_Apu.h:124
void output(Blip_Buffer *)
static unsigned char const amp_table[16]
Definition Nes_Fme7_Apu.h:31
Nes_Fme7_Apu()
Definition Nes_Fme7_Apu.h:87
void write_data(blip_time_t, int data)
Definition Nes_Fme7_Apu.h:96
struct Nes_Fme7_Apu::@330214061233141365343216362223363006051000133006 oscs[osc_count]
Definition Blip_Buffer.h:239
unsigned v[N_MAX]
Definition inflate.c:1584
register unsigned i
Definition inflate.c:1575
JSAMPIMAGE data
Definition jpeglib.h:945
float in
Definition lilv_test.c:1460
float out
Definition lilv_test.c:1461
unsigned short uint16_t
Definition mid.cpp:99
unsigned char uint8_t
Definition mid.cpp:98
Definition Nes_Fme7_Apu.h:11
uint16_t delays[3]
Definition Nes_Fme7_Apu.h:16
uint8_t phases[3]
Definition Nes_Fme7_Apu.h:14
uint8_t regs[reg_count]
Definition Nes_Fme7_Apu.h:13
uint8_t latch
Definition Nes_Fme7_Apu.h:15
@ reg_count
Definition Nes_Fme7_Apu.h:12