Source code for rv.modules.amplifier

from rv.controller import Controller
from rv.modules import Behavior as B, Module


[docs]class Amplifier(Module): name = mtype = 'Amplifier' mgroup = 'Effect' behaviors = {B.receives_audio, B.sends_audio} receives_audio = True sends_audio = True volume = Controller((0, 1024), 256) panning = Controller((-128, 128), 0) dc_offset = Controller((-128, 128), 0) inverse = Controller(bool, False) stereo_width = Controller((0, 256), 128) absolute = Controller(bool, False) fine_volume = Controller((0, 32768), 32768)