Category Archives: Hardware

Midi-FX Box is here!

Standalone Hardware MIDI Processor
Three apps. One box. No computer required. The Midi Effects Box is a compact ESP32-powered hardware unit that runs MidiBot, Evolver, and Rotator as self-contained apps. Plug in via 5-pin DIN MIDI or USB-C, dial in your patch from the front panel, and let it generate, rotate, and mutate your MIDI signal all session long. Multi-task mode runs all three simultaneously — each on its own channel, sharing a locked clock. Runs MidiBot, Evolver, and Rotator — simultaneously in Multi-task mode. DIN MIDI I/O + USB-C — works with any DAW, synth, or drum machine. WiFi patch manager and OTA firmware updates from any browser. External MIDI clock sync — locks to any DAW or hardware sequencer.

Order yours today: https://funartssoftware.com/#midifxbox

Continue reading Midi-FX Box is here! →

Redesign of the Midi Rotator Hardware

Test harness of the MB1 used for coding and testing the Arduino software.
Test harness of the MB1 used for coding and testing the Arduino software.

I’ve created a number of versions of “The Rotator” over the years. This video details one of the first versions that involved creating custom hardware based on the Arduino micro-controller and several parts scavenged from various bits and pieces I had lying around.

Then a couple of years ago while in Japan I made a field trip to “Electric City” in Akihabara where I was able to buy a bunch of electronics parts that allowed me to start work on yet another version.

Rev 1 of the MB1 rotator board I designed. (shoutout to Dennis Alichwer from Neve for all his help and advice.)
Rev 1 of the MB1 rotator board I designed. (shoutout to Dennis Alichwer from Neve for all his help and advice.)

I wanted to start again with improved hardware and a better layout. I was really excited to find what appeared to be Prophet-V-style gray buttons and some decent push-button rotary encoders. Within a few weeks I was able to get a working breadboard up and running (top left) where I could test the code and work on the software.

Enter the amazing Dennis Alichwer who totally crushed it on laying out a custom circuit board based on my design for the test harness.

MB1 prototype in a makeshift enclosure
MB1 prototype in a makeshift enclosure

The result was the “MB1” (middle left) – which stands for “Midi Box 1” or possibly “Mike Brecker 1” we’re not sure.

Anyway, I have a couple of boxes in use. One is running the latest rotator software, and the other is running an alpha version of a new toy I’m working on called MidiBot.

Update: Feb 2018
I’ve recently gotten so many requests from people wanting to buy rotators, it just didn’t seem practical to build them myself. So I spent the last month or two working on a port to a MidiFX plugin. I’ve just released a VST and an AU version of the plugin for use in Logic Pro X and MainStage as well as other DAW environments. I’m quite pleased with the UI and it’s proven to be even more flexible than the hardware version in that it can support many more voices and rotations.

Here’s a brief example of what it can do harmonically to some simple triads!

Harmonic Expansionism

The Rotator: A Realtime Harmonic MIDI Processor

playdemo.jpg“Boure”

Splash1sm.jpgAs a kid, I learned to play folk guitar during the early sixties, and I’d experimented with a number of “open tunings”. Though I knew a couple of standard tunings used for bottleneck blues and such, I didn’t take much notice until I started listening to Joni Mitchell.

So I thought, “What if you could do the same thing on keyboard?”
Continue reading Harmonic Expansionism →