Skip to content
This repository was archived by the owner on Mar 29, 2026. It is now read-only.
MrLongNightPublic archive

About

Legacy MapFlow repository. Canonical home moved to Vorce-Studios/Vorce.

Resources

Contributing

Stars

5 stars

Watchers

0 watching

Forks

Latest commit

 

History

4,554 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vorce Logo

Vorce

High-Performance Real-Time Visual Synthesis & Projection Mapping

Build & Quality Security Analysis Stable Release OS: Windows | Linux License: GPL-3.0 Rust: 1.94+ PRs Welcome

Vorce is a next-generation, modular VJ (Video Jockey) Software engineered for high-performance visual synthesis, real-time effects, and professional projection mapping. Built with the speed and safety of Rust, it empowers artists to create immersive visual experiences with unprecedented flexibility.


🚀 Vision

In an era of complex visual performances, Vorce bridges the gap between ease of use and professional power. By utilizing a node-based architecture, every parameter becomes a playground for automation, audio-reactivity, and external control.

✨ Core Features

🧩 Modular Node System

Design complex visual flows by connecting video sources, generative shaders, and real-time filters. Every node property is a control target for our unified modulation system.

⚡ Professional Rendering Engine

Powered by WGPU and the Bevy Engine, Vorce delivers low-latency, hardware-accelerated rendering.

  • Multi-Layer Composition: Advanced blend modes and hierarchical grouping.
  • 3D & Particle Integration: Native Bevy support for stunning volumetric effects and 3D scenes.
  • LUT Color Grading: Industry-standard .cube support for cinematic looks.

🔊 Deep Audio Reactivity

Our AudioAnalyzer V2 tracks 9 frequency bands, RMS volume, and peak detection in real-time, allowing visuals to dance perfectly to the beat.

📐 Precision Projection Mapping

  • Bezier Warping: Flexible mesh deformation for complex surfaces.
  • Edge Blending: Seamless multi-projector setups with per-output gamma correction.
  • Advanced Masking: Integrated shape and file-based masking tools.

🎛️ Unified Control

Seamlessly integrate with your performance setup via OSC, MIDI, and Ableton Link. Our built-in Jules AI assistant is always ready to help you extend the software's capabilities.


🛠️ Technology Stack

Component Technology
Core Rust 🦀 (High-performance, Thread-safe)
Graphics WGPU (Modern WebGPU-based hardware acceleration)
3D Engine Bevy (Data-driven ECS engine)
Interface egui (Blazing fast immediate mode UI)
Video/Audio FFmpeg (via ffmpeg-next), CPAL (Cross-platform audio)
Protocol Model Context Protocol (AI integration)

🚦 Quick Start

1. Requirements

2. Run from Source

# Clone the repository
git clone https://github.com/Vorce-Studios/Vorce.git
cd Vorce

# Run the application (Release mode recommended for performance)
cargo run --release

3. Usage


📚 Documentation

Explore our comprehensive guides in the docs/ directory:

  • 📖 User Guide: Interface layout, keyboard shortcuts, and performance tips.
  • 👨‍💻 Developer Portal: Architecture overview, coding standards, and build instructions.
  • 🗺️ Project Roadmap: Current status and upcoming Phase 1.0 release goals are tracked via GitHub Project Issues.

🤝 Contributing

We welcome contributions from visual artists and developers alike! Please read our Contributing Guidelines and check our GitHub Issues for open tasks.

📄 License

Vorce is licensed under GPL-3.0. See the LICENSE file for more information.


Created with ❤️ by the Vorce Contributors.

About

Legacy MapFlow repository. Canonical home moved to Vorce-Studios/Vorce.

Resources

Contributing

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages