“Programmer? Did anybody say Programmer?”
OK, its been more or less an open secret for long that i have a Programmer for the Mutable Instruments Anushri Synthesizer in the pipeline.
Since the Anushri has more MIDI controlable parameters than the Shruthi i wasn’t able to stuff it into a Shruthi XT like enclosure, so i decided to do the prototypes fitting into a 3HE subrack.
To be independent from the firmware this time the controller should be MIDI based.
As i had no idea which of the parameters are important to you and everybody seems to have a different view of whats important about the Anushris Synthesis i broke up the huge overkill monolithic Programmer it would have been into 4 small units, each addressing up to 14 Parameters:
- The Drum Machine Programmer containing all ARP and DRUM settings like on the SoftPots of the Anushri + a Button for each drum and a MIDI button to access the settings on startup and that acts as a MIDI Panic Button.
- The Drum Synthesis Programmer containing the 14 parameters for the drums that aren’t accessible via the Anushris user interface + a button for each drum and a MIDI button.
- The Synthesizer Modulation Programmer with 12 parameters for Legato, Glide, Vibrato, Growl, ModWheel, LFO and the ADSR + 3 Buttons that set and switch on/off a Test Note
- The Synthesizers Synthesis Programmer with the MIDI accessible parameters for the VCO, VCA and VCF
Inside all controllers are built on the same Platform named µMC (Micro MIDI Controller); its made of a standardized PCB, a PicAxe 28×2 Microcontroller that runs at 64MHz allowing minimal latency, a 6N137 Optocoupler for the MIDI Input, a Quartz, a simple 5V 7805 based PSU and a few resistors and caps. Thats it. No additional chips, no multiplexing, no nothing. The unit forwards every received MIDI data to the MIDI output and merges internally the CCs you generate.
All CCs are direct representations of the analog setting of the Pot, if you turn the knob it directly outputs the corresponding CC, the only thing you can set from the User Interface is the MIDI channel.
The firmware will allow to update the set of CCs for the 14 Pots by MIDI SysEx so you can reconfigure the µMC without the need for programming knowledge or other hardware simply by playing a MIDI file from your sequencer.
I have built 2 of these on perfboard as protos, a PCB is in development and yes, ill do Kits (as always complete ones with all parts!). You will have the choice of an EuroRackable frontpanel or an enclusure the depth and heigth of the Anushri and with the width of 1, 2, 3 or 4 Programmers with the same layout as on the EuroRack Modules.
You will also be able to get the Bare Board + the PicAxe chip to make your own controllers, the SourceCode is OpenSource and will be available.
Any feedback is highly appreciated – the only thing you now might not ask is when its available….
You wanted it modular, now you got it 😉