Hologram Microcosm MIDI CCs & NRPNs

MIDI implementation details for the Hologram Microcosm


Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.

Time

Parameter CC Range Usage Description Orientation
Subdivision 5 [0–127]
0: 1/4; 1: 1/2; 2: TAP; 3: 2x; 4: 4x; 5: 8x
0-based
Time 10 [0–127]
Controls either the Time Subdivision or Global Tempo.
0-based
Hold Sampler 48 [0–127]
0-63: Off; 64-127: On
On to freeze a recent piece of your playing into a continuous playback cycle.
0-based
Tap tempo 93 [0–127]
0-127: Tap
Microcosm smoothly matches the tempo to the timing of quarter note taps.
0-based

Special Sauce

Parameter CC Range Usage Description Orientation
Activity 6 [0–127]
Controls the density of the effects. Increase value to add complexity and variety.
0-based
Repeats 11 [0–127]
Determines the effect duration or frequency. Works in tandem with Activity knob. Repeats function varies preset to preset.
0-based

Modulation

Parameter CC Range Usage Description Orientation
Shape 7 [0–127]
0-31: Square; 32-63: Ramp; 64-95: Triangle; 96-127: Saw
Applies a contour to the volume or filter characteristics of the effect.
0-based
Frequency 14 [0–127]
Sets the Pitch Modulation rate.
0-based
Depth 19 [0–127] 0-based

Filter

Parameter CC Range Usage Description Orientation
Cutoff 8 [0–127]
Cuts high frequencies with the Low-pass filter.
0-based
Resonance 15 [0–127]
Adjusts the filter resonance.
0-based

Effect

Parameter CC Range Usage Description Orientation
Mix 9 [0–127]
Sets the balance between input signal and effect.
0-based
Volume 16 [0–127]
Adjusts the effect master volume.
0-based
Reverse effect 47 [0–127]
0-127: Reverse effect
Reverse effect playback.
0-based
Bypass 102 [0–127]
0-63: Bypass; 64-127: Engage
Engages or disengages Microcosm.
0-based

Reverb

Parameter CC Range Usage Description Orientation
Space 12 [0–127]
Mixes in reverberation and delay. When at 127, mix is 100% wet.
0-based
Time 20 [0–127]
0~31: Bright room; 32~63: Dark medium; 64~95: Large hall; 96~127: Ambient
Selects 1 of 4 reverb modes. These reverb options vary in length and character.
Note: Usage unconfirmed
0-based

Looper

Parameter CC Range Usage Description Orientation
Loop level 13 [0–127]
Sets the playback volume of Phrase Looper.
0-based
Looper playback speed 17 [0–127] 0-based
Looper playback (stepped) 18 [0–127]
0: 1/4; 1: 1/2; 2: TAP; 3: 2x; 4: 4x; 5: 8x
0-based
Fade time 21 [0–127] 0-based
On/Off 22 [0–127]
0-63: Off; 64-127: On
0-based
Playback direction 23 [0–127]
0-63: Forward; 64-127: Reverse
0-based
Routing 24 [0–127]
0-63: Post-FX; 64-127: Pre-FX
0-based
Only 25 [0–127]
0-63: Looper & Effects; 64-127: Looper Only
Allows you to mute the effects and use the pedal as a traditional looper.
Note: Pitch Modulation, Reverb, and Filter remain active in Looper Only mode. Mix allows you to blend back and forth.
0-based
Burst 26 [0–127]
0-63: Default; 64-127: Burst
Burst allows for the creation of fast, one-layer loops.
Note: Phrases recorded in Burst mode will not be saved within User Presets unless Burst is deselected after recording.
0-based
Quantized 27 [0–127]
0-63: Free; 64-127: Quantize
When the Phrase Looper is set to Quantize, Microcosm will trim your loop to the nearest beat in order to synchronize the loop to the effect tempo.
Note: Effect subdivision can be changed freely while Quantize mode is active, but if the global tempo changes, the effect and loop will no longer be in sync. Simply switching presets will reset the global tempo to the quantized loop's tempo while this mode is active, re-syncing the effect and loop tempos.
0-based
Record 28 [0–127] 0-based
Play 29 [0–127] 0-based
Overdub 30 [0–127]
Note: You can infinitely record on top of your looped phrase by adding to the Overdub Layer.
0-based
Stop 31 [0–127]
0-127: Stop
Note: This action will end playback but retain the recording for recall. Trigger CC29 to return to phrase playback.
0-based
Erase 34 [0–127]
0-127: Erase
0-based
Undo 35 [0–127]
0-127: Undo
Note: Erases the Overdub Layer but retains the initial phrase.
0-based

Preset

Parameter CC Range Usage Orientation
Copy 45 [0–127]
0-127: Copy
0-based
Save 46 [0–127]
0-127: Save
0-based

The portions of this library that refer to specific devices may be owned by the devices' respective manufacturers. Everything else is licensed under the Creative Commons Attribution Share Alike 4.0 International license.