Skip to content

main

Settings for the 3DEqualizer Addon.

EqualizerSettings

Bases: BaseSettingsModel

3DEqualizer Addon Settings.

Source code in server/settings/main.py
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
class EqualizerSettings(BaseSettingsModel):
    """3DEqualizer Addon Settings."""

    heartbeat_interval: int = SettingsField(
        100, title="Heartbeat Interval",
        description=(
            "The interval in milliseconds to pass"
            "control to Qt UI. Value like 100 means it will be "
            "passed every 10x per second. Recommended value is 100 - 50 "
            "(20x per second).")
        )

    create: EqualizerCreatorPlugins = SettingsField(
        default_factory=EqualizerCreatorPlugins,
        title="Creator plugins"
    )