Source code for rv.modules.base.eq

# -- DO NOT EDIT THIS FILE DIRECTLY --
"""
Base class for Eq
This file was auto-generated by genrv.
"""
from enum import IntEnum

from rv.controller import Controller


class BaseEq:
    name = "Eq"
    mtype = "EQ"
    mgroup = "Effect"
    flags = 81

    class Channels(IntEnum):
        stereo = 0
        mono = 1

    low = Controller((0, 512), 256)
    middle = Controller((0, 512), 256)
    high = Controller((0, 512), 256)
    channels = Controller(Channels, Channels.stereo)