Skip to content

Releases: helgoboss/helgobox

v2.16.17

20 Dec 20:03
Compare
Choose a tag to compare
  • General: #1304 Fixed Linux version possibly not loading (2.16.16 depended on libssl, this one doesn't)

v2.16.16

20 Dec 17:13
Compare
Choose a tag to compare
  • General: #1304 Added support for automatically sending errors to developer
  • General: #1304 Added possibility to flexibly configure error reporting (automatic sending and console logging)
  • General: #1362 Added about screens to plug-in and app
  • ReaLearn: #1365 Added possibility to control FX parameters in real-time under certain conditions (see docs)
  • ReaLearn: #1363 Improved controller list in Wiki (it should be much easier now to contribute and use unofficial presets)
  • ReaLearn: #1366 Fixed laggy target "Track: Set automation touch state"
  • ReaLearn: #1364 Fixed BorrowError when learning source while target menu open
  • ReaLearn: #1361 Removed all presets from ReaPack (they are now replaced by factory or unofficial presets, see controller list)
  • Playtime: #1360 Added experimental support for APC mini mk1
  • Playtime: #1368 Fixed error "Bad state. No element." when adding column while matrix invisible

v2.16.15

13 Dec 15:54
Compare
Choose a tag to compare
  • ReaLearn: #1261 Added basic support for Windows 7 and 8 (exceptions: Helgobox App and a few special GUI components)
  • ReaLearn: #1317 Fixed help links to refer to new documentation website
  • ReaLearn: #1343 Fixed bug that caused letter 'P' to be unusable in ReaLearn text fields
  • Playtime: #1348 Added new action and toolbar button Show/hide custom Playtime to use customized Playtime instance from track template (see tutorial)
  • Playtime: #1339 Added matrix recording option Allow tempo detection recording which lets you opt out from automatic tempo detection recording in stopped state when the metronome is disabled, instead always doing a count-in recording (with an audible click, no matter what)
  • Playtime: #1331 Added possibility to remove Playtime toolbar button manually (before that, it was only possible by using the welcome screen)
  • Playtime: #1328 Added tip if mouse events not throttled in REAPER for macOS
  • Playtime: #1328 Added warning if "Stop/repeat playback at end of project" enabled in REAPER
  • Playtime: #1352 Improved MIDI editing by supporting custom note names
  • Playtime: #1313 Improved MIDI editing by making edited items visible on column track and allowing free editing and playback outside of Playtime (for this, simply start or stop playback in REAPER's MIDI editor or arrange view - Playtime will automatically stop its own playback)
  • Playtime: #1351 Improved visibility of playing clips on Launchpads
  • Playtime: #1322 Improved Luau matrix building by allowing any field of the top-level table to be empty (using defaults)
  • Playtime: #1300 Fixed undo closing MIDI editor and sometimes even track after inserting first note
  • Playtime: #1354 Fixed grid controller scrolling possibly getting stuck after changing matrix size
  • Playtime: #1090 Fixed grid controller right and down scrolling LEDs lighting up although not scrollable
  • Playtime: #1313 Fixed play cursor getting stuck in MIDI editor
  • Playtime: #1344 Fixed GUI bug when overriding clip resample mode with "Project default"

v2.16.14

06 Nov 22:01
Compare
Choose a tag to compare
  • ReaLearn: #1301 Added new 'Stream Deck' source (supporting both control and quite extensive feedback)
  • ReaLearn: #1308 Added new source 'ReaLearn compartment loaded'
  • ReaLearn: #1315 Improved error reporting stack traces on macOS (increase binary size, but that's currently the price for getting meaningful error reports WITHOUT totally crashing the DAW)
  • ReaLearn: #1310 Improved absolute invocation mode of target 'Project: Invoke REAPER action' by declaring trigger-like actions always as retriggerable
  • ReaLearn: #1305 Fixed missing warning when restoring invalid session on project load
  • ReaLearn: #1306 Fixed hard crash in certain situations when deleting tracks
  • ReaLearn: #1303 Removed auto-correct feature

v2.16.13

02 Nov 18:28
Compare
Choose a tag to compare
  • ReaLearn: #1298 Fixed broken stop(x) function in control transformations

v2.16.12

31 Oct 15:49
Compare
Choose a tag to compare
  • ReaLearn: #1287 Added 3 factory controller presets for Softube Console 1 mk2
  • ReaLearn: #800 Added possibility to produce relative values in EEL control transformations
  • ReaLearn: #1294 Added control transformation variable 'realearn_last_feedback_value' (might be useful in mappings with virtual target, rarely needed, considered experimental, used in the new Console 1 MIDI relative preset)
  • ReaLearn: #1290 Added possibility to pick among the actually available virtual control elements in the main mapping source section
  • ReaLearn: #715 Added control transformation variable 'realearn_timestamp', which is based on audio blocks and for MIDI even takes intra-block offset into account (it can't get more precise)
  • ReaLearn: #1295 Added function 'realearn_dbg' to EEL transformation (a debugging tool that prints floating-point values to stdout)
  • ReaLearn: #1293 Improved preset picker by categorizing by device manufacturer
  • ReaLearn: #1289 Improve feedback send behavior "Prevent echo feedback" by also making it work when used in a controller mapping (actually the most important place for using this option ... previously, it only worked when used in a main mapping)
  • ReaLearn: Improve glue documentation by adding signal flow diagrams
  • ReaLearn: Improved usability by clearing search field and filters when switching between compartments (this was confusing)
  • ReaLearn: #1288 Fixed text entry in control transformation editor if a key is defined as global REAPER hotkey (most importantly, the SPACE key)
  • ReaLearn: Fixed error when removing mapping while some mapping panel's edit control had focus

v2.16.11

23 Oct 07:54
Compare
Choose a tag to compare
  • ReaLearn: #1256 Added new documentation website https://docs.helgoboss.org
  • ReaLearn: #1256 Added automatic screenshot generation during integration tests (activated on macOS only)
  • ReaLearn: #1256 Improved ReaLearn Reference by finally documenting all additions since 2.15.0 (except the new Playtime targets, which will be documented together with Playtime)
  • ReaLearn: #1256 Improved ReaLearn Reference by adding basic explanations, restructuring it, changing wording, unifying cross-references, improving markup, updating screenshots and removing unnecessary stuff
  • ReaLearn: #1256 Improved mapping panel help system by displaying help on mouse-over and supporting F1 to jump to corresponding section in ReaLearn Reference
  • ReaLearn: #1274 Fixed possible error "is not a valid UnitValue" when using Altiverb and possibly other plug-ins that report invalid parameter step sizes
  • ReaLearn: #1273 Fixed potential hard crash when obtaining number of FX in track
  • ReaLearn: #1272 Fixed target "Project: Invoke REAPER action" action picker incorrectly saving custom actions or scripts actions (ACTION REQUIRED if you picked such an action between 2.16.3 and 2.16.10)

v2.16.10

28 Sep 10:04
Compare
Choose a tag to compare
  • General: Plug-in: Updated Rust (from 1.79.0 to 1.81.0)
  • General: App: Updated Flutter (from 3.22 to 3.24) and various packages
  • General: It's intential that this release contains nothing else than compiler and framework updates (makes it easier to isolate possible regressions)

v2.16.9

27 Sep 17:51
Compare
Choose a tag to compare
  • ReaLearn: #1229 Added possibility to use common compartment-wide Lua code in feedback scripts (was previously only possible in MIDI scripts)
  • ReaLearn: #1229 Added possibility to edit common compartment-wide Lua code via menu action (was previously only possible via import)
  • ReaLearn: #1229 Added Luau types for feedback scripts
  • ReaLearn: #1229 Improved ReaLearn menu structure and wording in compartment picker
  • ReaLearn: #1213 Improved usability by not letting enter close the mapping window (Escape still works)
  • ReaLearn: #1213 Fixed bug that caused the tab key to not switch text field focus on Windows
  • ReaLearn: #1212 Fixed keyboard control regression that caused long-pressed matching keyboard events being forwarded to REAPER (bug introduced in 2.16.4)
  • ReaLearn: #1205 Fixed possible error message "REAPER hwnd_info hwnd pointer was null" since 2.16.8
  • Playtime: #1199 Added column context menu action "Remove column (keep track)"
  • Playtime: Added dedicated move-window button
  • Playtime: Improved initial and minimum size of waveform view
  • Playtime: Improved pane toggler alignment and behavior when resizing the window
  • Playtime: Improved usability by showing horizontal progress bar if window is too small for showing the visual metronome in the center
  • Playtime: #1224 Fixed bug that caused downbeat of next cycle being played under certain circumstances when stopping a MIDI clip with quantized stop timing
  • Playtime: #1202 Fixed intra-block MIDI clip timing when using tempos other than 120 bpm
  • Playtime: #1202 Fixed hanging notes and other skipped MIDI events when routing a column track directly to a hardware synth
  • Playtime: #1200 Fixed Cmd/Ctrl+Click not working in Playtime toolbar MIDI learn buttons (was supposed to clear the MIDI trigger, but was re-learning it instead)
  • Playtime: #1210 Fixed Playtime app becoming invisible when it was shown on a second screen before that's not connected anymore
  • Playtime: #1227 Fixed broken retriggering on hard timeline seeks in REAPER < 7.23
  • Playtime: #1226 Fixed parallel playback of ignited clips even though the column is in exclusive mode
  • Playtime: #1201 Fixed tempo control showing wrong tempo when using time signatures with non-4 denominators
  • Playtime: #1223 Fixed a bunch of other issues with time signatures with non-4 denominators
  • Playtime: #1225 Fixed first MIDI notes not being played back when starting playback within Playtime

v2.16.8

14 Sep 19:05
Compare
Choose a tag to compare
  • ReaLearn: #1186 Fixed intra-block offset not being maintained when doing global MIDI transformation (resulted in loss of timing within block)
  • Playtime: #1192 Added support for recording from audio loopback input devices (finally a possibility to record the audio output of virtual instruments ... in the future, this will be more convenient)
  • Playtime: #1189 Improved user experience by not auto-resizing side panes and restricting the minimum size
  • Playtime: #1197 Improved user experience by memorizing pane sizes between disabling and enabling panes (not permanently!)
  • Playtime: #1180 Fixed various issues with looped playback, smooth seek and enabling/disabling FX while REAPER is playing with PDC (needs REAPER 7.23+)
  • Playtime: #1187 Fixed bug that could cause the column track folder structure to be destroyed when reordering columns (simple fix: Playtime now doesn't reorder tracks anymore when reordering columns)
  • Playtime: #1193 Fixed crackles/clicks/dropouts on initial playback of tempo detection recording