The Bontempi chord organ I found in the street

Chord Organ: The easiest way to get simple chords from a modular synth

How the module works

Installing the firmware

  • The firmware is available in the Chord Organ Repository.
  • You do not need Teensyduino. You do not need to compile the code.
  • You only need Teensy Loader for Mac, PC, Linux and this hex file.
  • Follow the instructions on the Teensy Loader page
  • If you cut the power trace on your Teensy, you’ll need both +/-12v case power and USB connected to install the firmware. If not, you can just use the USB connection. Don’t know? Try with USB only first, then try with case power if that doesn’t work.
  • All the help available is on the Teensy Troubleshooting page

Editing the SD Card

Hacking the firmware

  • Microtuning. The frequencies of each note are set in line 257, which converts a midi note to a frequency using the numToFreq function. If you want to experiment with alternative tunings, this might be the place to start.
  • Long-hold for a different mode. In Radio Music, a long press on the reset button changes bank. In Chord Organ, it does nothing.
  • Analog Shift Register: I experimented with an ASR mode which filled the polyphony with different root notes chosen with an incoming pulse. I found it a bit muddy and annoying, but you might have more luck.
  • Trigger in / out. The trigger input works as a digital input or a digital output, with overvoltage protection.
  • Arpeggiator: We’re in a world of chords, it might be nice to step through arpeggios, maybe triggered by an incoming gate.
  • Calibration: The root input isn’t volt/octave, because the Radio Music hardware isn’t designed to be that precise. However, it might be possible to write some kind of auto-calibration system to allow for volt/octave input.
  • Waveforms. Chord Organ uses the Waveform object in the Teensy Audio library, which offers these waveforms: Sine, Sawtooth, Reverse Sawtooth, Square, Triangle, Pulse, Sample&Hold and Arbitrary. The Arbitrary waveform loads a 256 stage wavetable — might it be possible to make it load a waveform from the SD card?

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Tom Whitwell

Consultant at Magnetic (formerly Fluxx), reformed journalist, hardware designer.