Welcome to the Arps Euclidya Wiki
Arps Euclidya is a modular, node-based MIDI environment designed for complex rhythmic and melodic orchestration. Built with a di-graph architecture, it allows for non-linear MIDI routing, advanced chord transformations, and a unique decoupled Euclidean engine.
Whether you are looking to design complex generative performance patches or develop the underlying C++ engine, you'll find everything you need here.
Table of Contents
User Documentation
- Introduction to Arps Euclidya
- The "Big Five" features, core goals, and philosophy.
- User Interface Guide
- Navigating the Neon Slate UI, modular canvas, and workspace.
- User Experience & Workflows
- Patching gestures, creating macros, and DAW automation.
- Node Dictionary
- Comprehensive list of all available modules, parameters, and I/O.
- The Euclidean Engine
- Deep dive into the
MidiOutNodeand creating decoupled rhythms.
- Deep dive into the
- Tutorials
- Step-by-step guides from your very first patch to advanced generative networks.
- MPE & MIDI Configuration
- Essential setup instructions for both standard and MPE performance.
Developer Documentation
- Developer Guide
- Map of the codebase, Topological Sort mechanics, and Engine Subsystems.