AddImporter(ImportProc pImportProc) | Burger::Sequencer | |
AddNoteSaturate(eNote uNote, int32_t iOffset) | Burger::Sequencer | static |
ApplySurround(void) | Burger::Sequencer | protected |
CalculateVolume(const Channel_t *pChannel, uint_t uSpeaker) const | Burger::Sequencer | |
cAmigaClock | Burger::Sequencer | static |
cAmigaFrequency | Burger::Sequencer | static |
cArpeggioMaxCount | Burger::Sequencer | static |
cDefaultVolumeFade | Burger::Sequencer | static |
cFixedPointShift | Burger::Sequencer | static |
cInstrumentMaxCount | Burger::Sequencer | static |
ClearChannels(void) | Burger::Sequencer | |
ClearSequencer(void) | Burger::Sequencer | protected |
cMaxEventCount | Burger::Sequencer | protectedstatic |
cMaximumPitch | Burger::Sequencer | static |
cMaxPan | Burger::Sequencer | static |
cMaxPlugIns | Burger::Sequencer | static |
cMaxVolume | Burger::Sequencer | static |
cMinimumPitch | Burger::Sequencer | static |
cPatternMaxCount | Burger::Sequencer | static |
cPointerMaxCount | Burger::Sequencer | static |
CreateDriverBuffer(void) | Burger::Sequencer | protected |
CreateReverbTables(void) | Burger::Sequencer | protected |
CreateVolumeBuffer(void) | Burger::Sequencer | protected |
cSampleMaxCount | Burger::Sequencer | static |
cTrackMaxCount | Burger::Sequencer | static |
DetermineSpeed(void) | Burger::Sequencer | protected |
DisableLooping(void) | Burger::Sequencer | inline |
DisposeDriverBuffer(void) | Burger::Sequencer | protected |
DisposeReverbTables(void) | Burger::Sequencer | protected |
DisposeSong(void) | Burger::Sequencer | |
DisposeVolumeBuffer(void) | Burger::Sequencer | protected |
DoEffect(Channel_t *pChannel, uint_t uStep) | Burger::Sequencer | protected |
eImporterErrors enum name | Burger::Sequencer | |
eLoopType enum name | Burger::Sequencer | |
EnableLooping(void) | Burger::Sequencer | inline |
eNote enum name | Burger::Sequencer | |
g_VibratoTable | Burger::Sequencer | static |
GenerateSound(void) | Burger::Sequencer | protected |
GetMaxVoices(void) const | Burger::Sequencer | inline |
GetMicroDelayDuration(void) const | Burger::Sequencer | inline |
GetNotePeriod(eNote uNote, uint_t uC2Speed) | Burger::Sequencer | static |
GetOutputDataType(void) const | Burger::Sequencer | inline |
GetReverbSize(void) const | Burger::Sequencer | inline |
GetReverbStrength(void) const | Burger::Sequencer | inline |
GetSampleRate(void) const | Burger::Sequencer | inline |
GetSoundManager(void) const | Burger::Sequencer | inline |
GetVolume(void) const | Burger::Sequencer | inline |
IMPORT_BADFILE enum value | Burger::Sequencer | |
IMPORT_OKAY enum value | Burger::Sequencer | |
IMPORT_OUTOFMEMORY enum value | Burger::Sequencer | |
IMPORT_TRUNCATION enum value | Burger::Sequencer | |
IMPORT_UNKNOWN enum value | Burger::Sequencer | |
ImportProc typedef | Burger::Sequencer | |
ImportSong(SongPackage **ppOutput, const uint8_t *pInput, uintptr_t uInputLength) | Burger::Sequencer | |
Init(void) | Burger::Sequencer | |
IsLooping(void) const | Burger::Sequencer | inline |
IsPlaying(void) const | Burger::Sequencer | inline |
LOOP_NORMAL enum value | Burger::Sequencer | |
LOOP_PINGPONG enum value | Burger::Sequencer | |
m_bPaused | Burger::Sequencer | protected |
m_bRepeatEnabled | Burger::Sequencer | protected |
m_bReverbEnabled | Burger::Sequencer | protected |
m_bSequencingInProgress | Burger::Sequencer | protected |
m_bSongIsPlaying | Burger::Sequencer | protected |
m_bSurroundEnabled | Burger::Sequencer | protected |
m_bTickRemoverEnabled | Burger::Sequencer | protected |
m_Channels | Burger::Sequencer | protected |
m_eOutputDataType | Burger::Sequencer | protected |
m_hCallback | Burger::Sequencer | protected |
m_hEvents | Burger::Sequencer | protected |
m_pAccumBuffer16 | Burger::Sequencer | protected |
m_pAccumBuffer32 | Burger::Sequencer | protected |
m_pBuffer | Burger::Sequencer | protected |
m_pDirectSoundBuffer8 | Burger::Sequencer | protected |
m_pDirectSoundNotify | Burger::Sequencer | protected |
m_pImporters | Burger::Sequencer | protected |
m_pReverbBuffer | Burger::Sequencer | protected |
m_pSongPackage | Burger::Sequencer | protected |
m_pSoundManager | Burger::Sequencer | protected |
m_uAccumBufferSize | Burger::Sequencer | protected |
m_uBufferSize | Burger::Sequencer | protected |
m_uBytesGenerated | Burger::Sequencer | protected |
m_uBytesToGenerate | Burger::Sequencer | protected |
m_uCallbackID | Burger::Sequencer | protected |
m_uChunkSize | Burger::Sequencer | protected |
m_uCurrentIDPattern | Burger::Sequencer | protected |
m_uCurrentSpeed | Burger::Sequencer | protected |
m_uFinalSampleRate | Burger::Sequencer | protected |
m_uFineSpeed | Burger::Sequencer | protected |
m_uImporterCount | Burger::Sequencer | protected |
m_uMasterPitch | Burger::Sequencer | protected |
m_uMasterSpeed | Burger::Sequencer | protected |
m_uMaxVoices | Burger::Sequencer | protected |
m_uMicroDelayBufferSize | Burger::Sequencer | protected |
m_uMicroDelayDuration | Burger::Sequencer | protected |
m_uPartitionPosition | Burger::Sequencer | protected |
m_uPatternPosition | Burger::Sequencer | protected |
m_uReverbDelayBufferSize | Burger::Sequencer | protected |
m_uReverbSizeMS | Burger::Sequencer | protected |
m_uReverbStrength | Burger::Sequencer | protected |
m_uSpeedCounter | Burger::Sequencer | protected |
m_uVolume | Burger::Sequencer | protected |
MixTo16(void) | Burger::Sequencer | protected |
MixTo32(void) | Burger::Sequencer | protected |
NOTE_LAST enum value | Burger::Sequencer | |
NOTE_MAX enum value | Burger::Sequencer | |
NOTE_MID enum value | Burger::Sequencer | |
NOTE_MIN enum value | Burger::Sequencer | |
NOTE_OFF enum value | Burger::Sequencer | |
NOTE_UNUSED enum value | Burger::Sequencer | |
Pause(void) | Burger::Sequencer | |
PerformSequencing(void) | Burger::Sequencer | protected |
PlatformInit(void) | Burger::Sequencer | protected |
PlatformShutdown(void) | Burger::Sequencer | protected |
Play(SongPackage *pSongPackage) | Burger::Sequencer | |
Play(const void *pInput, uintptr_t uInputLength) | Burger::Sequencer | |
Play(const char *pFilename) | Burger::Sequencer | |
PlayRez(RezFile *pRezFile, uint_t uRezNum) | Burger::Sequencer | |
PrepareSequencer(void) | Burger::Sequencer | protected |
ProcessEnvelope(Channel_t *pChannel) const | Burger::Sequencer | protected |
ProcessFadeOut(Channel_t *pChannel) const | Burger::Sequencer | protected |
ProcessNote(Channel_t *pChannel, const Command_t *pCommand) | Burger::Sequencer | protected |
ProcessPanning(Channel_t *pChannel) const | Burger::Sequencer | protected |
ProcessTick(Channel_t *pChannel, int32_t *pLeft, int32_t *pRight) | Burger::Sequencer | protected |
PurgeChannels(void) | Burger::Sequencer | protected |
Reset(void) | Burger::Sequencer | |
Resume(void) | Burger::Sequencer | |
Sample16To16AddDelay(Channel_t *pChannel, int16_t *pAccumBuffer) | Burger::Sequencer | protected |
Sample16To16AddDelayStereo(Channel_t *pChannel, int16_t *pAccumBuffer) | Burger::Sequencer | protected |
Sample16To32AddDelay(Channel_t *pChannel, int32_t *pAccumBuffer) | Burger::Sequencer | protected |
Sample16To32AddDelayStereo(Channel_t *pChannel, int32_t *pAccumBuffer) | Burger::Sequencer | protected |
Sample8To16AddDelay(Channel_t *pChannel, int16_t *pAccumBuffer) | Burger::Sequencer | protected |
Sample8To16AddDelayStereo(Channel_t *pChannel, int16_t *pAccumBuffer) | Burger::Sequencer | protected |
Sample8To32AddDelay(Channel_t *pChannel, int32_t *pAccumBuffer) | Burger::Sequencer | protected |
Sample8To32AddDelayStereo(Channel_t *pChannel, int32_t *pAccumBuffer) | Burger::Sequencer | protected |
Sequencer(SoundManager *pSoundManager) | Burger::Sequencer | |
SetChannelCount(void) | Burger::Sequencer | protected |
SetMaxVoices(uint_t uMaxVoices) | Burger::Sequencer | |
SetMicroDelayDuration(uint_t uMicroDelayDuration) | Burger::Sequencer | |
SetOutputDataType(SoundManager::eDataType uOutputDataType) | Burger::Sequencer | |
SetReverb(uint_t uReverbSizeMS, uint_t uReverbStrength) | Burger::Sequencer | |
SetSampleRate(uint_t uSampleRate) | Burger::Sequencer | |
SetSong(SongPackage *pSongPackage) | Burger::Sequencer | |
SetSoundManager(SoundManager *pSoundManager) | Burger::Sequencer | inline |
SetUpEffect(Channel_t *pChannel) | Burger::Sequencer | protected |
SetVolume(uint_t uVolume) | Burger::Sequencer | |
Shutdown(void) | Burger::Sequencer | |
StartSequencing(void) | Burger::Sequencer | |
StopSequencing(void) | Burger::Sequencer | |
ThreadCallback(void *pThis) | Burger::Sequencer | protectedstatic |
~Sequencer() | Burger::Sequencer | |