Ir al contenido

Fader

Tres faders verticales con medidores de nivel y un crossfader horizontal moviéndose

ui.audio.Fader(value=self.volume, caption="Master", level=engine.level()[1],
on_change=lambda e: engine.set(out, "volume", e.value))
  • Arrastra la tapa para moverla; Shift hace el movimiento diez veces más fino.
  • Haz clic en el recorrido (no en la tapa) para saltar a ese punto.
  • Gira la rueda para moverla un poco y haz doble clic para devolverla a default.
  • level (0..1) dibuja un pequeño medidor junto al recorrido: pasa el pico del canal en cada fotograma y el fader hace también de medidor, como en una consola real.
variant Se parece a
"console" Una tapa metálica con ranuras, como una mesa de mezclas analógica.
"fl" La tapa oscura de FL Studio con una línea de color y el recorrido lleno hasta ella en color.
"flat" Un tirador redondo sobre un recorrido lleno, a juego con el resto del tema.

vertical=False lo coloca en horizontal (un crossfader). ticks fija cuántas marcas se dibujan a lo largo del recorrido (0 para ninguna) y length su tamaño en píxeles.

Propiedad Por defecto Qué hace
value, min, max 0.75, 0, 1 El valor y su rango.
default, step, curve None, None, "lin" Como en la perilla.
caption, unit, decimals Texto debajo y cómo se escribe el valor.
length 160 Longitud del recorrido en píxeles.
vertical True False para un fader horizontal.
variant "console" "console", "fl" o "flat".
ticks 11 Marcas a lo largo del recorrido.
level None Un nivel 0..1 dibujado como medidor junto al recorrido.
color "accent" El relleno y la línea de la tapa.
show_value, disabled True, False

Evento: on_change con el nuevo valor.