Sobre el proyecto

HUFF Classic es una aplicación de escritorio para crear datamosh en tiempo real, glitch-art y efectos de feedback. Permite a los usuarios procesar archivos de video o transmisiones de webcam en vivo a través de una cadena de efectos completa que incluye tile displacement, bucles de feedback, flow warps, symmetry folds, solarización, scanline corruption y ghost trails. La aplicación presenta una arquitectura de dos ventanas: un panel de controles para el ajuste de parámetros y una ventana de salida independiente a pantalla completa. Para flujos de trabajo de performance profesional, es compatible con: - Salida de Video: Integración con Syphon (macOS) y Spout (Windows) para enviar texturas a software de VJ como Resolume o TouchDesigner. - Control Externo: Mapeo MIDI completo y soporte de OSC (Open Sound Control) vía UDP para controladores de hardware y software como TouchOSC. - Sistema de Presets: Capacidad de guardar y recuperar instantáneas de parámetros mediante archivos JSON portátiles. Construida utilizando Rust, Tauri y p5.js, la aplicación implementa un pipeline de renderizado serial que gestiona múltiples superficies de canvas y un frame ring buffer para lograr efectos temporales.