
Back to news
23.11.2024
Firmware
Erae OS version 1.7.10 is out
HapaxOS 2.02
April 8, 2024
Bug fixes
- PROJECT LOAD: Loading projects then instrument definition files, within a few seconds of each other could cause a crash.
- PROJECT LOAD: Attempting to load corrupted project files could cause a crash or leave Hapax in an bad state.
- PROJECT LOAD: Program changes were not always correctly sent on project load
- MIDI IMPORT: CC above 120 (reserved for standard MIDI "Channel Mode Messages") were imported, causing crashes. They are now disallowed.
- MIXMUTE: 'momentary toggles' could get stuck when exiting mixmute mode
- REC: New events could not be recorded after changing active track during a record session.
- FOLLOW ACTION: Probability of Follow Action execution was only evaluated once.
- FOLLOW ACTION: Changing the follow action of multiple patterns at once now sets them all to the same value, rather than incrementing/decrementing them all individually.
- FOLLOW ACTION: Changing follow action type is now only effective when exiting the PATTERN HOLD view.
- FOLLOW ACTION: When pattern end is selected ("--" on screen) the follow action is now executed at the end of the pattern, even when launched in the middle of a TRIG=FREE pattern.
- STEP: Time-shifted selected events spanning multiple pages would not print correctly
- STEP: If events existed beyond the pattern length (e.g. after a manual length shortening), editing an 'ALL selection' would reinsert these events within the current length.
- STEP: Sharp symbol '#' was sometimes not visible on screen
- STEP: Scrolling pages with 2ND+encoder did not temporarily disable the "follow needle"
- PATTERN: Undoing a pattern property change could show an error message
- PATTERN: Selecting patterns on second page showed incorrect pattern numbers
- PATTERN: 'SYNC' progress bar was shown when using "SYNC=PTRN"
- PATTERN: Removing a section at the end of the song could cause an error
- CV/GATE: GATE retrig time increased to 1.5ms for increased compatibility
Ergonomics
- SCREENSAVER: New setting 'PADS+SCREENS OFF'
- PATTERN: Empty patterns with explicitly disabled generative effects (e.g. Euclid with a 'OFF' pattern value) would be shown as 'not empty' on the pads
- BPM: Using SYNC=auto would cause the displayed BPM value to jitter. Please note clock timing was correct and jitter-free, this only affected the GUI.
- RANDOM FX: Note length percentage is now computed relative to the original note length, rather than relative to the bar.
