Downloads & Support Information


There is an iProgramCard firmware update that corrects scaling for the sequencer output, corrects scaling for the fader on frequency and pitch CV inputs, and adds a “Both” Mode for new or modified Easels. Downloading zip file includes a folder with all files, answers to questions, and instructions for modifying your Easel. Also see support videos for video on how to update the Firmware.

Occasionally, we make changes in a module’s firmware to fix software bugs or to add new features. The little firmware cards we used to supply with modules have been replaced by a single USB card. With a Macintosh computer running OS10.5 or higher, you can load the USB card from the web, and then transfer the firmware to the module.

There are now two versions of the firmware for each module. The old version numbers are between 1 and 29; the new versions are numbered 30 or more. All current modules are shipped with version 30 firmware.


First you’ll need to equip your computer with the smarts to read the USB card. Just click on the “Buchla Firmware Utility” link below to download the appropriate program.

To download a module’s firmware to your computer, click on the relavent firmware link in the table below.

To program the firmware hex file into the USB card, plug the card into your computer and double-click the hex file’s icon in the Finder. The Firmware Utility application will launch and display info about the programming process.

Now plug the USB card into the memory card receptacle on your system and power up the system while holding the Remote Enable button on the target module. The LED on the card will blink rapidly while the firmware is being loaded to the module, then blink slowly when the load is complete. Some modules use alternatives to the Remote Enable button; see the exception list at the end of the next section.

NOTE: these instructions apply only to new systems (delivered after Dec 1, 2011) with all modules running version 30 (or higher) firmware.

(They won’t burst into flame, but they probably won’t operate correctly).

We recommend that when you add new modules to an older system you update all the modules to version 30 firmware.

Product Guides

Recent edits to the 200e and 200h User’s Guides were made to clarify previous descriptions, offer more complete descriptions of common Buchla elements, include information on the use of the Firmware Card as a USB-MIDI interface, and add 252e and 257e entries.

200e User’s Guide
200h User’s Guide
Buchla Music Easel Manual
Buchla Music Easel Quick Start Guide
Buchla iProgram Card Manual
Buchla 200e v30 Upgrade Guide.pdf
Easel Aux Card Manual
218e, Firmware Card, and Card Doubler Guide
Polyglot Guide
MIDI I/O Panel Advanced Use Guide

Misc Downloads

Todd Barton’s Easel Patches
Max Easel OSC package: demonstrates how to control the iProgramCard from Max via OSC/WiFi.
MaxMIDIExternal: allows control of the iProgramCard directly from Max via USB MIDI.

iProgramCard Active Easel program card606/2/17iProgramCard_v60_Firmware_update.zipA folder with all the files needed for the update. Corrects scaling for the sequencer output, corrects scaling for the fader on frequency and pitch CV inputs, and adds a “Both” Mode for new or modified Easels.
200e-USBFirmware Utility - update Firmware Utility to version to add more recent modules.
200e-USBFirmware Utility1.6710/29/15BuchlaFirmwareUtility167.zipOccasionally, we make changes in a module’s firmware to fix software bugs or to add new features. The little firmware cards we used to supply with modules have been replaced by the USB Utility Card. With a Macintosh computer running OS10.5 or higher, you can load new firmware to the USB card, and then transfer the firmware to the module.
Additionally you can change the USB Utility Card to function as a bi-directional MIDI interface for a 200e system. MIDI channels 1-4 will be sent to the internal 200e MIDI busses A-D respectively and MIDI beat clock can also be sent to the bus system, or output by the 252e. The 218 can also be used to output MIDI note and velocity data.
206eSix Channel Mixer30.21/12/12206Ev302.hex.zipFirst public release
206e/225e Preset Manager32.31/17/ Required to recognize latest set of modules including the 252e and h-series modules. NOTE: Before updating from a version prior to 31.3 backup the 225 to a card to retain preset names. If you have a 251e take it out of Remote Enable before backing up!
207eMixer / Microphone Preamp30.21/12/12207Ev302.hex.zipFirst public release
210eControl and Signal Router30.21/12/12210Ev302.hex.zipFirst public release
218e30.92/9/19218Ev309.zipVersion 30.9 fixes a scanning bug with key 11 on version 30.8
Version 30.8 Changed MIDI channel input from Omni response to Channel 1 response, saves configuration settings, and adds remote enable and software version reporting
223eTactile Interface Port30.11/12/12223Mv301.hex_.zipFirst public release
223eArpeggiator30.21/12/12223Av302.hex.zipFirst public release
225eMIDI Decoder30.510/7/13225Ev305_Primo.hex.zipThis update fixes the "brown out" issue where the MIDI portion of the module's firmware fails resulting in loss of functionality and a corrupted display.
225hMIDI & CV interface30.14/21/18225Hv301.zipBug fixes to internal bus channel assignment
225hMIDI & CV interface3.005/30/17225Hv300b1.hex.zipFirst public release of h-series 225h
226hCV-MIDI Interface30.112/8/18226Hv301.hexFixes a global remote enable response bug
227eSystem Interface30.11/12/12227Ev301.hex.zipFirst public release
230eTriple Envelope Tracker/Pre amp30.31/12/12230Ev303.hex.zipFirst public release
249eDual Arbitrary Function Generator30.33/7/12249Ev303.hex.zipSequence changes happen immediately.
250eArbitrary Function Generator30.6 12/10/
250eArbitrary Function Generator30.51/12/12250Ev305.hex.zipFirst public release
251eQuad Sequential Voltage Source30.76/16/12251Ev307.hex.zipMore reliable button debouncing. NOTE: Make sure your Preset Manager has been updated to 31.7 or greater BEFORE updating the 251e.
252eBuchla Polyphonic Rythm Generator30.212/20/
256eControl Voltage Processor30.35/7/12256Ev303.hex.zipFix for knob changing multiple values after preset load.
257eControl Voltage Processor30.21/25/18257Ev302.zipBug fix to properly recognize the Module ID switch.
257eControl Voltage Processor30.11/12/12257Ev301.hex.zipFirst public release
259eComplex Waveform Generator30.85/7/12259Ev308.hex.zipFix slew on pitch CV.
260eDuophonic Pitch Class Generator30.11/12/12260Ev301.hex.zipFirst public release
261eComplex Waveform Generator30.21/12/12261Ev302.hex.zipFirst public release
266eSource of Uncertainty30.11/12/12266Ev301.hex.zipFirst public release
267eUncertainty Source / Dual Filter30.11/12/12267Ev301.hex.zipFirst public release
272ePolyphonic Tuner30.812/29/ Some users prefer the flexibility of version 30.8, while others prefer the stations globally assigned radio frequencies of version 30.9
281eQuad Function Generator30.21/12/12281Ev302.hex.zipFirst public release
281hDual Function Generator30.2h3/31/16281Ev302_is_h.hex.zipSame as 281e code but ensure h-series 281 uses internal bus A&B
285eFrequency Shifter30.21/12/12285Fv302.hex.zipFirst public release
285eBalanced Modulator30.21/12/12285Bv302.hex.zipFirst public release
291eTriple Morphing Filter30.11/12/12291Ev301.hex_.zipFirst public release
292e/292hQuad/Dual Dynamics Manager 30.411/2/14292Ev304.hex.zipSame code is used on 292e or 292h
296eSpectral Processor30.34/11/