Skip to content

Instantly share code, notes, and snippets.

@drsm79
Last active July 7, 2019 13:25
Show Gist options
  • Save drsm79/8ae3a64e15aaffd4fed8e53a9436b294 to your computer and use it in GitHub Desktop.
Save drsm79/8ae3a64e15aaffd4fed8e53a9436b294 to your computer and use it in GitHub Desktop.

"A"SR: "A"SR is an "Analog" Shift Register simulation with a 256-step ring buffer. When selected in one hemisphere, it has two indexed outputs. When selected in both hemispheres, the same buffer is used across all four outputs.

AD-EG: AD EG is an attack/decay envelope generator with forward and reverse trigger inputs, and end-of-cycle trigger output.

ADSR-EG: ADSR EG is a straightforward linear envelope generator. It has a single envelope, but responds independently on two channels.

Annular-Fusion-Euclidean-Drummer: Annular Fusion is a dual Euclidean trigger generator. It can be used to generate Euclidean rhythms of up to 32 steps in length.

Backup-and-Restore: Backup/Restore is a utility that allows you to transfer complete sets of app and/or calibration data to and from your module. Possible uses include

Binary-Counter: Binary Counter is weird. It takes four logic inputs (high or low) and provides a binary-summed output and a count output.

BootsNCat: Boots 'n Cats (BootsNCat) is a simple bass/snare drum synthesizer with stereo audio outputs.

Bow-Tie-Sequential: Bow Tie Sequential (BowTieSeq) turns an ALM Boss Bow Tie voltage-controlled switch into a sequential switch by providing voltages that specifically address the Boss Bow Tie's CV input. BowTieSeq also provides encoder control and reset capability.

Brancher: Brancher is a Bernoulli Gate, inspired by Mutable Instruments Branches. It sends incoming gate or clock to one of two outputs, based on selected probability.

Burst: Burst is a burst generator based loosely on the Ladik S-075.

CV-Recorder: Hemisphere Suite 1.7 Update (Nov. 30, 2018): CV Recorder is a two-track 384-step CV recorder with smoothing (linear interpolation) and adjustable start/end points.

Calculate: Calculate is a series of utilities for performing arithmetical operations on two CV inputs.

Captain-MIDI: Captain MIDI is a highly-configurable CV-to-MIDI and MIDI-to-CV interface. It supports four outputs for MIDI-to-CV and four inputs for CV-to-MIDI. It features multi-channel operation, polyphonic note distribution (up to four notes), transposition, and note-range for layers and/or splits. It keeps a log of the last 100 MIDI messages. Up to four complete Setups can be saved in memory. Setups can be copied from the panel, or saved and retrieved via MIDI system exclusive dump.

Carpeggio-Cartesian-Arpeggiator: Thanks to Roel Das for writing the chord pattern code, and generously allowing it to be used here.

Clock-Divider-Multiplier: Clock Div is a two-way clock divider and multiplier, using a single clock source. It can divide from 1:1 to 1:8, and multiply from 2:1 to 8:1. Each channel can be set from the panel, or via CV.

Clock-Skipper: Clock Skipper is a dual probability skipper.

Compare: Compare is a comparator applet with complementary gate outputs.

Conways's-Game-of-Life-(Retired): Game of Life is a modulation source based on John Conway's 1970 cellular automaton Game of Life.

Dr.-Crusher: Dr. Crusher is a single-channel sample rate and bit resolution reducer for CV or audio signals.

Dual-Quantizer: Dual Quantizer converts CV input to pitches of specific musical scales.

Enigma: Enigma is a Shift Register (a.k.a. "Turing Machine") Workstation, designed to enable (nearly) repeatable full compositions by curating a Turing Machine library and chaining Turing Machines into songs. Enigma is in Hemisphere Suite starting with v1.5.

Enigma,-Jr.: While Enigma imposes a track-song workflow, Enigma, Jr. allows you to organize your Turing Machines via CV. It allows playback and temporary manipulation of registers in your Enigma Register Library.

Envelope-Follower: EnvFollow is an envelope follower and ducker.

Gate-Delay: Gate Delay is a dual trigger/gate delay loosely based on the Ladik S-189.

Gated-VCA: Gated VCA is a VCA for CV, with the ability to gate the first output. It can sort of be used for audio, but works best as an extra CV VCA.

Home: Hemisphere Suite is "alternate alternate" firmware for the Ornament and Crime Eurorack module, featuring a dual-applet framework with dozens of different modular functions. It also includes several full apps, like Captain MIDI, a highly-configurable USB MIDI interface for modular systems.

LoFi-Tape: LoFi Tape is an audio-rate looper for audio or CV.

Logic: Logic is a two-input logic module that perform two logical operations at once.

LowerRenz: LowerRenz is a single Lorenz-only modulation generator based on the O_C's own Low-Rentz Dual Lorenz/Rössler Generator, which is itself based on an Easter Egg from Mutable Instruments Streams.

MIDI-In: MIDI In is a monophonic MIDI-to-CV interface that uses the USB port on the back of the Ornament and Crime module. The MIDI interface will appear in your computer as "Hemisphere".

MIDI-Out: MIDI Out is a monophonic CV-to-MIDI interface that uses the USB port on the back of the Ornament and Crime module. The MIDI interface will appear in your computer as "Hemisphere".

Metronome: Metronome is a master clock for Hemisphere's clocked applets. Once started, it runs in the background as you select other applets.

Mixer:Balance: Mixer:Balance is a two-input CV mixer with a balance control and two complementary outputs.

Neural-Net: Neural Net is a highly-configurable logic processor with six Neurons, each of which can contain one of 11 different logic gates, including a Threshold Logic Neuron. Sources for each logic gate can be any of the eight inputs, any of the six Neurons, or a consistent ON/OFF value. Four Setups can be saved for later use, and Setups can be saved and loaded via MIDI system exclusive.

Palimpsest-Accent-Sequencer: Palimpsest is an accent sequencer that composes a pattern by way of a repeated sequence of trigger impressions.

Pong: Like twenty years ago, I owned a Kurzweil K2000. It had what we call today--but didn't call back then--an Easter Egg. It was a Pong game that you could play from the panel, and it generated MIDI notes when the ball bounced off a wall.

RunglBook: RunglBook is a chaotic shift-register modulation based on Rob Hordijk's rungler circuit.

Scale-Duet-Quantizer: Scale Duet is a single-channel quantizer that allows you to switch between two user-defined scales. The scales are edited with an on-screen keyboard.

Scale-Editor: https://www.youtube.com/watch?v=UKX79rkSdIQ

Schmitt-Trigger: This applet is a dual Schmitt Trigger with a programmable threshold range.

Scope: Scope is a simple CV and clock monitoring tool.

Sequence5: Sequence5 is a five-step quantized sequencer.

Setup: Setup/About is an app that:

Shift-Register-(formerly-Turing): ShiftReg ("Turing" prior to v1.4C) is a faithful implementation based on Tom Whitwell's original Turing Machine circuit.

ShiftGate: ShiftGate is a dual shift register-based gate/trigger sequencer for creating aleatoric rhythm patterns.

Shuffle: Shuffle is a two-step clock offset. Each step can be delayed by between 0% and 99% of the incoming clock tempo.

Skewed-LFO: Skewed LFO is a low frequency oscillator with a waveshape that's adjustable from sawtooth, to triangle, to ramp.

Slew: Slew is a simple slew (or lag) processor. Two independent channels share the same settings. Channel 1's output is linear, and Channel 2's output is exponential.

Squanch---Shifting-Quantizer: Squanch is a pitch-shifting quantizer with a single input and two pitch-shifted outputs. It can be used as a voltage adder.

Switch: Switch is a two-channel switch with two switching methods: sequential and gated.

The-Darkest-Timeline: The Darkest Timeline is a 32-step sequencer with CV recording, probability-based triggers, alternate realities, and a CV-adjustable index point.

The-Darkest-Timeline-2.0: The Darkest Timeline is a CV/MIDI sequencer application for Ornament and Crime. It is included in the Hemisphere Suite firmware from version 1.4.

Threshold-Logic-Neuron: Threshold Logic Neuron is a three-input programmable logic gate.

Trending: Trending is a dual slope detector with assignable outputs.

Trigger-Sequencer: Trigger Sequencer is a dual eight-step trigger sequencer.

Trigger-Sequencer-16: Trigger Sequencer 16 is a 16-step trigger sequencer. It's visually and functionally similar to Trigger Sequencer, except it's 1x16 instead of 2x8.

Tuner: Tuner is a chromatic tuner with adjustable A4 setting.

VectMorph: VectMorph is morph controller inspired by the Doepfer A-144, and based on Vector Oscillator waveforms. There is a variety of built-in waveforms from which to choose, or you can create your own with the Waveform Editor.

VectorEG: VectorEG is a dual envelope generator based on Vector Oscillator waveforms. There is a variety of built-in waveforms from which to choose, or you can create your own with the Waveform Editor.

VectorLFO: Vector LFO is a dual low-frequency oscillator based on Vector Oscillator waveforms. There is a variety of built-in waveforms from which to choose, or you can create your own with the Waveform Editor.

VectorMod: VectorMod is a dual triggered one-shot or cycling modulation source based on Vector Oscillator waveforms. There is a variety of built-in waveforms from which to choose, or you can create your own with the Waveform Editor.

Voltage: Voltage is a dual gate-activated fixed-voltage emitter.

Waveform-Editor: Waveform Editor is an application for creating, editing, and saving Vector Oscillator waveforms.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment