The Erfurt by Xaoc Devices is a modular synthesizer digital module that provides a versatile and creative way to generate complex rhythmic patterns. Acting as a programmable digital oscillator, this module features an 8-bit register that changes state by 1 at each impulse from the clock inputs, with clock patterns corresponding to mathematical or musical divisions of rhythm.
With three clock inputs and individual bit outputs, the state changes from 0 to 255 in a cycle, which divides the signal frequency by 2, 4, 8, and so on up to 128. This allows for a wide variety of rhythms to be created by using different clock inputs, making it an ideal tool for groove-oriented electronic music genres.
Another interesting feature of the Erfurt is that it can be connected to other Leibniz modules, such as Lipsk, Jena, Drezno, and Odessa, to enable further creative possibilities. When connected, the Erfurt can play various roles, such as generating gate patterns for Odessa harmonic banks or producing interesting glissandi with Drezno and any VCO.
Additionally, the bi-directional binary counter can generate complex patterns when connected to a data source through the Leibniz bus. This is especially useful for creating pseudo-chaotic sequences when fed back to Lipsk, providing even more creative potential for sound designers and performers.
Thanks to its CMOS logic, there are no limitations to the frequency that can be used to clock the Erfurt, making it an excellent choice for those who want to explore the boundaries of their modular system. Overall, the Erfurt by Xaoc Devices is an essential module for anyone who wants to experiment with complex rhythmic patterns in their sonic creations.
Example Usage
If you're new to using the Erfurt by Xaoc Devices, a simple way to get started is by using it as a clock divider. Simply patch a clock signal into one of the clock inputs, and use one of the binary outputs to trigger a sound or modulation source, such as a drum module or filter. You can experiment with different clock input divisions to create interesting and varied rhythmic patterns.
One intermediate-level example of using Xaoc Devices Erfurt is as a bi-directional binary counter when patched with different clocks. By using two different clocks patched to the inputs, the counter alternately increases and decreases its state, and ultimately it counts at a rate proportional to the frequency difference between the clocks. A third clock patched to the Reset input may be used to shorten the sequence, making the cycle incomplete and adding more rhythmic diversity to the pattern. This is a great way to create complex and evolving rhythmic patterns that can be further manipulated by connecting Erfurt to other Leibniz modules in your system.
Further Thoughts
Erfurt by Xaoc Devices is a versatile module that can be used not only as a Leibniz binary system component, but also as a programmable digital oscillator, clock and audio frequency divider, and a bi-directional binary counter. With two different clocks patched, the counter alternately increases and decreases its state, and ultimately it counts with a rate proportional to the frequency difference between the clocks. Additionally, when connected to other Leibniz modules, Erfurt may play various roles, such as scanning waveshapes in Jena, producing stepped voltages useful for making interesting glissandi with Drezno and any VCO, or generating gate patterns animating the spectrum of Odessa harmonic banks. With its high clocking capabilities, Erfurt is a valuable addition to any eurorack setup looking to create complex rhythmic patterns.