このプロジェクトについて

HUFF Classicは、リアルタイムのデータモッシュ、グリッチアート、およびフィードバックエフェクトを作成するためのデスクトップアプリケーションです。ユーザーは、タイル変位、フィードバックループ、フローワープ、対称折り畳み、ソラリゼーション、スキャンライン破損、ゴーストトレイルを含む包括的なエフェクトチェーンを通じて、ビデオファイルやライブウェブカメラフィードを処理できます。 本アプリケーションは、パラメータ調整用のコントロールパネルと、独立したフルスクリーン出力ウィンドウという2ウィンドウ構成を採用しています。プロフェッショナルなパフォーマンスワークフロー向けに、以下の機能をサポートしています: - ビデオ出力:Syphon (macOS) および Spout (Windows) との統合により、ResolumeやTouchDesignerなどのVJソフトウェアへテクスチャを送信可能。 - 外部制御:ハードウェアコントローラーやTouchOSCなどのソフトウェア向けに、完全なMIDIマッピングおよびUDP経由のOSC (Open Sound Control) をサポート。 - プリセットシステム:ポータブルなJSONファイルを通じて、パラメータのスナップショットを保存および呼び出し可能。 Rust、Tauri、およびp5.jsを使用して構築されており、時間的エフェクトを実現するために、複数のキャンバスサーフェスとフレームリングバッファを管理するシリアルレンダリングパイプラインを実装しています。