![]() |
LIDL Soundboard
1.9.0
A simple soundboard, yet better than EXP Soundboard forsenE
|
#include <EnumsAndStructs.h>
Public Attributes | |
SFX_TYPE | flags |
BASS_DX8_DISTORTION | distortion |
BASS_DX8_CHORUS | chorus |
BASS_DX8_ECHO | echo |
BASS_DX8_FLANGER | flanger |
BASS_DX8_COMPRESSOR | compressor |
BASS_DX8_GARGLE | gargle |
The SFX struct.
Every LIDL::SoundFile a SFX enum as a member variable, to account for SFX happening in said wrapper. Every CustomListWidgetItem also has a SFX struct to account for displaying them.
Each SFX is stored as a flag. If the flag is set, then the player will read the settings from the corresponding BASS_DX8_SFX structure. (Those are BASS api structures: http://bass.radio42.com/help/html/824b82c4-f5cd-e544-b8a7-2176b4c3ebed.htm )
BASS_DX8_CHORUS LIDL::SFX::chorus |
BASS_DX8_COMPRESSOR LIDL::SFX::compressor |
BASS_DX8_DISTORTION LIDL::SFX::distortion |
BASS_DX8_ECHO LIDL::SFX::echo |
SFX_TYPE LIDL::SFX::flags |
BASS_DX8_FLANGER LIDL::SFX::flanger |
BASS_DX8_GARGLE LIDL::SFX::gargle |