Об этом проекте

HUFF Classic — это десктопное приложение для создания эффектов датамошинга, глитч-арта и обратной связи в реальном времени. Оно позволяет пользователям обрабатывать видеофайлы или живые потоки с веб-камеры через комплексную цепочку эффектов, включающую смещение плиток (tile displacement), петли обратной связи (feedback loops), деформацию потока (flow warps), симметричные складки (symmetry folds), соляризацию, повреждение сканирующих линий (scanline corruption) и призрачные шлейфы (ghost trails). Приложение имеет двухэкранную архитектуру: панель управления для настройки параметров и отдельное полноэкранное окно вывода. Для профессиональных рабочих процессов перформанса поддерживаются: - Видеовывод: интеграция с Syphon (macOS) и Spout (Windows) для передачи текстур в VJ-софт, такой как Resolume или TouchDesigner. - Внешнее управление: полная поддержка MIDI-маппинга и OSC (Open Sound Control) через UDP для аппаратных контроллеров и программного обеспечения, такого как TouchOSC. - Система пресетов: возможность сохранять и вызывать снимки параметров через переносимые JSON-файлы. Созданное с использованием Rust, Tauri и p5.js, приложение реализует последовательный конвейер рендеринга, который управляет несколькими поверхностями холста и кольцевым буфером кадров для достижения временных эффектов.