Skip to content
Ben Rosenbach edited this page Oct 14, 2022 · 14 revisions

O_C-BenisphereSuite

What started out as own personal fork of the Ornament and Crime Hemisphere Suite firmware to tinker with has grown into a proper continuation of the firmware in its own right. It re-affirms the dual applet architecture by removing all full-screen o_C style apps to make room for new applets as well as improvements to existing applets.

For documentation of previous existing applets, see the main Hemispheres repo wiki: https://github.com/Chysn/O_C-HemisphereSuite/wiki

New apps in Benisphere

A 2-channel port of the Mutable Instruments "Grids".

A 2-channel looping random CV sequencer, inspired by the Noise Engineering "Mimetic Digitalis"

A hi-fi replacement for BootsNCats (New in 1.2)

A stochastic rhythm generator (New in 1.3)

A stochastic melody generator (New in 1.3)

Imported from Logarhythm Branch

A TB-303 style sequencer

A clocked voltage generator based on the Noise Engineering "Clep Diaz"

Improvements to existing apps

Carpeggio

Added the ability to shuffle the notes around the grid for new sequences, similar to the "shred" functionality on the Memetic Digitalis.

ShiftReg

Added the ability to change the mode of the second output. Existing 8-bit unquantized output is the default, but you can now change it to either output a clock pulse on every incoming clock pulse, or output a clock pulse only when the 1st bit is high.

I also brought over the functionality from the Logarhythm Branch to set the range of the quantized output from 1-32 notes.

Burst

Added "acceleration" and "jitter" parameters. Acceleration allows you to have the bursts speed up (+) or slow down (-) and jitter adds randomness between each burst.

AttenOff

Updated attenuation to allow for inversion, now going from -100% to 100%. Added new feature to toggle summing of the A & B signals at the B output, turning this into a cascading attenuverter.

Resets on Sequencers

Sequence5, TrigSeq, TrigSeq16, Carpeggio, and Shredder have all had their Reset code updated to work as expected: step 1 is never skipped after a reset, regardless if a clock signal is sent at the same time or if the clock is not running when the sequencer is reset.

Removed Apps

To make room for these and future changes, I have removed the following full-width o_C apps:

  • Captain MIDI
  • Darkest Timeline
  • Neural Network
  • Pong

Installation

Head over to the releases section and download the latest release. Follow the "Method A" instructions from the Ornament and Crime website, except use the hex file you downloaded from the releases section.

NOTE: If you run into an issue where the Teensy Loader is telling you the hex file is "Too Large", you can download this file and it upload it to your Teensy. After, try uploading the Benisphere Suite hex file again and it should work. If not, please open an issue!

Alternatively, you can follow instructions in this video.