29 #include "sidplayfp/SidConfig.h"
30 #include "sidplayfp/sidemu.h"
31 #include "sidplayfp/event.h"
39 #define RESID_NAMESPACE reSID
41 #ifdef RESID_NAMESPACE
42 # define RESID_NS ::RESID_NAMESPACE
52 event_clock_t m_accessClk;
58 static std::string m_credit;
61 static const char* getCredits();
68 const char *credits ()
const {
return getCredits(); }
70 void reset() { sidemu::reset (); }
71 void reset(uint8_t volume);
73 uint8_t read(uint_least8_t addr);
74 void write(uint_least8_t addr, uint8_t data);
76 const char *error()
const {
return m_error; }
80 void filter(
bool enable);
81 void voice(
unsigned int num,
bool mute);
83 bool getStatus()
const {
return m_status; }
86 void sampling(
float systemclock,
float freq,
87 SidConfig::sampling_method_t method,
bool fast);
89 void bias(
double dac_bias);
90 void model(SidConfig::sid_model_t model);
Definition: resid-emu.h:47
Definition: sidbuilder.h:37