from __future__ import absolute_import from sound_lib.external import pybass from .effect import SoundEffect class Chorus(SoundEffect): effect_type = pybass.BASS_FX_DX8_CHORUS struct = pybass.BASS_DX8_CHORUS class Echo(SoundEffect): effect_type = pybass.BASS_FX_DX8_ECHO struct = pybass.BASS_DX8_ECHO class Compressor(SoundEffect): effect_type = pybass.BASS_FX_DX8_COMPRESSOR struct = pybass.BASS_DX8_COMPRESSOR class Reverb(SoundEffect): effect_type = pybass.BASS_FX_DX8_REVERB struct = pybass.BASS_DX8_REVERB class Distortion(SoundEffect): effect_type = pybass.BASS_FX_DX8_DISTORTION struct = pybass.BASS_DX8_DISTORTION class Flanger(SoundEffect): effect_type = pybass.BASS_FX_DX8_FLANGER struct = pybass.BASS_DX8_FLANGER class Gargle(SoundEffect): effect_type = pybass.BASS_FX_DX8_GARGLE struct = pybass.BASS_DX8_GARGLE class I3DL2Reverb(SoundEffect): effect_type = pybass.BASS_FX_DX8_I3DL2REVERB struct = pybass.BASS_DX8_I3DL2REVERB class ParamEq(SoundEffect): effect_type = pybass.BASS_FX_DX8_PARAMEQ struct = pybass.BASS_DX8_PARAMEQ