REAPER 4.59 x32 x64 [more]v4.59 - January 12 2014
+ since RC2:
+ JSFX: clear global variable states when no JS reference globals
+ JSFX: small namespace prefix tweaks/fixes
+ JSFX: small code generation fixes
+ JSFX: fixed exception mask clearing on win32 (had been done earlier for win64/osx)
+ JSFX: gfx_texth reliability fixed
+ ReaSamplomatic5k: fixed potential crash on loading with offline media [t=133587]
--
+ FX: fix for win 8.1 hang on fx add with default preset [t=133119]
+ JSFX: added many new gfx APIs and functionality (including gfx_dest for offscreen drawing)
+ JSFX: string support for code, improved language syntax [p=1293253]
+ JSFX: IDE: better syntax highlighting with simple error detection, ctrl+T for matching parentheses/strings/etc
+ JSFX: IDE: can open/edit multiple files at once (ctrl+O on import line, or similar)
+ JSFX: IDE: watch window has searchable filter, can also do value=xyz or refs=xyz, other operators include <, > and &
+ JSFX: faster in-place fft_permute(), fixes to old bugs in FFT/memcpy
+ JSFX: fixed endian issue in file_var()/file_mem() reading of 16 bit wav files on PPC
+ JSFX: fixed file slider incorrect defaults
+ JSFX: force disabling FPU exceptions for better compatibility with certain plugins [p=1292367]
+ JSFX: hidden sliders can now start with -- to prevent adding UI gap, improvements to spacing
+ JSFX: sliderchange(-1) will trigger undo point when called from @gfx
+ MIDI editor: better handling of selection changes when using one MIDI editor per track
+ MIDI editor: fixed editing individual note velocity bars
+ MIDI editor: option to let MIDI editor remain open when the active media item is deleted in the arrange view
+ MIDI editor: reworked editor behavior preferences in options and in editor contents menu
+ MIDI editor: unhide hidden note rows when the user switches to piano keyboard view
+ MIDI: arrange view note scaling is per-track, rather than per-item
+ Media explorer: updated pitch shift API
+ Menus: better sorting for ini files
+ OSC: added messages to jump to marker or seek to region
+ OSX: more descriptive MIDI device names, which reduces potential order changes of similarly named devices
+ OSX: scan /Library/Application Support/REAPER/UserPlugins for native REAPER plug-ins (such as SWS)
+ Peaks: option to put peak files in peaks/ subdirectory from media
+ Peaks: option to force alternate peak-path for select media paths (such as sample libraries, etc)
+ Project bay: improvements to media item length sorting
+ Project bay: support for moving/copying media to any destination directory
+ ReaEQ: fixed locking issue on preset load
+ ReaMote/ReaStream: improved socket polling behavior (poll() on OSX, allow more than 64 connections on win32)
+ ReaMote: improved timeout behavior when remote host stops responding
+ ReaSamplomatic5k: fixed potential crash on loading with offline media [t=133587]
+ Render: respect text cursor and selection when inserting wildcards from wildcard menu
+ Render: VU meters for master mix and stem tracks (mono, stereo, multichannel)
+ Render: VU meters display up to 24 channels for multichannel renders
+ Render: optimized output filename collision detection
+ Save as with copy: move only when in previous media path (added in 4.58) made optional [t=133216]
+ Undo: better undo state descriptions for FX and envelope edits[/more]