Product Review for Future Artist’s MIDI Looper, part 1: “motivation”

German company Future Artists have been developing and advertising a an interesting product, their MIDI Looper.
Let’s see what this bug-eyed brand is looking for in their progressive, minimal design.

Screen Shot 2017-07-03 at 3.32.43 PM.png
company and product logo for Future Artist’s “MIDI Looper”

It is a new kind of MIDI sequencer (and cannot record sound directly), that records MIDI Notes and CCs from external gear, and plays it back, repeatedly.

While what it’s doing is technically handled  by existing (often more powerful) MIDI sequencers, the Future Artist’s MIDI Looper is unique in how it performs the tasks more like an audio looper than a MIDI Groovebox or Sequencer.

Let’s break this down with the following considerations…

Wait, can MIDI be “looped” ?

Most people may be familiar with audio looping from seeing guitar-players or beat-boxers record, record, and build sounds on top of so sounds.

Mechnically,  any system could could loop anything (audio, data, whatever) so long as it…

  • providing some medium of recording performance into some passage of Stored Time
  • starts recording Performance at some Start Point
  • captures audio/midi/whatever peroformance through advancing Stored Time
  • ends/repeats a Loop by noting an End Point (in time), which the proceeds directly back to the Start.
  •  handles adding, subtracting content, or even changing parameters of Time to create and perform new sounds with(in) that Loop.

Some amazing things are possible with loops, depending on the how Time is handled and how the Performance is captured. Since looping  practices as we know them evolved first with recording audio, we should consider some hightlights among that heritage first.

A short history of (audio)looping technology:

Audio-loopers (such as the pedals popularized by guitar players), effectively share the same methods across a history of various technologies.

  • early tape-based looping simply spliced segments of audio tape to loop through the play head(s) of a tape machine. These were often limited to fixed loops cut from recorded material, with control of the sound limited to mixing or changing tape-speed. These techniques were innovated by the “Music Concrete” innovators of the 1940’s, and later explored by
    • dub raggae artists like King Tubby, leading to roots of record-based looping in early Hip-hop.
    • composers like Steve Reich , for unique phase-shifting patterns
    • The Beatles. for background drones in their later pop-psychedelia studio-work
  • later tape-based methods by Robert Fripp (“FripperTronics“) allowed plaers to  selectively control editing (read/write/erase/overdub) of the tape loop, to add, subtract, and evolve sound-scapes within a repeating duration of fixed length
  • with the advent of digital-based studio studio effects, people soon hacked (and designers later refined) digital-delay rack units digital-delay loopers (DDLs), wherein a single device to pull off various tricks, though not necessarily at the same time (due to limited processing resources) and not necessarily sync up with others (due to inability to perfectly control a the passage of delay-based Time). Some chief innovations affordances of recording/looping in digital memory include:
    • record longer phrases that sound better, given increasing memory storage and fidelity of loop-capable delay processors throughout the 80s and 90s
    • change loop length while performing, such as on the Digitech JamMan
    • change record/playback speed (such as when looping on the )
    • change start and end points (simple addresses in digital memory), such as
    • copy/paste audio among various bits of audio memory  (such as on the highly-revered Gibson EchoPlex Digital Pro)
  • innovation in DDLs was carried most visibly by experimental guitarists of the 80s and 90s with a focus on foot-based controls (from simple mechanical switches toward complex messages from MIDI footboards.
  • The 90’s and 2000’s saw looping techniques emerge within DJ and vocal/beatboxer markets, who not only had hands free, but also created new forms of synchronization to the audible-beat from record playback or the MIDI clock-messages of a drum machine or groove-box. Many of later groovebox-ready looper were (necessarily) required being built from different hardware and software more akin to contemporary (linear) recorders, so we see a distinction in digital-recorder loopers (DRLs) that offered different freedoms, limitations and quirks.  Some notable DRLs and thier behavior include:
    • Korg Koass Pad 3, which
    • Boss RC- series, which

Of course, all of this evolution is in the service of a “audio first,” and we must appreciate that the local arms-race of modern digital audio looping must exists within the larger battle of digital audio in general, where…

  • digital audio’s specifications of quality (sampling frequency, bit, depth, etc) are constantly changing,
  • new techniques for manipulating digital audio (pitch, tempo, etc) are constantly being innovated, striking new balanced between sound-character, realtime control, and the computational demand they put on their hardware or software,
  • since implementing computationally-complex often requires multiple levels of design, from feature designers, to OS-coders, to micro-chip specific programmers, to manufacturers… its both a miracle we see the innovation we do, and unsurprising we see so much stagnation on proven models and products (ahem, boss)

By contrast, the problems and the solutions of musical looping-MIDI uniquely different, because we both represent, and interact with, both Time is and Performance are represented, (so) differently in MIDI than in audio.

…since the be-MIDI-ing

MIDI is (just) an over-30-year-old, simple protocol for sending messages among music equipment, and has stuck to it’s “1.0” spec since it was hungrily adoped after launching in 1983.

MIDI Time is

  • serial data is sent (standard) at a 31,250 baud (bits/sec, “1s or 0s per moment”), allowing  roughly 3.9 thousand seperate 8-bit messages to roll by
  • MIDI messages are usually 3-byte chunks, so (standard) MIDI can (only) pass about 1.3 thousand messages in a second.

However, the this has proven (quite) adequate (for decades), as the the sound is outside the message-spec, at the bookends of the process; the the nuance of whatever generates MIDI messages, and the nuance of the system that interprets these messages into sound.

MIDI Performance is represented chiefly by a few music-specific message types:

  • Note: to convey timing and dynamics
  • Pitch Bend: creating nuance within a note over time.
  • Control Change(CC): messages to control mix, vibrato, effects, vibrato,  embouchure, etc…depending on the nature of the instrument/context used.
  • Clock: carry the “ticks” of musical time, with each 24 clock messages passing within each quarter-note (beat), so that tempo can fluctuate as directly as the ebb and flow of clock-messages are received.

So, for 30 years, the tech that uses MIDI has evolved and lot, and MIDI itself and remained a fine messenger. Let’s continue to “don’t kill the messenger.”

As we can see from its MIDI Implemetnation Chart, the MIDI Looper only captures mesages that pertain to Performance (Notes, CCs, Bend) and Time (Clock)

Screen Shot 2017-07-03 at 3.32.56 PM.png
(part of) MIDI Implemention Chart, from product user manual.

From this point, we see the the Future Artist MIDI Looper has great freedom for control, since it is only juggling relatively lightweight data of small messages. It is interesting to see how Future Artist built their MIDI Looper to have a user interface that remains distinctly familiar and usable within the traditions of audio loopers.

Distinctions of User Interfacing

First the MIDI-Looper works to mimic the creative immediacy found in audio based looping of audio-based looper-pedals, where can can just and touch simple remote controls to grab, repeat, and build without the setup, planning, or stopping that has remained common among the heritage of conventional MIDI sequencers.

Secondly, its highly context-dependent controls seem a natural adaptation of those found across the heritage of (audio) “looping,” from the early closed-loop-systems of early mechanical tape looping on tape machines, to later innovations on (digital) delay studio hardware, to multi-track system now virtualized in personal-computer-based music software.

Thirdly, this MIDI Looper’s spartan user-interface and simple feature set extends the spirit of being easy to learn and fun to play. By contrast, most linear audio- and MIDI sequencing is done on visually-rich computer programs packed with feature sets, shotcuts, and sub-menus.

By contrast, this little device seems almost like a toy in comparison (in a good way), as it has

  • no screen
  • only 2 (muli-colored) buttons
  • only 2 encoder knobs
  • only 2 modes
    1. play, where one knob selects tracks, and the other changes playback timing int the presently-selected track.
    2. Settings, where one knob selects, and the other sets one of 3 parameter settings

      the simple, toy-like interface

MIDI Looper’s flow:

The color/context-dependent actions of these buttons are followed as easily as they are explained in the product’s user manual (recoded in HTML to fit a single page).



Display left button

Switch on

Connect the MIDI LOOPER with your setup (see chapter “Which setup options you have”)



(1) Push the left button
(2) Play with MIDI input device or Push the left button again

(1) Pulsate red = ready for recording
(2) light red = recording

/ Overdub

Push the left button

When you push the left button, you are switching between play and overdub

green /red


Push the right button during play

When you push the left / right button, you switch between play / pause



Push the right button when in pause and hold for one second



Push the right button when in overdub and you reject the latest recorded layer of music notes



2 thoughts on “Product Review for Future Artist’s MIDI Looper, part 1: “motivation”

  1. Abby Herrera says:

    Hi! Does this unit NOT record velocity data of each note?? So, no expression record?? What does it do? Fixes a constant velocity for all notes?? For example 100??

Leave a Reply to Abby Herrera Cancel reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s