libsidplayfp  0.3.5
Public Member Functions | Protected Attributes | List of all members
ReSIDfpBuilder Class Reference

#include <residfp.h>

Inheritance diagram for ReSIDfpBuilder:
sidbuilder

Public Member Functions

 ReSIDfpBuilder (const char *const name)
uint devices (bool used)
uint create (uint sids)
sidemulock (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

Detailed Description

ReSIDfp Builder Class

Member Function Documentation

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

SID_DEPRECATED void ReSIDfpBuilder::filter ( const sid_filterfp_t filter)
inline
Deprecated:
does nothing
void ReSIDfpBuilder::filter6581Curve ( const double  filterCurve)

Set 6581 filter curve

Parameters
filterCurvefrom 0.0 (light) to 1.0 (dark) (default 0.5)
void ReSIDfpBuilder::filter8580Curve ( const double  filterCurve)

Set 8580 filter curve

Parameters
filterCurvecurve center frequency (default 12500)

The documentation for this class was generated from the following files: