Modulas Makes Controlling Your DAW Easy
May 1, 2014 – 12:09 pm | No Comment

When you’re creating a synth sound in your home studio, laying down tracks can be tough to do. You’ve got your MIDI connections or your microphones hooked up, you’ve got your computer nearby, and you’ve …

Read the full story »
Home » controllers, Synthesizers

Dance music in a module

Submitted by on September 9, 2010 – 1:22 pm 4 Comments

It isn’t a secret that a lot of classic dance music follows a fairly defined formula. Mungo Enterprises has taken this concept a step further and have actually created a sequencer module called the “Infinite Horizon” that promises to generate original dance music on the fly.

The unit generates patterns and sequences from a set of rules, giving it the ability to generate a constant flow of new and original tracks in real time.

“This neat little box was the culmination of my major in Computer Music at CNMA. I had demonstrated using SuperCollider that a non-deterministic sequencer was capable of creating contemporary dance music but being a full hardware artist I needed to get the system into a useable form.”

The orginal implementation of the Infinite Horizon was completely autonomous, generating complete tracks, but they realized that the tracks lacked the (often criticized as predictable) build up/down structure which is so much a part of classic dance tracks. Instead of implementing this in the hardware, they left this task up to the human that is performing.

“People can do the work, so that machines have time to think” (B(if)tek, 2000)

The sequencer itself outputs 5 distinct channels:

  1. Chord: This forms the base from which all the other sequencers derive their notes.
  2. Lead 1: The most complex of the channels, it is capable of generating different length patterns and variations on loops of the pattern.
  3. Lead 2: Based loosely on Roland’s (uintentionally) hugely influential TB-303 sequencer, ties and slides included. Especially effective combined with legato and/or portamento voicing.
  4. Bass 1: A simple channel, it was the basis for and shares all of its code with Lead1.
  5. Bass 2: Similar to Lead 2 but biased specifically for basslines.

The big red button arms all channels to generate new patterns at the end of the 8 bars, effectively creating a new track. The other controls are:

  • Mute Deferred latching switch with LED indicator.
  • Forward/Back Generates a new pattern or restores the previous one.
  • Clock Shift Slides the clock by a 16th for that channel.

Here’s a sample of what the Infinite Horizon can do, along with some programmed drums:

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Not a perfectly polished track, but it does generate some interesting stuff. Definitely good enough for inspiration. Version 2 is on the way, but unfortunately the technology is still not for sale.

SynthGear Tags

  • weird modular synths

4 Comments »

  • Nick108 says:

    looks like slinky cd rom come of age, except it writes itself, one thing I loved about slinky was the you beaut light show feature, with rotational bits and stuff like that affected by base, or drum triggers, all internal on one cd, was the best seventeen dollars I ever spent, used it so much it fell apart, best news yet, I find the computer shop in waymouth street has still got it. guess where I’m headed next pay day. But this one I don’t have to write in myself, now that would be infinite horizen, hey have they got that on the market yet?

  • DrStrangelove says:

    Anyone else notice how the high end melody is out of synch? Seems like that is at least one thing it should get perfectly right.

  • we have a computer shop at home and the profit that we get from it is just awesome .

  • cooper23 says:

    The unit generates patterns and sequences from a set of rules, giving it the ability to generate a constant flow of new and original tracks in real time.

Leave a comment!

You must be logged in to post a comment.