Rakarrack for Haiku 0.6.2 revision 1

Rakarrack 0.6.2 for Haiku — the Haiku port rebased onto the latest upstream Rakarrack (0.6.2). Available as 64-bit and 32-bit packages.

What has changed from 0.6.1

  • New Infinity effect.
  • Delay-line based effects (Echo, Echotron, Dual Flange, Sequence, Chorus/Flanger “Intense” mode), a Shifter “Portamento” mode, and a new MuTroMojo mode.
  • Beat Tracker as a Tap Tempo source, a +6dB final limiter, new LFO types and new presets (Infinity, SmoothTron).
  • Updated help pages.

Haiku-specific

  • The native Haiku GUI (rakarrack -H) has all of the new controls: Infinity, the +6dB limiter, Intense/Subtract/Invert/Stereo toggles, and the new modes and LFO types.
  • New Tap Tempo panel with GUI, MIDI note, MIDI clock and Beat Tracker inputs.
  • Chorus and Flanger now have Wet/Dry, Pan, Rnd and LFO Type controls.
  • With Hide Inactive Effects on, active effects flow across the four columns in signal-chain order, with no empty gaps.
  • Works from both a system install and a user install (~/config/packages); data files are found wherever the package is installed.
  • A HaikuPorts-style recipe is included (haiku/rakarrack-0.6.2.recipe).

Fixes

  • Haikurack Fix: Loading a bank now releases the previous bank’s effects. Before, effects from the old bank stayed switched on and were mixed into the new one (and received tap-tempo changes).
  • Fixed a startup crash in the Chorus effect (upstream bug: it read uninitialised memory).
  • Fixed an upstream out-of-bounds read/write of one sample in the audio loops.
  • Restored the original license headers that had been overwritten in most source files.
  • Added a missing pthread.h include in rakarrack.cxx.

Notes

  • Tested on Haiku hrev60200, 64-bit and 32-bit hybrid.
  • Known limitations: Reverb is disabled above 48 kHz sample rates; no JACK/ALSA (Haiku Media/MIDI kits only).

Download Rakarrack 0.6.2

Also available

The 0.6.1-based port is still maintained and received the bank-release, Hide Inactive layout, data-path and pthread.h fixes in v15: Releases · ablyssx74/rakarrack-haiku · GitHub