mirror of
https://github.com/MCV-Software/TWBlue.git
synced 2025-03-13 01:03:21 -06:00
40 lines
1.1 KiB
Python
40 lines
1.1 KiB
Python
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
|