Releases: helgoboss/helgobox
Releases · helgoboss/helgobox
v2.17.0
- General: Fixed long error message when attempting to enable Playtime toolbar button in older REAPER version
- ReaLearn: Fixed auto detection of Akai grid controllers (now accepts a broader range of firmware versions)
- Playtime: Removed beta status (We launched! Playtime 2 is now official.)
v2.16.18
- ReaLearn: Added REAPER action "Helgobox/ReaLearn: Auto-detect controllers (with logging)" (for troubleshooting Playtime controller detection or not having to reconnect controller)
v2.16.17
v2.16.16
- 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
- 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
- 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
v2.16.12
- 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
- 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
- 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)