Forum
Forum logo
Store
Store logo
Basics



Main modes
Hapax offers four different interfaces, called modes, for playing and editing your compositions :

 live 
Turn the pads into a MIDI keyboard.

 step 
Program your melodies and rhythms and view them on the piano roll.

 automation 
Draw some automation lanes, to control CC messages, effect parameters or CV outputs.

 pattern 
Select, arrange and play your patterns.
Live recording
Press REC
record icon
while playing to capture your live performance, coming either from:
  • the  live  mode 128 keypads
    pads icon
  • an external MIDI instrument or controller
  • a modular system sending Cv/Gate
  • a computer
You can only record on the currently selected track.
Hold  2ND  + Press  settings  to enter the Rec Settings:

Step mode basics
Press any matrix pad
pads icon
to enter a note.

Press it again to delete the note.

Left screen parameters contains the default values for a note. Any newly added note will inherit those values:



The upper-left parameter is the note displayed on the pad matrix's bottom row. By rotating the corresponding encoder, you can scroll up and down in the piano roll view.

Selection: Hold a Step already filled with a note to finetune any parameter. You can also select multiple notes at the same time.
Upper & lower bars
Setting the length of a pattern
Hold a  track  to enter its settings:



Change the length of the active track Pattern with the corresponding encoder.

 Tip 
When in Live or Step mode, Hold  2ND  +  +  or  -  to quickly double or halve the track length.

 Tip 
When in Live or Step mode, Hold  2ND  +  <  or  >  to quickly double or halve the Track length and duplicate the events of the page.
Play/stop
From stop state, pressing
play icon
will start the project playback. If you are in a playing state, pressing
play icon
will restart all tracks from the beginning.
  • One press on
    stop icon
    stops and resets the playback.
  • A second press will send a midi "All Note Off" message to your instruments.
  • A third press will send a midi "All Sound Off" message to instantly silence midi synthesizers.
  • A fourth press will send all patterns midi Program Changes, if configured.

 Tip 
When you are in step mode, working with multiple pages, pressing
play icon
will restart all tracks to the current page position.
Mute tracks
Hold  mute  and Press one or more  track  buttons.
Selected Tracks start to flash: they form a mute group.

Release  mute  to apply the mute state on selected tracks.

Track status on leds :

Track types
By default, the 16 tracks are set to track type POLY.

Hold  step  + Rotate the main encoder to choose the type of the active track, which can either be a Poly track, a Drum track, or an MPE track.

Poly tracks

Best suited to polyphonic or monophonic synthesizers.

 live  mode can either be an isomorphic keyboard, to play notes directly on the pad matrix
pads icon
, or a chord generator.

 step  mode is a fully featured step sequencer.

Drum tracks

Designed for grooveboxes and samplers, drum tracks are made of 8 drum lanes, each having their own note values and channels.

 live  mode is a grid of eight zones, one for each lane, divided into 16th velocity levels. Use it to record and add nuances to your beats.

 step  mode is a drum-oriented step sequencer, in which you can edit your drum lanes.

MPE tracks

MPE tracks are used to record and playback MPE performances.

 live  mode is similar to the Poly tracks live mode.

 step  mode offers the same functions as in Poly tracks, but gives you the possibility to edit each expression parameter of any recorded MPE note.
Quantize
Hold  2ND  +  track  to enter the secondary settings of a track.

Configure the real-time quantization amount/strength of the track with encoders ① and ②, in order to soften the timing imperfections your recording, from "--" (quantize disabled) to 1/16.



You can also configure a global Quantize for all tracks by holding  proA  or  proB  and enabling Project Quantize :

Project scale
One major feature of Hapax is the ability to set a global scale for each project, which will constrain all notes to the selected pScale. It provides a simpler interface without “wrong” notes.

Hold  proA  or  proB , enable pScale with encoder ① and select your favorite scale and key with encoder ②, ⑤ and ⑥ :



You can set a new scale anytime and in real-time, itʼs a great studio tool to color your song.
Undo/redo
To undo your last actions, such as parameter changes, new notes, or a recent recording, simply Press the  undo  button.

Hold  2ND  + Press  undo  to redo changes.

You can use undo/redo multiple times until you are back in the desired state.
Snapshot
Snapshot is both a performance and a studio tool.Hold snapshot to capture the current version of your pattern : notes, automation, parameters...

Then play around with your pattern : change notes, parameters, add automation — you always have the safety net that is your captured pattern. Press snapshot to toggle between your captured version and your working version.
Assign
Hold  2ND  + Press  fill  to display assignments on the left screen.

This submode allows you to remap the 8 encoders to any MIDI message, CV output or FX parameter of your choosing :Press one of the 8 encoders and select the destination.

Each track has its own set of 8x assignments. Perfect for using Hapax as a midi controller, or doing automation knob-recording with midi messages.




 Tip 
If you assign to a MIDI message, it will be interpreted as though it came from an external controller, meaning you can do knob-recording!
Project tempo

BPM

Press  bpm  to open the BPM popup and:
  • Rotate the menu encoder to change the BPM value.
  • Press the menu encoder to select the after-decimal digits, then Rotate to fine-tune the BPM.

Tap BPM

Press  2ND  + regularly tap  bpm  button to set the tempo:

Time elasticity (phasing)

While BPM changes the global playback speed of both projects, you can use the time elasticity feature to change the playback speed of each track individually.
Press  bpm  to enter BPM popup. Toggle menu encoder until elasticity % is highlighted. Then Rotate menu encoder to change elasticity value (you can also fine-tune the last digits).
For example, if the global BPM is set to 120.00, and you are working on track 01:
  • set elasticity to 50%: track 01 playback is two times slower = 60 BPM
  • set elasticity to 200%: track 01 is two times faster = 240 BPM
  • set elasticicity to 100.50%: track 01 is slightly faster and will slowly drift out of phase with the other tracks. Phasing is the main concept used in "Steve Reich - Piano Phase".
In Hapax, time elasticity is a way to achieve polyrhythms (two rhythms being played concurrently).
Connectivity: MIDI/Cv inputs
Hapax can simultaneously receive MIDI from all 16 channels of each of its 4 inputs : in A, in B, usb host (usually a controller), usb device (usually a computer).

It represents a total of 64 MIDI in channels, plus the two Cv in that can be used as a Cv/gate input.



To link an external midi controller (sending midi events like notes, cc, pitch, ...) to one Hapax track, Hold a track and select the input/channel.

To sync Hapax with an external source (make Hapax follow the BPM and play/stop), press settings, enter sync in and set the clock source.
Connectivity: MIDI/Cv outputs
Hapax can simultaneously send MIDI to all 16 channels of each of its 6 outputs : A, B, C, D, usb host (usually a controller), usb device (usually a computer).

This allows for a total of 96 MIDI out channels, plus the 4 pairs of Cv/gate outputs.



To link one Hapax track to a synthesizer, a drum machine, a Eurorack system, another sequencer... : Hold a track pad and select the output/channel.

To send sync messages to midi (or gates) outputs : press settings and enter sync output.
Data architecture