Hologram Microcosm MIDI CCs & NRPNs

MIDI implementation details for the Hologram Microcosm


Edit & contribute on GitHub fauxstor contributed benjaminfox contributed

Download: CSV Pyramid def

Note: you may have to choose "File -> Save Page As" after pressing Download.
Contributions welcome! You can email us your altered CSV if you don't want to use GitHub.

Time

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Subdivision 5 0 127 0-based 0: 1/4; 1: 1/2; 2: TAP; 3: 2x; 4: 4x; 5: 8x
Time Controls either the Time Subdivision or Global Tempo. 10 0 127 0-based Seems this should be ON or OFF, and thus 0-63; 64-127 0~127
Hold Sampler On to freeze a recent piece of your playing into a continuous playback cycle. 48 0 127 0-based 0-63: Off; 64-127: On
Tap tempo Microcosm smoothly matches the tempo to the timing of quarter note taps. 93 0 127 0-based 0-127

Special Sauce

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Activity Controls the density of the effects. Increase value to add complexity and variety. 6 0 127 0-based 0~127
Repeats Determines the effect duration or frequency. Works in tandem with Activity knob. Repeats function varies preset to preset. 11 0 127 0-based

Modulation

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Shape Applies a contour to the volume or filter characteristics of the effect. 7 0 127 0-based 0-31: Square; 32-63: Ramp; 64-95: Triangle; 96-127: Saw
Frequency Sets the Pitch Modulation rate. 14 0 127 0-based 0~127
Depth 19 0 127 0-based 0~127

Filter

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Cutoff Cuts high frequencies with the Low-pass filter. 8 0 127 0-based 0~127
Resonance Adjusts the filter resonance. 15 0 127 0-based 0~127

Effect

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Mix Sets the balance between input signal and effect. 9 0 127 0-based 0~127
Volume Adjusts the effect master volume. 16 0 127 0-based 0~127
Reverse effect Reverse effect playback. 47 0 127 0-based 0-127
Bypass Engages or disengages Microcosm. 102 0 127 0-based 0-63: Bypass; 64-127: Engage

Reverb

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Space Mixes in reverberation and delay. When at 127, mix is 100% wet. 12 0 127 0-based 0~127
Time Selects 1 of 4 reverb modes. These reverb options vary in length and character. 20 0 127 0-based Documents show 0~127, but description implies quartiles ???

Looper

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Loop level Sets the playback volume of Phrase Looper. 13 0 127 0-based 0~127
Looper playback speed 17 0 127 0-based
Looper playback (stepped) 18 0 127 0-based 0: 1/4; 1: 1/2; 2: TAP; 3: 2x; 4: 4x; 5: 8x
Fade time 21 0 127 0-based 0~127
On/Off 22 0 127 0-based 0-63: Off; 64-127: On
Playback direction 23 0 127 0-based 0-63: Forward; 64-127: Reverse
Routing 24 0 127 0-based 0-63: Post-FX; 64-127: Pre-FX
Only Allows you to mute the effects and use the pedal as a traditional looper. 25 0 127 0-based Pitch Modulation, Reverb, and Filter remain active in Looper Only mode. Mix allows you to blend back and forth. 0-63: Looper & Effects; 64-127: Looper Only
Burst Burst allows for the creation of fast, one-layer loops. 26 0 127 0-based Phrases recorded in Burst mode will not be saved within User Presets unless Burst is deselected after recording. 0-63: Default; 64-127: Burst
Quantized 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. 27 0 127 0-based 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-63: Free; 64-127: Quantize
Record 28 0 127 0-based 0~127
Play 29 0 127 0-based 0~127
Overdub 30 0 127 0-based You can infinitely record on top of your looped phrase by adding to the Overdub Layer.
Stop 31 0 127 0-based This action will end playback but retain the recording for recall. Trigger CC29 to return to phrase playback. 0-127
Erase 34 0 127 0-based 0-127
Undo 35 0 127 0-based Erases the Overdub Layer but retains the initial phrase.

Preset

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Copy 45 0 127 0-based 0-127
Save 46 0 127 0-based 0-127

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.