28 #include "residfp/SID.h"
29 #include "sidplayfp/SidConfig.h"
31 #include "sidplayfp/event.h"
35 #define RESID_NAMESPACE reSIDfp
40 RESID_NAMESPACE::SID &m_sid;
43 static const char* getCredits();
50 void reset() { sidemu::reset (); }
51 void reset(uint8_t volume);
53 uint8_t read(uint_least8_t addr);
54 void write(uint_least8_t addr, uint8_t data);
58 void filter(
bool enable);
59 void voice(
unsigned int num,
bool mute) { m_sid.mute(num, mute); }
61 bool getStatus()
const {
return m_status; }
64 void sampling(
float systemclock,
float freq,
65 SidConfig::sampling_method_t method,
bool fast);
67 void filter6581Curve(
double filterCurve);
68 void filter8580Curve(
double filterCurve);
72 #endif // RESIDFP_EMU_H
void clock()
Definition: residfp-emu.cpp:97
void model(SidConfig::sid_model_t model)
Definition: residfp-emu.cpp:144
Definition: residfp-emu.h:37
void voice(unsigned int num, bool mute)
Definition: residfp-emu.h:59
Definition: sidbuilder.h:37