LMMS
Loading...
Searching...
No Matches
reSID::Voice Class Reference

#include <voice.h>

Public Member Functions

 Voice ()
void set_chip_model (chip_model model)
void set_sync_source (Voice *)
void reset ()
void writeCONTROL_REG (reg8)
int output ()

Public Attributes

WaveformGenerator wave
EnvelopeGenerator envelope

Protected Attributes

short wave_zero

Friends

class SID

Constructor & Destructor Documentation

◆ Voice()

reSID::Voice::Voice ( )

Member Function Documentation

◆ output()

int reSID::Voice::output ( )

◆ reset()

void reSID::Voice::reset ( )

◆ set_chip_model()

void reSID::Voice::set_chip_model ( chip_model model)

◆ set_sync_source()

void reSID::Voice::set_sync_source ( Voice * )

◆ writeCONTROL_REG()

void reSID::Voice::writeCONTROL_REG ( reg8 )

◆ SID

friend class SID
friend

Member Data Documentation

◆ envelope

EnvelopeGenerator reSID::Voice::envelope

◆ wave

WaveformGenerator reSID::Voice::wave

◆ wave_zero

short reSID::Voice::wave_zero
protected

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