How Haken Continuum Outputs High-Precision MIDI
The Haken Continuum Fingerboard achieves high-precision continuous MIDI output through a specialized array of magnetic Hall-effect sensors, ultra-fast internal scan rates, and modern transmission protocols like MIDI Polyphonic Expression (MPE). By converting continuous physical interaction across three dimensions into high-resolution digital data, the instrument bypasses traditional keyboard limitations to deliver seamless, microtonal control without audible stepping.
The Sensor Architecture: Hall-Effect Sensing
Beneath the Continuum’s smooth, unpadded neoprene playing surface lies a matrix of spring-suspended rods embedded with magnets. As a player presses and moves their fingers along the surface, these magnets shift relative to an array of Hall-effect sensors located on the circuit board below.
Unlike optical or resistive touchscreens, Hall-effect sensors measure the varying magnetic field strength caused by physical displacement. This design provides three distinct, continuously tracked axes per touch:
- X-Axis (Horizontal): Measures length along the board for continuous pitch.
- Y-Axis (Vertical/Depth): Measures position from front to back, often mapped to timbre, filter cutoff, or user-defined control parameters.
- Z-Axis (Pressure): Measures downward depression, dynamically tracking velocity, note-on impact, sustained pressure, and release.
High-Rate Internal Scanning and DSP
To ensure musical immediacy and accuracy, the internal digital signal processor (DSP) scans the sensor array at an exceptionally high frequency—typically over 3,000 times per second per finger. This scan rate prevents latency and ensures that the initial attack and subsequent movements are captured in real time.
The onboard processor applies smoothing algorithms and calibration curves to the raw magnetic readings. This step resolves non-linearities in magnetic fields, translating raw physical movement into accurate coordinate data before formatting it for output.
Formatting into High-Precision MIDI
Standard MIDI 1.0 is historically constrained by 7-bit resolution (values from 0 to 127), which creates noticeable "zipper noise" or stepped transitions when sliding pitch or modulating filters. The Continuum solves this through several advanced data formatting techniques:
- 14-Bit Pitch Bend: To achieve smooth, microtonal pitch slides along the X-axis, the Continuum uses 14-bit MIDI Pitch Bend. Combining two 7-bit bytes (Most Significant Byte and Least Significant Byte) creates 16,384 discrete values. When combined with wide pitch bend ranges (often configured up to +/- 96 semitones), the resolution is fine enough that the human ear perceives the transition as a completely continuous glide.
- MIDI Polyphonic Expression (MPE): Standard MIDI applies Pitch Bend across an entire MIDI channel simultaneously, making polyphonic pitch glides impossible. The Continuum employs MPE, assigning each active touch to its own dedicated MIDI channel (channels 2 through 16). This architecture allows simultaneous, independent control over pitch (X-axis pitch bend), timbre (Y-axis, commonly CC 74), and pressure (Z-axis, polyphonic aftertouch or channel pressure) for every individual finger.
- High-Resolution Continuous Controllers: For Y and Z parameters, the instrument can transmit paired Control Change (CC) messages (using standard CCs alongside their LSB counterparts) or utilize MIDI 2.0-ready high-resolution data streams, ensuring dynamic tracking matches the accuracy of the pitch dimension.
Through this combination of magnetic measurement, fast internal calculation, and multi-channel 14-bit data streams, the Continuum Fingerboard provides acoustic-level responsiveness and continuous expressive control over standard digital communication protocols.