Note that this release updates VST3 support to SDK 3.7 level, which means VST3 version is now packaged as a bundle on all platforms.
Downloads as always at https://www.tx16wx.com
3.7.0s 7750.1084
- Fixed crash in Linux Dnd handler
- Improved DnD precision on all platforms
- Added icons to file browser drag
- Ensure AIF/CAF sample loops are valid when reading (bounds check)
- Fixed black window on some Linux host (XEmbed issue)
- Fixed random modulation source polarity error causing skewed modulator results, making random matrix source unreliable
- Fixed step sequencer stepped/smooth mode not saving properly
- Added some resilience to Core-interface on OSX
- Added more verbosity to DirectWrite init errors.
- Region mapper will now also apply shift-drag for setting mapping range for samples with no root info.
- Fixed loop crossfade info not loading properly from saved WAV files
- Added tokenized name separator parameter to region/matrix token mappers
- Fixed assign modulator menu in sound controls off by one
- File browser "favourites" button now indicate whether a file path can in fact be added to places/favourites
- Arp patterns can now be copy/pasted (Ctrl-C) both between pattern slots and as MIDI files to/from external source
- TX16Wx can now optionally use MSB/LSB 14-bit MIDI CC
- Loops can now be copy/pasted as well as drag reordered
- Fixed auto param count
- Fixed UI only updating on input event on Linux VST3/CLAP
- Hardened file view on Windows with broken shell VFS
- Fixed token parsing duplication
- Fixed MIDI files generated from slices having broken velocity
- Fixed overlapping group separation issue
- Fixed reverse order velocity drag&drop mapping not working
- Token parsing options (region and matrix) are now saved with window state
- Improved matrix editor panel layout
- Improved modulation source menu layout in key switch and matrix editors
- Added active group name to region editor
- Made velocity parsing in token mapper handle zero-padding
- Added token mapper options for filling key range/remove overlaps
- Added a range velocity adjustment parameter to the sampler MIDI generator
- Channel ARP will now reset on disable, even if a key is held
- Improvements to user manual
- Fixed crash in URL list drag on some platforms
- Fixed handling of UNC file paths (windows network paths)
- Improved Xdnd interoperability on Linux
- Modified Linux render to operate on timer to avoid screen clearing (experimental)
- Fixed SEQ modulator rate not restored on load
- Fixed automation offsets not applied and automation modulation sources mistakenly always treated as bipolar
- Fixed MIDI panic button not resetting matrix round robins.
- Made matrix editor widget layout more easy to read
- Made matrix wave names render better
- Modulation source menus now render external controls as submenu
- Pressing "cancel" in matrix token mapper dialog will now abort full drop operation
- Fixed OSX builds incorrectly linking to symbols unavailable on older OS versions
- Added workaround for Bitwig on Linux not showing GUI
- Fixed VST3 legacy ID plug-in info not correct in moduleinfo.json
- Fixed hang in Matrix view playback visualizer
- Fixed crash in splice mapper when using slice source
- Fixed settings not properly saved for some options
- Fixed Audio unit not validating on all OSX
- Fixed linkage error on some versions of OSX
- Fixed regression in program icon menu
- Fixed crash in delay FX module (TX Pro)
- Fixed issue activating licence on some unicode systems (file locking)
- Fixed additional path handling on unicode systems
- Fixed edge case on Linux/MacOS where saved DAW bank could become corrupted
- Improved UI response with many groups/regions in program(s)
- SFZ import now handles variable usage
- SFZ import now uses less memory
- Fixed leak in keychain usage on Linux
- Improved error handling in keychain usage on Linux
- Fixed loop crossfade not being applied in RAM mode
- Fixed corner case when using wave range mapping and oneshot trigger mode in RAM playback with range mode set to slice
- Added Linux support (VST2/VST3/CLAP)
- Added support for custom colour palette for sound items
- Added optional spline controls to SEQ modulators and modulation/velocity curves
- Added a wavetable normalization tool
- SF2 and AKAI samples/presets now tracks modificaton properly against container file
- Updated VST3 support to SDK 3.7
- Fixed filter 6dB mode not working properly
- Fixed center bias issue in SVF shelf filter
- Fixed wheel sensitivity when editing some text field values
- Fixed velocity offset not being applied
- Fixed issue with loading DAW banks with duplicated AKAI/SF2 items
