Eventide H9 Max (instance #2)
Overview
- Class
- reverb
- Subtypes
- reverb, delay, modulation, distortion, pitch, eq
- Topology
- DSP (multi-engine; Eventide's H9 firmware running the full Factor-series + H9-exclusive algorithm library)
- Channels
- 2
- Stereo-linkable
- no
Parameters — reverb
- algorithms
- Blackhole, ShimmerVerb, SpaceTime, Plate, Hall, Room, Spring, Reverse, DualVerb, MangledVerb, ModEchoVerb, DynaVerb, TremoloVerb, Resonator, UltraTap
- decay_s
- 0..infinite
- pre_delay_ms
- 0..variable
- mix_wet_dry
- yes
- mod
- present=yes, kind=_verify, on_off=no
Parameters — delay
- algorithms
- DigitalDelay, VintageDelay, TapeEcho, ModDelay, DuckedDelay, BandDelay, FilterPong, MultiTap, Reverse, Looper, UltraTap, H910, H949
- time_ms
- 0..3000
- feedback
- 0..max (self-oscillation per-algorithm)
- mix_wet_dry
- yes
- tap_tempo
- yes
- tap_tempo_target
- time_ms
- tap_tempo_subdivisions
- quarter, dotted_8th, 8th, triplet, 16th
- mod
- present=yes, kind=_verify, on_off=no
Parameters — modulation
- kind
- chorus
- rate
- 0..variable
- depth
- 0..100%
Parameters — distortion
- kind
- tube
- drive
- 0..100%
- tone
- yes
- mix_wet_dry
- yes
- level
- 0..max
Algorithms (15)
- UltraTap
- Signature H9 algorithm; cataloged first on this instance for symmetry with h9max-1's Blackhole-first ordering.
- ModEchoVerb
- reverb
- Blackhole
- reverb
- ShimmerVerb
- reverb
- MangledVerb
- reverb
- TimeFactor_DigitalDelay
- delay
- TimeFactor_TapeEcho
- delay
- TimeFactor_BandDelay
- delay
- ModFactor_Chorus
- modulation
- ModFactor_Rotary
- modulation
- ModFactor_QWah
- modulation
- PitchFactor_HarPeggiator
- pitch
Presets
- Slots
- 99
- Recall
- footswitch_active + midi_pgm_change + bluetooth_app
- Editable
- yes
I/O
- Audio in
- trs
- Audio out
- trs
- Bypass
- relay
- Bypass type
- true_bypass
- Rack format
- pedal
- MIDI
- trs_minijack_type_a/usb_mini_b/bluetooth_le
- Bluetooth
- Bluetooth LE
- Operating level
- —
Notes
Reverbscapability-outboard-v1
Signal flow rendered server-side as inline SVG from capability.json: no WPF, no client JavaScript.
Provenance
- Confidence
- medium
- Last verified
- 2026-05-28
- Manual
- manuals/fx-reverb--eventide-h9max-algorithms-guide.pdf
- Pages
- —
- Via
- SM60 P8 MIDI-controlled pedal batch -- second H9 Max instance (hardware-identical to h9max-1).
Object-level confidence='medium'. Near-clone of eventide-h9max-1 capability.json; differs only in id + name + clone_of_note + a slightly different algorithms[] subset ordering (UltraTap-first vs Blackhole-first) for catalog visibility across the two instances. Hardware + firmware + IO + preset slot count are identical to h9max-1. The two-instance modelling decision: each H9 Max in Adam's rig gets its own device column so per-instance rig-policy (which algorithm is loaded; which preset library lives on it) can be tracked separately; capability stays canonical.
Raw capability.json
{
"schema_version": "capability-outboard-v1",
"id": "eventide-h9max-2",
"name": "Eventide H9 Max (instance #2)",
"maker": "Eventide",
"clone_of": null,
"clone_of_note": "Not a clone of another product. This is the SECOND of two H9 Max instances in Adam's rig; eventide-h9max-1 is the first. Hardware + firmware are identical to instance #1; the two instances exist as separate device columns so each can carry its own rig-policy + preset bank. capability.json content is intentionally close-to-identical to eventide-h9max-1.",
"device_class": "reverb",
"device_class_subtypes": [
"reverb",
"delay",
"modulation",
"distortion",
"pitch",
"eq"
],
"device_class_subtypes_note": "Same cross-class catalog as eventide-h9max-1. See that entry for the schema design discussion.",
"topology": "DSP (multi-engine; Eventide's H9 firmware running the full Factor-series + H9-exclusive algorithm library)",
"topology_note": "Identical to eventide-h9max-1. The cataloged algorithm library is firmware-defined and identical across both instances.",
"channels": 2,
"linkable": false,
"linkable_note": "Stereo TRS in + stereo TRS out.",
"params": {
"reverb": {
"algorithms": [
"Blackhole",
"ShimmerVerb",
"SpaceTime",
"Plate",
"Hall",
"Room",
"Spring",
"Reverse",
"DualVerb",
"MangledVerb",
"ModEchoVerb",
"DynaVerb",
"TremoloVerb",
"Resonator",
"UltraTap"
],
"algorithms_note": "Representative subset; same as eventide-h9max-1.",
"decay_s": "0..infinite",
"pre_delay_ms": "0..variable",
"mix_wet_dry": true,
"mod": {
"present": true,
"kind": "_verify",
"rate": null,
"width": null,
"on_off": false
}
},
"delay": {
"algorithms": [
"DigitalDelay",
"VintageDelay",
"TapeEcho",
"ModDelay",
"DuckedDelay",
"BandDelay",
"FilterPong",
"MultiTap",
"Reverse",
"Looper",
"UltraTap",
"H910",
"H949"
],
"algorithms_note": "Representative subset; same as eventide-h9max-1.",
"time_ms": "0..3000",
"feedback": "0..max (self-oscillation per-algorithm)",
"mix_wet_dry": true,
"tap_tempo": true,
"tap_tempo_target": "time_ms",
"tap_tempo_subdivisions": [
"quarter",
"dotted_8th",
"8th",
"triplet",
"16th"
],
"mod": {
"present": true,
"kind": "_verify",
"rate": null,
"width": null,
"on_off": false
}
},
"modulation": {
"kind": "chorus",
"kind_note": "Same per-algorithm modulation surface as h9max-1; see top-level algorithms[] for per-algorithm kind.",
"rate": "0..variable",
"depth": "0..100%"
},
"distortion": {
"kind": "tube",
"kind_note": "CrushStation + SculptedDrive.",
"drive": "0..100%",
"tone": true,
"mix_wet_dry": true,
"level": "0..max"
}
},
"algorithms": [
{
"id": "UltraTap",
"name": "UltraTap (multi-tap reverb / delay)",
"category": "reverb",
"knob_overrides": {
"param_1": "Number of taps (1..64)",
"param_2": "Tap spread / spacing",
"param_3": "Tap tone (lo-cut / hi-cut)",
"param_4": "Feedback",
"param_5": "Tap volume envelope"
},
"note": "Signature H9 algorithm; cataloged first on this instance for symmetry with h9max-1's Blackhole-first ordering."
},
{
"id": "ModEchoVerb",
"name": "ModEchoVerb (modulated delay+reverb)",
"category": "reverb",
"knob_overrides": {
"param_1": "Echo time",
"param_2": "Echo feedback",
"param_3": "Reverb decay",
"param_4": "Mod depth",
"param_5": "Mod rate"
}
},
{
"id": "Blackhole",
"name": "Blackhole (massive ambient reverb)",
"category": "reverb",
"knob_overrides": {
"param_1": "Size (large/medium/small/freeze)",
"param_2": "Gravity (-1.00..+1.00)",
"param_3": "Decay",
"param_4": "Mod Depth",
"param_5": "Mod Rate"
}
},
{
"id": "ShimmerVerb",
"name": "ShimmerVerb (pitch-shifted ambient)",
"category": "reverb",
"knob_overrides": {
"param_1": "Pitch A (semitones)",
"param_2": "Pitch B (semitones)",
"param_3": "Decay",
"param_4": "Mod Depth",
"param_5": "Mod Rate"
}
},
{
"id": "MangledVerb",
"name": "MangledVerb (distorted reverb)",
"category": "reverb",
"knob_overrides": {
"param_1": "Decay",
"param_2": "Distortion drive",
"param_3": "Distortion tone",
"param_4": "Mix",
"param_5": "Output level"
}
},
{
"id": "TimeFactor_DigitalDelay",
"name": "Digital Delay (TimeFactor)",
"category": "delay",
"knob_overrides": {
"param_1": "Delay time A",
"param_2": "Delay time B",
"param_3": "Feedback",
"param_4": "Filter (lo-cut)",
"param_5": "Filter (hi-cut)"
}
},
{
"id": "TimeFactor_TapeEcho",
"name": "Tape Echo (warm tape)",
"category": "delay",
"knob_overrides": {
"param_1": "Delay time",
"param_2": "Tape saturation",
"param_3": "Feedback",
"param_4": "Wow / flutter depth",
"param_5": "Tape head EQ"
}
},
{
"id": "TimeFactor_BandDelay",
"name": "Band Delay (filtered)",
"category": "delay",
"knob_overrides": {
"param_1": "Delay time A",
"param_2": "Delay time B",
"param_3": "Feedback",
"param_4": "Band filter frequency",
"param_5": "Band filter Q"
}
},
{
"id": "ModFactor_Chorus",
"name": "Chorus (ModFactor)",
"category": "modulation",
"knob_overrides": {
"param_1": "Rate",
"param_2": "Depth",
"param_3": "Voices",
"param_4": "Tone",
"param_5": "Output level"
}
},
{
"id": "ModFactor_Rotary",
"name": "Rotary (Leslie-style)",
"category": "modulation",
"knob_overrides": {
"param_1": "Speed (slow/fast)",
"param_2": "Acceleration",
"param_3": "Horn/drum balance",
"param_4": "Mic distance",
"param_5": "Output level"
}
},
{
"id": "ModFactor_QWah",
"name": "Q-Wah (auto-wah)",
"category": "modulation",
"knob_overrides": {
"param_1": "Rate (LFO mode) / Sensitivity (envelope mode)",
"param_2": "Depth / Range",
"param_3": "Resonance",
"param_4": "Manual (centre frequency)",
"param_5": "Mix"
}
},
{
"id": "PitchFactor_HarPeggiator",
"name": "HarPeggiator (arpeggiating harmonizer)",
"category": "pitch",
"knob_overrides": {
"param_1": "Pattern A",
"param_2": "Pattern B",
"param_3": "Pitch A",
"param_4": "Pitch B",
"param_5": "Mix"
}
},
{
"id": "PitchFactor_MicroPitch",
"name": "MicroPitch (detune)",
"category": "pitch",
"knob_overrides": {
"param_1": "Detune A (cents)",
"param_2": "Detune B (cents)",
"param_3": "Delay A",
"param_4": "Delay B",
"param_5": "Mix"
},
"note": "The 'thickening detune' algorithm; classic Eventide stereo-imaging trick."
},
{
"id": "CrushStation",
"name": "CrushStation (distortion + fuzz)",
"category": "distortion",
"knob_overrides": {
"param_1": "Drive",
"param_2": "Sustain",
"param_3": "Octaves blend",
"param_4": "Tone (lo-cut)",
"param_5": "Tone (hi-cut)"
}
},
{
"id": "SculptedDrive",
"name": "SculptedDrive (overdrive)",
"category": "distortion",
"knob_overrides": {
"param_1": "Drive",
"param_2": "Tone (low)",
"param_3": "Tone (mid)",
"param_4": "Tone (high)",
"param_5": "Output level"
}
}
],
"algorithms_note": "Representative subset (15) of the H9 Max algorithm library; complementary subset to eventide-h9max-1 (cataloged starts with UltraTap + ModEchoVerb to surface the H9-exclusive marquee algorithms; the alphabetical-tail Eventide marquee algorithms (Blackhole / ShimmerVerb) are also included for cross-instance symmetry). Same universal 5-PARAM knob-override pattern as h9max-1.",
"presets": {
"slots": 99,
"recall_mechanism": "footswitch_active + midi_pgm_change + bluetooth_app",
"recall_mechanism_note": "Same as eventide-h9max-1. Per-instance preset library differs by Adam's rig-policy choice (in rig.json, when authored).",
"editable": true,
"factory_initial": true
},
"io": {
"audio_in": {
"format": [
"trs"
],
"balanced": false,
"impedance_ohms": null,
"inst_zi": true
},
"audio_out": {
"format": [
"trs"
],
"balanced": false,
"impedance_ohms": null
},
"sidechain": {
"send": false,
"return": false,
"format": null,
"per_channel": false
},
"stereo_link": false,
"bypass": "relay",
"bypass_type": "true_bypass",
"bypass_type_note": "Switchable bypass modes (Globals): relay-switched true-bypass (default) / DSP-buffered bypass / kill-dry / DSP-bypass-with-spillover.",
"bypass_alt_modes": [
"true_bypass",
"buffered_bypass",
"dsp_bypass_spillover",
"kill_dry"
],
"exp_in": {
"present": true,
"format": "trs",
"default_mode": "param_sweep",
"default_mode_targets": [
"assignable_per_preset"
],
"alt_modes": [
"external_tap_switch",
"external_aux_switch",
"cv_input"
],
"sweep_range_pct": "0..100"
},
"midi": {
"midi_in_thru_format": [
"trs_minijack_type_a",
"usb_mini_b",
"bluetooth_le"
],
"midi_in_thru_format_note": "Identical to eventide-h9max-1.",
"midi_cc_map": {
"active_bypass": 42,
"tap_tempo": 44,
"performance_switch": 46,
"hotknob": 28,
"expression": 15,
"param_1": 22,
"param_2": 23,
"param_3": 24,
"param_4": 25,
"param_5": 26,
"mix": 27
},
"midi_cc_map_note": "Same CC map as eventide-h9max-1 (firmware-defined). To use both instances in the same rig on separate MIDI channels, configure each on a distinct MIDI channel via the front-panel Globals menu.",
"pgm_change": {
"present": true,
"range": "0..98",
"range_note": "Same as eventide-h9max-1."
},
"midi_clock_sync": true
},
"bluetooth": {
"present": true,
"protocol": "Bluetooth LE",
"use_cases": [
"H9 Control app pairing",
"MIDI over BLE"
],
"note": "Bluetooth LE built-in (same as eventide-h9max-1). H9 Control can pair to a single device at a time; switching between h9max-1 + h9max-2 requires un-pairing the current device + pairing the other."
},
"operating_level": [],
"rack_format": "pedal"
},
"meters": [],
"performance": {
"bypass_per_channel": false,
"auto_release": false
},
"provenance": {
"manual_path": "manuals/fx-reverb--eventide-h9max-algorithms-guide.pdf",
"confidence": "medium",
"last_verified": "2026-05-28",
"manual_pages": [],
"verify_via": "SM60 P8 MIDI-controlled pedal batch -- second H9 Max instance (hardware-identical to h9max-1).",
"verify_note": "Object-level confidence='medium'. Near-clone of eventide-h9max-1 capability.json; differs only in id + name + clone_of_note + a slightly different algorithms[] subset ordering (UltraTap-first vs Blackhole-first) for catalog visibility across the two instances. Hardware + firmware + IO + preset slot count are identical to h9max-1. The two-instance modelling decision: each H9 Max in Adam's rig gets its own device column so per-instance rig-policy (which algorithm is loaded; which preset library lives on it) can be tracked separately; capability stays canonical.",
"fields": {
"device_class": {
"conf": "high",
"pg": null
},
"device_class_subtypes": {
"conf": "high",
"pg": null
},
"params.reverb.algorithms": {
"conf": "medium",
"pg": null
},
"params.delay.algorithms": {
"conf": "medium",
"pg": null
},
"algorithms": {
"conf": "medium",
"pg": null
},
"presets.slots": {
"conf": "high",
"pg": null
},
"io.midi.midi_in_thru_format": {
"conf": "high",
"pg": null
},
"io.midi.midi_cc_map": {
"conf": "medium",
"pg": null
},
"io.midi.pgm_change": {
"conf": "high",
"pg": null
},
"io.bluetooth.present": {
"conf": "high",
"pg": null
}
}
}
}