Hyperion is a semi-modular scaled algorithmic MIDI note generator suitable for a wide range of applications from live performance to automated composition.
LFOs, sequencers and counters are used to easily create dynamic MIDI sequences and change them on the fly, or to modulate other components of the architecture.
Hyperion produces glissandos or subtly varying sequences for up to three parts on three separate MIDI channels using a simple chord function. It can also be used as a phrase arpeggiator to make sure that you never play out of key or out of sequence.
Hyperion's architecture is semi-modular, meaning that each component can be driven by a selection of other components precedent to it in the modulation hierarchy. Each component has a source that it counts, and a source that resets it, for instance a sequencer might count measures and be reset by MIDI NoteOn ('gate') events. The output is recallable, and translates between scales and tempos.