v2.028 - January 4 2008 + updated copyright labels for 2008, and revised purchasing terminology + fix for plug-ins that capture the mouse during keyboard input (SM etc) + added actions to toggle selected track folder state and folder collapsed state + media explorer: playing loops with tempo information while playing project will start loop on measure + media explorer: now remembers repeat state + media explorer: previews now loop sample accurate, and fixed midi previews routed to audio tracks muting audio v2.027 - January 3 2008 + fixed docker always coming up on startup/project load + better mouse hit testing logic for media item fades, old style is optional + project markers/regions now use stable sorting + better reamote remote state updating (less cpu munch, fixed floating window updating) + added workaround for kontakt3's broken focusing: right click on VST UI button sets focus to VST UI v2.026 - December 29 2007 + more robust project loading (ignoring bad data before project header) + rewire slave mode: more accurate midi outputting + default option to disable source media buffering on tracks with open midi editors + midi editor: view notes ignoring length option (drum mode) + midi editor: default bindings for more options (alt+7-0) + midi editor: mousewheel modifiers now match that of the main window (configurable) + media item snapping: option for whether snapping happens at start, end, or mouse context sensitive + audio: separate offsets for input/output latency in prefs/recording, now specified in both ms and samples + midi output: higher output precision, option for old low latency mode + midi output: time offset, configuration dialog for each output + wave writer: option to include project filename in description field of BWF tags + files with project filename in the BWF description field now default to being opened with a new REAPER instance+source project + media item properties: choosing new file builds peaks, copies file to project dir when preference set + render dialog: option to save a copy of RPP to out_file.wav.rpp + added (default) prefs/media/relative edge editing option for relative edge editing + ctrl+alt fade dragging now adjusts fades according to edge option + fixed scrollbar dead area misdrawing in some instances + removed excess exception handling code to reduce size of installer by 90kb! + update: RE-fixed about box text refresh bug + bonus update: tweaked auto l/r snap setting to only use this mode at the left/right 15% v2.025 - December 25 2007 + MIDI inputs that are being synched to now automatically ignore MMC commands + updated record button behavior when in synched mode + update paused behavior when master stops (shows last incoming timecode position as current) + ASIO Positioning Protocol sync fixes + fixed loading of saved sync offsets in projects + more contextual help in Preferences screens + virtual midi keyboard now is better about sending noteons at start of recording + fixed some noteon during countin midi recording issues + added action for "tap tempo" (same as clicking the BPM label) v2.020 - December 21 2007 + initial contextual help in Preferences screens + midi recording: better automatic delay compensation + preliminary slave spp/clock and mtc/ltc timecode. needs testing. + preliminary ASIO Positioning Protocol slave synchronization (needs testing as well) + record button on transport now can reflect record punch mode (transport_record_loop.png, transport_record_item.png) + play button on transport now can reflect slave sync state (transport_play_sync.png, transport_play_sync_on.png) + right click on play button now shows slave sync configuration, (alt+right click to toggle sync enabled) + right click on record button now shows record mode options + actions to open timecode sync panel and toggle sync + transport context menu now has slave sync/record mode options + better transport status display (goes multiline, shows slave/bouncing status) + improved smpte_ltc_decoder synchronization with varying frame/samplerates + fixed snap to grid at any distance with grid snapping disabled behaving funny + fixed CPU munch/weird sounds at ends of pitch shifted items with loop source disabled + fixed crash in Performance Monitor on some machines + better audio input/output name aliasing (handles duplicate named inputs better, changing indices) + ReaFIR: fixed Reamote support + updated (smaller) Spectro build + update: fixed a bug in scrollbar skin reading code v2.019 - December 17 2007 + VST: fancier scrollbars, fixed some positioning bugs when resizing and scrolled (T,MP!) + fixed wrong checkbox setting when arming nonexistent envelopes (T,MP!) + fixed some small routing/envelope scrollbar issues (T,MP!) + fixed midi editor CC lane resize bug (FO,MP!) + JS: updated IX midi tool II, added smpte_ltc_reader + better default for new bands in ReaEQ + added grizlees great reaxcomp presets v2.018 - December 14 2007 + ReaMote: updated protocol to properly support play state for plug-ins + Added presets for reacomp, readelay, reagate, reaeq, reaverb and reaverbate + Added preset-autoimport support + ReaRoute: optional support for 32 bit floating point samples + ASIO: floating point output is no longer clipped + JS: gfx_blit, gfx_blur, gfx_blitex, png loading support + JS: spl(x) alternative (programatic) syntax for spl0, ...spl63 + JS: fixed PDC on first play issues + JS: @serialize state support for reamote, preset saving, etc v2.017 - December 11 2007 + holding ctrl when importing MIDI files will force prompting to use any tempo information (normally files with minimal tempo information wont bug you with this) + fixed bug where enabling write automation would reset volume to -inf + tweaked IIR based resampling filters (for fast+IIR mode) + faster, more effective extreme resampling mode, faster best mode (for sweep tests, peak noise on these is around -140dB and -120dB respectively) + ReaStream: copying to reastream.dll reastream_xxx.dll allows you to set max number of channels supported (2-64) + js: @serialize support so JS plugins can save arbitrary data in the project (todo: support sending serialized data via reamote, in presets) + js: memory/variables arent cleared for effects with @serialize section + js: removed text mode chain ui for some significant size savings + js: added extraordinarily fun new effect, sequencer_baby + improved js gfxanalyzer, added gfxspectrogram, added sine_sweep (useful for testing) + updated some schwa and loser js plugs v2.016 - December 7 2007 + fixed "insert time signature measure from loop selection" for non /4 signatures + fx chain: fixed a possible crash bug when undoing edits + fx chain: fixed short labels when moving items + js: JS effects can now render their own UIs using code - http://reaper.fm/jsgfx.php for more info + js: added $xdeadbeef hex support, $'x' for ASCII codes + js: slider names beginning with - will not be shown in the UI (but still automatable) + js: each effect now has 8 million memory entries (up from 1 million) + js: max FFT size upgraded to 32768 (from 4096) + reaeq: improved phase display (no wrapping) + reaeq: new default band mode, deprecated old mode for compatibility + reaxcomp: fixed generic ui display + reacomp: attack and rms sizes now show an extra digit of precision + themeing: added tcp_mainbg[sel], [m,t]cp_folderbg[sel] images + sstillwell/1175: added GR meter + added gfxanalyzer and gfxscope as basic examples of JS GFX + added fft_noise_generator as a diagnostic tool (useful with gfxanalyzer) v2.015 - December 4 2007 + single clicking the middle area of regions no longer seeks + changed region clicking to be shift+doubleclick for edit + midi editor: better singleclick add/delete (only deletes on non-control parts of notes clicked) + reaxcomp: GR text display with 500ms peak hold + reaeq: better graph accuracy (thanks loser, rbj) + reaeq: option to show filter phase response + reapitch/readelay: "add tap/shifter" copies current tap/shifter settings + readelay now defaults to a musical delay length + save fx chain, copy/cut fx now copy midi learn bindings as well + internal scrollbar updates (mac porting) + JS: removed real-FFT support (it was somewhat broken anyway), smaller FFT implementation + updated: added midi_drumseq JS, fixed ReaEQ phase display v2.014 - November 28 2007 + midi editor: fixed bug where editing notes in hidden channels was sometimes possible + files with unknown extensions are attempted (as last resort) to be opened with wav/aiff reader + action list selects first item by default (for easier running) + fixed crash in vis preferences dialog when Winamp 5.5+ is installed + doubleclick now edits markers/time sig markers, alt click removes + doubleclick now edits regions, shift+doubleclick selects them, alt+click removes them + actions: edit/delete marker/region/tsmarker near cursor v2.013 - November 27ish 2007 + preliminary basic MMC response + reatune: more efficent update mechanism (T,MP!) + master track automation mode reset on new project + option to treat scroll messages from certain laptop touchpads into mousewheel messages + options to prevent media buffering and anticipative FX per track + uad synchronous mode now can work with anticipative FX enabled, but be sure to set any tracks with UAD (or tracks they are routed to) to prevent anticipative FX + new action: "Set selected item end to cursor" + new action: "Set selected items length to source media length" v2.012 - November 23 2007 + moved project pitch shift settings to audio settings tab + project time offset setting, project measure offset setting + midi clock+spp output now uses quarter notes rather than beats (for better timesignature compatibility) + midi CCs assigned to actions will now prioritize any active midi editor over the main action + fixed some behaviors of "move edit cursor to start of loop selection" option + rewire: faster init of rewire apps (less gui flicker too) + take imploding: fixed possible use-after-free bug when imploding MIDI items (T,MP!) + better updating of fx list titles when resizing (T,MP!) + cleaned up some fx list bypass/offline controls (T,MP!) + mpeg decoder: better frame synchronization for invalid bitstreams + ReaFIR: improved undo state saving (T,MP!) + Internal audio sink configuration and reamote cleanups to endianness for mac/ppc compatibility + Added new dummy audio device in preferences so you can run purely MIDI or purely network instances of REAPER + VST: better 64 bit setting for v2.4 VSTs + VST: plug-in configurations are now always stored in little endian (regardless of the native endianness) + VST: can now find plug-ins using different extensions (i.e. if the project specifies file.vst, file.dll is used on windows) + ReaTune: updated to support new project time offsets + Spectro: updated to support new project time offsets + update: fixed excessive midi device cache invalidating v2.011 - November 13 2007 + revised peak cache date logic for better dealing with odd daylight savings time changes + fixed a typo in mid file loading that added extra all notes off + midi editor transport buttons now use advanced themed images (T,MP!) + fx chain: better fold button positioning (T,MP!) + routing dialogs: fixed an old combo box focus issue (T,MP!) + VST: 2.4 "VSTPluginMain" loading support + mac port stuff + Updated spectro build, new schwa JS FX + update: fixed assignable MIDI actions for midi editor v2.010 - November 3 2007 + added help/show action list (mapped to ? by default) + fixed editing tooltips on fully buffered drawing modes + options in Prefs/Appearance to disable tooltips + Added new JS, fft-delay (which allows delay/feedback for different frequencies) + added FX dialog header folding button + fixed folder soloed in "dont show peaks for muted tracks" mode + better smaller resized display of left pane in FX chain window + project setting in render dialog for realtime limiting + better track FX tooltips (shortened fx name) v2.009 - October 29 2007 + fixed some peak caching bugs (performance improvements) + improved zoomed in waveform display precision + midi editor velocity editing fixes (relating to 0 velocity) + disk buffering now makes better use of buffer sizes + made some internal track item locking safer + more reliable startup project samplerate changing + improved audio hardware error messages + updated: fixed item position quantize action v2.008 - October 27 2007 + disabled autoscroll when alt+dragging items + updated disk read modes, synchronous now does more buffering and can perform decently + default asynchronous disk read buffer size adjustments for higher track counts + do not run muted tracks now only applies to muted tracks, not unsoloed tracks + fixed a no-peak-item display bug when zoomed out + changed default source material buffer size to 1200ms + media buffering memory is now reduced when stopped + ASIO: better samplerate switching (should be more compatible we hope) + VST/DX: inf/NaN removal when denorm prevention is enabled + VST: host controls now resize properly + VST: better FX floating window sizing + VST: multiple VSTs in different directories with the same filename are now ignored + VST: faster startup scanning (especially when you had filename collisions before) + JS: automatic inf/NaN prevention + Spectro: improved memory usage and fixed rare heap bug + update: fixed mp3 peak generation v2.007 - October 23 2007 + midi editor quantize now has optional realtime preview + swing control in midi editor quantize and input quantize + quantize boxes now have a slider for strength control + MIDI Input Quantize config box is now "Track Record Configuration" + per-track record format override (in new track record configuration dialog) + added action for recording settings of last touched track + save as box can set the output file type in "trim" mode + separately configurable project format for apply fx/open copy etc + fixed post-fx sends on loop with pdc'd plugins on the sending track (i.e. Addictive Drums) + stability and performance improvements when rapidly seeking/changing loop state + ReaDelay: fixed preset switching bug + ReaVocode: added modulation dryness setting v2.006 - October 21 2007 + fixed normalize gain detection bug on certain content, faster normalizing + reduced duplicate notes when looping certain midi items + changed alt+drag item (slip edit) behavior, added option for old behavior + using alt+drag to move an items contents prevents wrapping loop point if loop disabled v2.005 - October 20 2007 + holding shift on startup now prevents loading of last project + holding ctrl+shift on startup prevents loading of any default template project + holding ctrl+shift on loading projects prompts to offline all fx + midi: fixed reading of certain midi events that have negative offsets + midi: better smpte midi handling, you can now set (in midi item properties) for midi files to ignore project time signatures + midi: fixed internal midi sink accuracy + midi: imported .mid files now have a minimum 1 QN length + midi editor: optimizations and cleanups + reasamplomatic5000: better noteon timing + theming: added colortheme items for more control over item peaks/backgrounds + VST: safer ui switching for some plugs that dont properly delete their windows (i.e. oatmeal) v2.004 - October 19 2007 + editing: better alt+drag edge behaviors for snap offsets and fade lengths + automation: envelope auto adding/arming is now on by default + automation: new envelopes now default to armed + midi: per-track nondestructive midi input quantize options + midi: improved varispeed recording of midi items + midi: fixed items at non-1.0 rates when used with tempo maps + midi editor: quantize is now nondestructive (new actions for unquantize and freeze quantization) + midi editor: snap fixes (inserting notes among other instances) + midi editor: better handling of duplicate/overlapping notes + midi editor: action: remove duplicate notes + midi editor: action: set note ends to start of next note + midi editor: action: quantize selected events using last setting + media explorer: preview stops if hidden + VST: extraneous effIdle for plugins that dont request it + RADAR compatibility: support for the new 3.40 firmware map.txt + ReaDelay: a flexible n-tap delay + ReaVoice: a MIDI controlled multi pitch shifter + ReaVocode: a modulating vocoder v2.003 - October 15 2007 + default option to scale peaks by pre-fx vol/pan envelopes (useful for fine editing) + option for interpolated sample-level waveforms + fixed midi editor actions for setting grid divisions + fixed track selection when certain control surfaces are enabled + changed shift+click track selection to match the behavior of windows + bigclock sizing updates, performance and refreshing fixes + fixed key action for "delete selected envelope points" + bundled an special edition of Schwa's Spectro plug-in + fixed peaks on wine (wine devs: fix CreateFile's error state with OPEN_ALWAYS) + MIDI editor: note properties now go to 127 v2.002 - October 13 2007 + audio worker thread priority now defaults to "highest" + added prefs/media/midi page + option for MIDI octave offset, changed default, use "2" for old behavior + better looking faster-drawn peaks + ReaEQ and ReaTune now use octave offset option + ReaSamplomatic5000: note display option (for range) + ReaSamplomatic5000: new mode for forcing semitone shifts (for easier configuration) + ReaSamplomatic5000: sending of VST note names for MIDI editor + moved JS configuration page into plug-ins page + peak file generation: better end-of-file mip flushing + fixed clipped wave item peaks misdrawing at certain zoom levels + fixed extra peakfile generation on preview of media + Till's JS FX (in 2.0) + New Loser JS FX v2.001 - October 12 2007 + Much faster waveform display drawing + Preferences: added option in Appearance to allow tweaking of how the main view is buffered (track=default, fully, or unbuffered) + Corrected labels on registration box + Mixer: autoscroll of view on drag and drop of sends/fx + Control Surfaces: MCU XT support, "flip mode" of the main MCU is now shared with any extenders + Control Surfaces: now follow mouse clicking in tracks (if mixer/scroll view when track selected is set) + Control Surfaces: better partial HUI support + VST: better compatibility with plug-ins that require effIdle v2.0 - October 10 2007 + New pitch/timestretch modes: elastique Pro, Efficient, and SOLOIST + Nicer looking default theme by WhiteTie (old still available via classic) + New extended mixer views (FX inserts, sends, etc), with uber-drag and drop editing + Performance improvements in many areas, including support for multiprocessing with UAD-1 + New ReaPitch pitch shifter plug-in, ReaTune now can use advance pitch shifter modes + MIDI editor and playback improvements, MID file tempo map importing + Tempo/time signature change improvements + New automation options to make adding large amounts of automation easier + Improved plug-in compatibility, JS enhancements (including full PDC for JS effects!) + Tons of small fixes, refinements, and enhancements the big list: + added elastique Pro, Efficient, and SOLOIST as pitch shifter/time stretcher options + action: new actions to toggle/clear/set individual lock modes + action: actions to set take by index (1-9) active + action: "Take/Paste as takes in selected items" + action: "render items to new take" (which is like apply fx but without fx) + action: action to toggle item "preserve pitch when changing playrate" + automation: added option prefs/editing/"Automatically add/arm envelopes when tweaking parameters in write modes" + automation: autoadding vol/pan/playspeed envelopes autoresets trims to unity + automation: mute envelopes for tracks/sends (no UI integration for automation recording yet) + automation: fixed vol/pan/playspeed tooltips when in automation modes + compatibility: perf meter: fixed incorrect ram usage on w2k + compatibility: fixed a win2k text drawing gdi corruption issue + compatibility: fixed a win2k media explorer refreshing bug + compatibility: vertical zooming now flickery in WINE (since WINEs WM_SETREDRAW breaks things -- WINE developers, contact us) + defaults: made Take Lane viewing on by default + display: fixed bug with changing screen resolutions + editing: fixed cutting items in ripple all mode + editing: split items at loop selection selects only items in selection (not unsplit previously selected items) + editing: apply fx to new take now works on empty items + editing: better zoom from scrollbar when zoom set to center on mouse cursor + editing: enabled zoom out to see more than a few hours + editing: better envelope behavior in item moving and ripple editing + editing: fixed bug with slip editing items fudging automation + editing: shifting/nudging loop selection works better with time signatures + editing: main track view sub-pixel accuracy improvements + editing: ctrl+dragging loop selections when item left/right locked now works + editing: force selection to beat lengths now supports multiple time signatures + editing: new item lock modes (item edges, controls) + editing: better drag and drop file positioning in certain instances + fx: comment window is now modeless + fx: added vertical scrollbar to comment window + fx: you can now rename instances of effects to better describe their application + fx: action to build multichannel routing for the output of multichannel VSTis + fx: action to build 16 channels of midi routing for the current track + fx: vsts that have latency and send MIDI now can send ahead of time + fx: updated VST samplerate change calls for buggy plug-ins + fx: special case code for simulanalog VST plugins (aggressive denormal prevention) + fx: fixed alt+drag fx moving bugs + fx: fixed plug-in config window close order on quit (good for EmuX) + fx: better denormalization prevention methods used throughout + fx: faster offlining of plug-ins with large state data + fx: startup project loading now initializes audio device before loading plug-ins + fx: modifiers when drag and drop adding fx (shift=dont bring up config, ctrl=toggle floating of config) + fx: floating fx windows remember their positions when closed + fx: less showing of fx chain when "auto-float new fx" is on + FX: added JS: utility/bufsave, which lets you route feedback in fx chains easily + FX: added JS: utility/time_adjustment which allows delay/predelaying signal + FX: added JS: autopeakfilter for fun autowah type effects + FX: added some new loser JS fx + FX: JS PDC support for effects (pdc_bot_ch, pdc_top_ch, pdc_midi and pdc_delay to specify sample delay) + FX: JS shared memory (gmem[]) is now shared across all JS instances in reaper + FX: added JS play_state, play_position, and beat_position variables + FX: safer window class registration/unregistration in many Rea* fx + FX: reacomp/reaxcomp performance improvements + FX: better offscreen window checking for ReaNINJAM + FX: ReaTune now uses REAPERs pitch shift algorithms (elastique soloist is great for this) + FX: ReaTune added "click reduction" mode for SoundTouch and possibly other modes + FX: ReaTune manual mode ruler, mousewheel support + FX: ReaTune subdivision mode (to update at higher frequencies with larger window sizes) + FX: ReaPitch, new multi voice pitch shifter + FX: ReaEQ and ReaXComp now update undo states on add/remove of bands + installer: now allows selection of pitch shifters to install + keyboard: better handling of keystrokes when mouse captured + master track: can now have more than 2 channels + master track: can now control source channels/phase/volume/pan/etc of each hardware output independently + master track: better RMS metering, lots of RMS display options + master track: better pdc with anticipative rendering + master track: master fx chain no longer defaults to bypassed + master track: made solo/mute click modifiers not affect master mute/solo + master track: right click marquee works in master track (for envelopes etc) + master track: fixed undo with no master hardware outs sometimes adding in a default output + media explorer: added "Insert as takes in selected items" + media item properties: "choose new file" automatically updates take names + meters: better event light for record output (midi) mode + meters: updated track metering rounding to better pass synthetic tests + meters: better track meter clip indicator hit testing + meters: better metering for record output (midi) mode + metronome: better metronome countin for tempo changes + midi: MID file import can now import tempo maps + midi: better looking and faster midi peak drawing + midi: midi items are now treated as ticks/Quarter Note, except for items in old projects (which are still ticks/beat) + midi: fixed open copy of items sometimes dropping notes + midi: better sorting of noteoffs and allnoteoff messages + midi: reduced excess sending off allnoteoff loop markers + midi: fixed splitting items on notes producing 0 length notes + midi: fixed bug in fadein for midi items + midi: fixed extraneous notes at end of some items + midi editor: can now reflect project time signature changes + midi editor: grid/quantize are now fractions of whole notes, not of beats + midi editor: separate colortheme settings in prefs (including for piano keys etc) + midi editor: fixed bugs with play cursor and looped midi items + midi editor: better vertical scrollbar + midi editor: better focusing when opening/activating and switching modes + midi editor: internal cleanups, improved ctrl+select behavior + midi editor: pass through to main window keyboard action + midi editor: updates to list editor play cursor, better list editor sorting + midi editor: list editor note properties sets focus depending on which column the mouse was on + midi editor: better focusing when opening/activating and switching modes + midi editor: moving notes now uses both absolute and relative snapping + mixer: optional FX and Send views (configurable via the mixer menu) + mixer: more settings are now stored in the project + mixer: options are now assignable actions + mixer: new FX/send views are themeable (mcp_fxlist_norm/byp/off/empty, mcp_master_fxlist_ too) + mixer: (theme images): mcp_sendlist_knob.png, mcp_sendlist_meter.png, mcp_*list_arrows.png + mixer: fixed incorrect minimum height on nonstandard display DPIs + Monkeys Audio: fix for Unicode files, fixes for offline support + Monkeys Audio: fixed mem leak, fixed 24 bit stereo mode, optimizations + Monkeys Audio: now uses asynchronous disk reads if set + option: options to not show peaks for muted tracks/items, or non-selected tracks + option: added working set configuration in prefs/general/advanced + performance: portions of REAPER are now compiled with the Intel C++ compiler + performance: faster zoomed-in peaks display + performance: fixed muted folder tracks still running fx + performance: updated on-stop behavior to keep audio thread locked for less time + performance: UAD synchronous fx multiprocessing support + performance: improved anticipative fx processing on looped playback + performance: renamed fx renderahead "anticipative FX processing" + performance: added new "Synchronous multiprocessing" option, which allows multiprocessing on input monitoring, better UAD multiprocessing, etc + performance: per-item pitch shifters are now freed when they are no longer needed or media set offline + performance: fixed silence-at-end-of-rendering issue with asynchronous writes enabled + performance: more robust asynchronous disk writes + performance: fixed SMP rendering glitches + performance: fixed cpu munch when stopping at end of project + performance: mono items pitch shifted are now processed in mono (big speedup) + performance: reduced cpu use of empty tracks + perf meter: graph shows cur/avg, range, action to reset graph + project directory cleanup: now defaults to sending items to recycle bin rather than deleting + reamote: possible fix for Nebula plugins + reamote: fixed crash when invalid data received on certain message types + reamote: fixed support for larger config packets + routing: fixed labelling on hardware outs after adding routing + routing: renamed send type "Post-FX" to "Post-FX (V1 deprecated)", added a new, better "Post-FX" mode + routing: fixed i/o windows open when adjusting/removing routing bugs + routing: better rearoute labelling all around when audio device closed + screensets: added keyboard shortcut column and button to edit shortcuts + screensets: autosave wont save anymore when switching to same screenset + screensets: added auto saving option + screensets: fixed docker issues + screensets: added mixer flags saving + screensets: added last focused window state saving + tempo map: overhaul: simple tempo changes no longer force a new measure + tempo map: improved tempo editing behavior when editing tempo changes and time sig changes + tempo map: lengths calculated across timesig markers now use the time signature at the start to determine measure length + tempo map: more accurate tempo envelope saving/restoring + tempo map: small fades are no longer adjusted by tempo changes + theming: faster drawing, faster mouseover updating + theming: background for faders, window backgrounds, name backgrounds, etc support pink line for unstretch areas + theming: docker is now independently colorthemeable + theming: new default colortheme (by WhiteTie!) + theming: support for when path to theme dir changes on diff systems + theming: advanced faders can have zero line set + theming: configurable fonts for track panels / volpan labels etc + theming: track_fxempty_h and track_fxempty_v + theming: window drawing improvements (less screen corruption issues) + theming: fixed stopped resize of transport drawing issues + theming: fixed some playspeed automation refresh issues + theming: fixed some dark custom color issues with advanced themes + theming: better background image edge scaling when compressed to small spaces + theming: classic theme color tweaks (for mcp send/fx list) + theming: bg tinting for track labels in advanced themes + ui: most modal dialog boxes now restore window focus on close + ui: added option for gap between items on adjacent tracks (defaults to 4px) + ui: fixed non-fancy peaks display on muted items/inactive takes + ui: better envelope spacing (small gap between envelopes) + ui: better item loop indicator drawing + ui: fixed edge loop indicators on some items + ui: fixed zero line drawing issue on items + ui: fixed peaks display at end of heavily looped items at certain zoom levels + ui: better record mode display for midi overdub modes + ui: fader ctrl+precision modes hide mouse cursor + ui: better spacing for transport status state + ui: better volume fader ganging at extremes + ui: grid/snap boxes will now correctly display smaller fractions + fixed some tiny PCM-floating point import/export precision issues + better external midi editor support (fixes, open copy in external editor creates .mid file) + faster dB unit conversion throughout + demo song: updated mix + new about screen v1.0-v1.888 - August 2006 - August 2007 See: http://www.reaper.fm/whatsnew-1x.txt v0.x - December 2005 - July 2006 See: http://www.reaper.fm/whatsnew-0x.txt