|
libsidplayfp
0.3.5
|
#include <residfp.h>
Public Member Functions | |
| ReSIDfpBuilder (const char *const name) | |
| uint | devices (bool used) |
| uint | create (uint sids) |
| sidemu * | lock (c64env *env, sid2_model_t model) |
| void | unlock (sidemu *device) |
| void | remove (void) |
| const char * | error (void) const |
| const char * | credits (void) |
global settings | |
Settings that affect all SIDs | |
| void | filter (bool enable) |
| enable/disable filter | |
| SID_DEPRECATED void | filter (const sid_filterfp_t *filter) |
| void | filter6581Curve (const double filterCurve) |
| void | filter8580Curve (const double filterCurve) |
Public Member Functions inherited from sidbuilder | |
| sidbuilder (const char *const name) | |
| const char * | name (void) const |
| operator bool () const | |
Protected Attributes | |
| std::vector< sidemu * > | sidobjs |
Protected Attributes inherited from sidbuilder | |
| bool | m_status |
ReSIDfp Builder Class
| uint ReSIDfpBuilder::devices | ( | bool | used | ) |
true will give you the number of used devices. return values: 0 none, positive is used sids false will give you all available sids. return values: 0 endless, positive is available sids. use bool operator to determine error
|
inline |
| void ReSIDfpBuilder::filter6581Curve | ( | const double | filterCurve | ) |
Set 6581 filter curve
| filterCurve | from 0.0 (light) to 1.0 (dark) (default 0.5) |
| void ReSIDfpBuilder::filter8580Curve | ( | const double | filterCurve | ) |
Set 8580 filter curve
| filterCurve | curve center frequency (default 12500) |
1.8.1.1