About this project
HUFF Classic is a desktop application for creating real-time datamosh, glitch-art, and feedback effects. It allows users to process video files or live webcam feeds through a comprehensive effect chain including tile displacement, feedback loops, flow warps, symmetry folds, solarization, scanline corruption, and ghost trails.
The application features a two-window architecture: a controls panel for parameter adjustment and a separate fullscreen output window. For professional performance workflows, it supports:
- Video Output: Integration with Syphon (macOS) and Spout (Windows) for sending textures to VJ software like Resolume or TouchDesigner.
- External Control: Full MIDI mapping and OSC (Open Sound Control) support via UDP for hardware controllers and software like TouchOSC.
- Preset System: Ability to save and recall parameter snapshots via portable JSON files.
Built using Rust, Tauri, and p5.js, the app implements a serial rendering pipeline that manages multiple canvas surfaces and a frame ring buffer to achieve temporal effects.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.