#include <dsp.h>
Public Attributes | |
| uint16_t | pitch |
| uint16_t | pitchCounter |
| bool | pitchModulation |
| int16_t | decodeBuffer [12] |
| uint8_t | bufferOffset |
| uint8_t | srcn |
| uint16_t | decodeOffset |
| uint8_t | blockOffset |
| uint8_t | brrHeader |
| bool | useNoise |
| uint8_t | startDelay |
| uint8_t | adsrRates [4] |
| uint8_t | adsrState |
| uint8_t | sustainLevel |
| uint8_t | gainSustainLevel |
| bool | useGain |
| uint8_t | gainMode |
| bool | directGain |
| uint16_t | gainValue |
| uint16_t | preclampGain |
| uint16_t | gain |
| bool | keyOn |
| bool | keyOff |
| int16_t | sampleOut |
| int8_t | volumeL |
| int8_t | volumeR |
| bool | echoEnable |
| uint16_t yaze::emu::DspChannel::pitch |
Definition at line 19 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| uint16_t yaze::emu::DspChannel::pitchCounter |
Definition at line 20 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), yaze::emu::Dsp::GetSample(), and yaze::emu::Dsp::Reset().
| bool yaze::emu::DspChannel::pitchModulation |
Definition at line 21 of file dsp.h.
Referenced by yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| int16_t yaze::emu::DspChannel::decodeBuffer[12] |
Definition at line 23 of file dsp.h.
Referenced by yaze::emu::Dsp::DecodeBrr(), and yaze::emu::Dsp::GetSample().
| uint8_t yaze::emu::DspChannel::bufferOffset |
Definition at line 24 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), yaze::emu::Dsp::DecodeBrr(), and yaze::emu::Dsp::Reset().
| uint8_t yaze::emu::DspChannel::srcn |
Definition at line 25 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| uint16_t yaze::emu::DspChannel::decodeOffset |
Definition at line 26 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), yaze::emu::Dsp::DecodeBrr(), and yaze::emu::Dsp::Reset().
| uint8_t yaze::emu::DspChannel::blockOffset |
Definition at line 27 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), yaze::emu::Dsp::DecodeBrr(), and yaze::emu::Dsp::Reset().
| uint8_t yaze::emu::DspChannel::brrHeader |
Definition at line 28 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), yaze::emu::Dsp::DecodeBrr(), and yaze::emu::Dsp::Reset().
| bool yaze::emu::DspChannel::useNoise |
Definition at line 29 of file dsp.h.
Referenced by yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| uint8_t yaze::emu::DspChannel::startDelay |
Definition at line 30 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), and yaze::emu::Dsp::Reset().
| uint8_t yaze::emu::DspChannel::adsrRates[4] |
Definition at line 32 of file dsp.h.
Referenced by yaze::emu::Dsp::HandleGain(), and yaze::emu::Dsp::Write().
| uint8_t yaze::emu::DspChannel::adsrState |
Definition at line 33 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), yaze::emu::Dsp::HandleGain(), and yaze::emu::Dsp::Reset().
| uint8_t yaze::emu::DspChannel::sustainLevel |
Definition at line 34 of file dsp.h.
Referenced by yaze::emu::Dsp::HandleGain(), yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| uint8_t yaze::emu::DspChannel::gainSustainLevel |
Definition at line 35 of file dsp.h.
Referenced by yaze::emu::Dsp::HandleGain(), yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| bool yaze::emu::DspChannel::useGain |
Definition at line 36 of file dsp.h.
Referenced by yaze::emu::Dsp::HandleGain(), yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| uint8_t yaze::emu::DspChannel::gainMode |
Definition at line 37 of file dsp.h.
Referenced by yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| bool yaze::emu::DspChannel::directGain |
Definition at line 38 of file dsp.h.
Referenced by yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| uint16_t yaze::emu::DspChannel::gainValue |
Definition at line 39 of file dsp.h.
Referenced by yaze::emu::Dsp::HandleGain(), yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| uint16_t yaze::emu::DspChannel::preclampGain |
Definition at line 40 of file dsp.h.
Referenced by yaze::emu::Dsp::HandleGain(), and yaze::emu::Dsp::Reset().
| uint16_t yaze::emu::DspChannel::gain |
Definition at line 41 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), yaze::emu::Dsp::HandleGain(), and yaze::emu::Dsp::Reset().
| bool yaze::emu::DspChannel::keyOn |
Definition at line 43 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| bool yaze::emu::DspChannel::keyOff |
Definition at line 44 of file dsp.h.
Referenced by yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| int16_t yaze::emu::DspChannel::sampleOut |
Definition at line 46 of file dsp.h.
Referenced by yaze::emu::Dsp::CycleChannel(), and yaze::emu::Dsp::Reset().
| int8_t yaze::emu::DspChannel::volumeL |
Definition at line 47 of file dsp.h.
Referenced by yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| int8_t yaze::emu::DspChannel::volumeR |
Definition at line 48 of file dsp.h.
Referenced by yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().
| bool yaze::emu::DspChannel::echoEnable |
Definition at line 49 of file dsp.h.
Referenced by yaze::emu::Dsp::Reset(), and yaze::emu::Dsp::Write().