Bugfix update for the euclidean midi sequencer
We’ve just released an update for Hatefish RhyGenerator, our creative Euclidean MIDI rhythm generator.
The HoRNet RhyGenerator is a Euclidean step sequencer that arranges a specified number of “beats” as evenly as possible over a set number of “steps.” If you’re not familiar with this concept, it’s based on a mathematical principle known as Euclidean rhythms, which are a method of distributing a set number of beats over a series of steps. This principle is often used to create complex and interesting rhythms that still maintain a sense of regularity and structure. To dive deeper into this concept, we recommend exploring the classic research paper by Godfried Toussaint, which explores Euclidean rhythms in great detail and their application to musical patterns.
With the RhyGenerator, you can craft up to 16 individual rhythms, each with a maximum of 32 steps. This level of flexibility allows you to create diverse and intricate patterns, all within a single instance of the plugin. The plugin’s interface features 16 distinct lanes, each representing an independent step sequencer. These lanes are synced to your DAW’s tempo, ensuring that your rhythms align perfectly with your project’s timeline. This makes it an ideal tool for creating dynamic and evolving rhythms that can bring energy and movement to any composition.
Each sequencer offers multiple operational modes, providing you with the ability to create different types of musical patterns based on your creative needs. The available modes include Single Note, Arpeggiator Up, Arpeggiator Down, Chord, and MIDI Control. These modes give you various ways to interpret and manipulate the rhythmic structure, allowing you to experiment and explore new musical possibilities.
In Note mode, the sequencer outputs the selected note based on the rhythm generated by the Euclidean algorithm. This means that the note will be played according to the rhythmic pattern, creating an intriguing and evolving sequence of sounds. Whether you’re working with a simple melody or something more complex, Note mode gives you the power to shape the rhythm of your sound.
In Arpeggiator Up or Arpeggiator Down modes, the sequencer plays notes from the input in ascending or descending order, following your defined rhythmic pattern. This can be used to create arpeggios that follow the Euclidean rhythm, adding a sense of motion and fluidity to your compositions. These modes are especially useful when you want to generate harmonic sequences that are more dynamic than simple chord progressions.
In Chord mode, all input notes are triggered together on each active beat. This allows you to play full chords in a rhythmic pattern, creating a rich and complex harmonic structure. Whether you’re working with basic triads or more complex chord voicings, Chord mode lets you bring harmony into your rhythm section.
Meanwhile, Control mode lets the sequencer send MIDI control change messages instead of notes. This opens up new creative possibilities by allowing you to rhythmically automate parameters of your synths or other MIDI-controlled devices. For example, you could use Control mode to modulate filter cutoff, reverb depth, or oscillator pitch in sync with the rhythm, giving you more dynamic control over your sound design.
Each sequencer gives you independent control over the number of steps and beats, offering both flexibility and precision. You can fine-tune the rhythm to suit your specific needs, adjusting the number of beats and steps in each sequencer to create intricate and evolving patterns. The level of control this provides is one of the key strengths of the RhyGenerator, as it allows you to build complex rhythms that remain musically interesting and varied.
To enhance the versatility of the plugin, each step sequencer can be assigned to a different MIDI channel. This means that you can control up to 16 synths simultaneously, each with its own independent rhythm and parameters. Whether you’re layering different instruments or creating intricate multi-instrument patterns, the ability to assign each sequencer to a different channel gives you the flexibility to build rich, multi-dimensional compositions.
Additionally, we’ve integrated an LFO (Low-Frequency Oscillator) for each sequencer. This allows you to modulate MIDI message values over time, adding an extra layer of dynamic movement to your rhythms. The LFO can be used to create sweeping effects, pulsing rhythms, or subtle modulations, giving you even more control over the evolution of your sound. Whether you’re automating pitch, filter settings, or modulation depths, the LFO adds a dynamic element that can make your compositions feel more organic and alive.
In this update, we’ve also addressed several bug fixes to improve performance and stability. These include resolving a black GUI issue in Logic 10.5, fixing a crash that occurred when loading presets in the standalone version, and addressing a project freeze in Studio One when saving. We’re committed to providing the best possible user experience, and these fixes ensure that the plugin works smoothly across a variety of setups.
This update is free for current plugin owners and can be downloaded from the user area. We’re constantly working to improve the plugin and appreciate your continued support. With this update, we’ve added new features, fixed bugs, and enhanced the overall performance of the HoRNet RhyGenerator, making it an even more powerful tool for creating innovative rhythms and patterns in your music production.