Salida Q5K: varios canales de vídeo compuestos en perspectiva, con bordes, sobre fondo de sala de control
Q5K · 5 canales · T-BAR

Q5K

El DVE que redefinió la televisión de finales de los años 70, recreado para macOS. Cinco canales con frame stores, flips en perspectiva y el T-bar del Stick Box, tocables en directo.

Fotografía del Quantel DPE 5000: bastidor de efectos de vídeo digitales de los años 70
Quantel DPE 5000 — finales de los años 70

La máquina original

El Quantel DPE 5000 es el primer sistema de efectos de vídeo totalmente digital en tiempo real. Sus frame stores capturan y congelan un cuadro completo; varios canales se procesan y luego se combinan mediante una pila de prioridades, punto por punto.

Se toca en la consola Stick Box — T-bars y joysticks — con paquetes de software: DIGIFLIP (flip/tumble/spin), AUTOFLEX y AUTOSEQUENCE. Redefinió el grafismo televisivo.

La recreación

Q5K compone hasta cinco canales de vídeo. Cada canal es un quad proyectado en perspectiva, resuelto píxel a píxel mediante una homografía inversa — flip, tumble, spin, tamaño, posición — luego enmascarado, con borde y «teñido Quantel».

Memorice dos arreglos A y B, maniobre el T-bar: todo se interpola, es el «move» del DVE. AUTOSEQUENCE encadena los arreglos en curva en S; la exportación los reproduce fuera de línea, de forma idéntica.

Interfaz de la aplicación en francés — nombres de funciones conservados

Las funciones

Cada función corresponde a un concepto del DPE 5000, fiel a la composición punto por punto con señales de key.

≈ DIGIFLIP

Flip · Tumble · Spin

Rotaciones Y / X / Z en perspectiva — las tres firmas del DPE — con tamaño (squeeze, expand) y posición por canal.

≈ Frame store

5 canales · congelación

Cinco canales A–E cargan un vídeo en bucle; «Congelar» fija el frame store, la imagen permanece manipulable congelada — el freeze histórico.

≈ Prioridad / key

Pila de prioridades

Prioridades 1 a 5: la composición se hace punto por punto, de atrás hacia adelante, la prioridad alta enmascara a las demás.

≈ Border sintético

Borders

Anchura y color, sintetizados en el flujo como imagen — fiel al principio «inyectado en el flujo de datos».

≈ Stick Box

T-bar · Move / Fundido

Dos arreglos memorizados A y B, interpolados con el T-bar o mediante transición cronometrada (curva en S). Modo Move, o fundido de vídeo con cortinillas H/V, persianas, iris.

≈ AUTOFLEX / OOZE

Formas · OOZE

Rectángulo, óvalo, rombo, banda, con suavidad de máscara; OOZE hace fluir una forma A hacia una forma B (morph de las distancias con signo).

≈ AUTOSEQUENCE

Autosequence

Los arreglos se convierten en «eventos» con duración propia; «Desplegar» los encadena, «Ir» salta a uno de ellos. Secuencias guardadas en JSON.

≈ Key

Chroma · Luma key

Incrustación por canal: chroma (fuerza, color con cuentagotas, tolerancia) y luma (fuerza, umbral, inversión), colocadas junto al proc-amp de la sala de control.

grafismo de los 80

Glint · Page turn · Wrap · Trails

El barrido luminoso diagonal, la curvatura cilíndrica del borde derecho, el enrollado cíclico, y las estelas reinyectadas de los grafismos de deporte/noticias.

Galería

Salidas compuestas e interfaz (consola, transporte, Stick Box). Haga clic para ampliar.

Ficha técnica
PlataformamacOS 14+ — Apple Silicon & Intel (Metal).
TécnicaSwift · SwiftUI · Metal. Compositor en una sola pasada de fragmento; homografía inversa por píxel (fórmula de Heckbert).
Canales5 (A–E), prioridades 1–5, frame stores, congelación por canal.
DIGIFLIPFlip (Y), tumble (X), spin (Z) en perspectiva; tamaño squeeze/expand; posición X/Y.
TransicionesStick Box A/B — Move (interpolación) o Fundido de vídeo (cortinillas Fundido / H / V / persianas / iris); transición cronometrada en curva S.
SecuenciasAUTOSEQUENCE — eventos & duraciones, guardado en JSON.
Por canalCrop, opacidad, proc-amp, chroma/luma key, mosaico, sombra proyectada, strobe, trails, muro de vídeo, glint, wrap, page turn, OOZE.
Salida en tiempo real● REC 1280×720 .mov (H.264), audio del canal ♪ grabado y monitorizado.
Exportación offline1280×720 H.264 — Estado actual (duración libre) o Autosequence completa.
ControlMIDI Learn — T-bar, selector de canal, banco «canal seleccionado»; joystick XY; mapeos JSON.
ConsolaGuardado/carga completa en JSON (canales, look, arreglos, secuencia y rutas de las fuentes, reabiertas al cargar).

Descarga

macOS 14+ — Apple Silicon & Intel Metal requerido