home *** CD-ROM | disk | FTP | other *** search
/ PC World 2008 February / PCWorld_2008-02_cd.bin / audio-video / reaper / reaper2028-install.exe / whatsnew.txt < prev   
Text File  |  2008-01-04  |  33KB  |  517 lines

  1. v2.028 - January 4 2008
  2.   + updated copyright labels for 2008, and revised purchasing terminology
  3.   + fix for plug-ins that capture the mouse during keyboard input (SM etc)
  4.   + added actions to toggle selected track folder state and folder collapsed state
  5.   + media explorer: playing loops with tempo information while playing project will start loop on measure
  6.   + media explorer: now remembers repeat state
  7.   + media explorer: previews now loop sample accurate, and fixed midi previews routed to audio tracks muting audio
  8.  
  9. v2.027 - January 3 2008
  10.   + fixed docker always coming up on startup/project load
  11.   + better mouse hit testing logic for media item fades, old style is optional
  12.   + project markers/regions now use stable sorting
  13.   + better reamote remote state updating (less cpu munch, fixed floating window updating)
  14.   + added workaround for kontakt3's broken focusing: right click on VST UI button sets focus to VST UI
  15.  
  16. v2.026 - December 29 2007
  17.   + more robust project loading (ignoring bad data before project header)
  18.   + rewire slave mode: more accurate midi outputting
  19.   + default option to disable source media buffering on tracks with open midi editors
  20.   + midi editor: view notes ignoring length option (drum mode)
  21.   + midi editor: default bindings for more options (alt+7-0)
  22.   + midi editor: mousewheel modifiers now match that of the main window (configurable)
  23.   + media item snapping: option for whether snapping happens at start, end, or mouse context sensitive
  24.   + audio: separate offsets for input/output latency in prefs/recording, now specified in both ms and samples
  25.   + midi output: higher output precision, option for old low latency mode
  26.   + midi output: time offset, configuration dialog for each output
  27.   + wave writer: option to include project filename in description field of BWF tags
  28.   + files with project filename in the BWF description field now default to being opened with a new REAPER instance+source project
  29.   + media item properties: choosing new file builds peaks, copies file to project dir when preference set
  30.   + render dialog: option to save a copy of RPP to out_file.wav.rpp
  31.   + added (default) prefs/media/relative edge editing option for relative edge editing
  32.   + ctrl+alt fade dragging now adjusts fades according to edge option
  33.   + fixed scrollbar dead area misdrawing in some instances
  34.   + removed excess exception handling code to reduce size of installer by 90kb!
  35.   + update: RE-fixed about box text refresh bug
  36.   + bonus update: tweaked auto l/r snap setting to only use this mode at the left/right 15% 
  37.  
  38. v2.025 - December 25 2007
  39.   + MIDI inputs that are being synched to now automatically ignore MMC commands
  40.   + updated record button behavior when in synched mode
  41.   + update paused behavior when master stops (shows last incoming timecode position as current)
  42.   + ASIO Positioning Protocol sync fixes
  43.   + fixed loading of saved sync offsets in projects
  44.   + more contextual help in Preferences screens
  45.   + virtual midi keyboard now is better about sending noteons at start of recording
  46.   + fixed some noteon during countin midi recording issues
  47.   + added action for "tap tempo" (same as clicking the BPM label)
  48.  
  49. v2.020 - December 21 2007
  50.   + initial contextual help in Preferences screens
  51.   + midi recording: better automatic delay compensation
  52.   + preliminary slave spp/clock and mtc/ltc timecode. needs testing.
  53.   + preliminary ASIO Positioning Protocol slave synchronization (needs testing as well)
  54.   + record button on transport now can reflect record punch mode (transport_record_loop.png, transport_record_item.png)
  55.   + play button on transport now can reflect slave sync state (transport_play_sync.png, transport_play_sync_on.png)
  56.   + right click on play button now shows slave sync configuration, (alt+right click to toggle sync enabled)
  57.   + right click on record button now shows record mode options
  58.   + actions to open timecode sync panel and toggle sync
  59.   + transport context menu now has slave sync/record mode options 
  60.   + better transport status display (goes multiline, shows slave/bouncing status)
  61.   + improved smpte_ltc_decoder synchronization with varying frame/samplerates
  62.   + fixed snap to grid at any distance with grid snapping disabled behaving funny
  63.   + fixed CPU munch/weird sounds at ends of pitch shifted items with loop source disabled
  64.   + fixed crash in Performance Monitor on some machines
  65.   + better audio input/output name aliasing (handles duplicate named inputs better, changing indices)
  66.   + ReaFIR: fixed Reamote support
  67.   + updated (smaller) Spectro build
  68.   + update: fixed a bug in scrollbar skin reading code
  69.  
  70. v2.019 - December 17 2007
  71.   + VST: fancier scrollbars, fixed some positioning bugs when resizing and scrolled (T,MP!)
  72.   + fixed wrong checkbox setting when arming nonexistent envelopes (T,MP!)
  73.   + fixed some small routing/envelope scrollbar issues (T,MP!)
  74.   + fixed midi editor CC lane resize bug (FO,MP!)
  75.   + JS: updated IX midi tool II, added smpte_ltc_reader
  76.   + better default for new bands in ReaEQ
  77.   + added grizlees great reaxcomp presets
  78.  
  79. v2.018 - December 14 2007
  80.   + ReaMote: updated protocol to properly support play state for plug-ins
  81.   + Added presets for reacomp, readelay, reagate, reaeq, reaverb and reaverbate
  82.   + Added preset-autoimport support 
  83.   + ReaRoute: optional support for 32 bit floating point samples
  84.   + ASIO: floating point output is no longer clipped
  85.   + JS: gfx_blit, gfx_blur, gfx_blitex, png loading support
  86.   + JS: spl(x) alternative (programatic) syntax for spl0, ...spl63 
  87.   + JS: fixed PDC on first play issues
  88.   + JS: @serialize state support for reamote, preset saving, etc 
  89.  
  90. v2.017 - December 11 2007
  91.   + holding ctrl when importing MIDI files will force prompting to use any tempo information
  92.     (normally files with minimal tempo information wont bug you with this)
  93.   + fixed bug where enabling write automation would reset volume to -inf
  94.   + tweaked IIR based resampling filters (for fast+IIR mode)
  95.   + faster, more effective extreme resampling mode, faster best mode (for sweep tests, peak noise on these is around -140dB and -120dB respectively)
  96.   + ReaStream: copying to reastream.dll reastream_xxx.dll allows you to set max number of channels supported (2-64)
  97.   + js: @serialize support so JS plugins can save arbitrary data in the project
  98.     (todo: support sending serialized data via reamote, in presets)
  99.   + js: memory/variables arent cleared for effects with @serialize section
  100.   + js: removed text mode chain ui for some significant size savings
  101.   + js: added extraordinarily fun new effect, sequencer_baby
  102.   + improved js gfxanalyzer, added gfxspectrogram, added sine_sweep (useful for testing)
  103.   + updated some schwa and loser js plugs
  104.  
  105. v2.016 - December 7 2007
  106.   + fixed "insert time signature measure from loop selection" for non /4 signatures
  107.   + fx chain: fixed a possible crash bug when undoing edits
  108.   + fx chain: fixed short labels when moving items
  109.   + js: JS effects can now render their own UIs using code - http://reaper.fm/jsgfx.php for more info
  110.   + js: added $xdeadbeef hex support, $'x' for ASCII codes
  111.   + js: slider names beginning with - will not be shown in the UI (but still automatable)
  112.   + js: each effect now has 8 million memory entries (up from 1 million)
  113.   + js: max FFT size upgraded to 32768 (from 4096)
  114.   + reaeq: improved phase display (no wrapping)
  115.   + reaeq: new default band mode, deprecated old mode for compatibility
  116.   + reaxcomp: fixed generic ui display
  117.   + reacomp: attack and rms sizes now show an extra digit of precision
  118.   + themeing: added tcp_mainbg[sel], [m,t]cp_folderbg[sel] images
  119.   + sstillwell/1175: added GR meter
  120.   + added gfxanalyzer and gfxscope as basic examples of JS GFX
  121.   + added fft_noise_generator as a diagnostic tool (useful with gfxanalyzer)
  122.  
  123. v2.015 - December 4 2007
  124.   + single clicking the middle area of regions no longer seeks
  125.   + changed region clicking to be shift+doubleclick for edit
  126.   + midi editor: better singleclick add/delete (only deletes on non-control parts of notes clicked)
  127.   + reaxcomp: GR text display with 500ms peak hold
  128.   + reaeq: better graph accuracy (thanks loser, rbj)
  129.   + reaeq: option to show filter phase response
  130.   + reapitch/readelay: "add tap/shifter" copies current tap/shifter settings
  131.   + readelay now defaults to a musical delay length
  132.   + save fx chain, copy/cut fx now copy midi learn bindings as well
  133.   + internal scrollbar updates (mac porting)
  134.   + JS: removed real-FFT support (it was somewhat broken anyway), smaller FFT implementation
  135.   + updated: added midi_drumseq JS, fixed ReaEQ phase display
  136.  
  137. v2.014 - November 28 2007
  138.   + midi editor: fixed bug where editing notes in hidden channels was sometimes possible
  139.   + files with unknown extensions are attempted (as last resort) to be opened with wav/aiff reader
  140.   + action list selects first item by default (for easier running)
  141.   + fixed crash in vis preferences dialog when Winamp 5.5+ is installed
  142.   + doubleclick now edits markers/time sig markers, alt click removes
  143.   + doubleclick now edits regions, shift+doubleclick selects them, alt+click removes them
  144.   + actions: edit/delete marker/region/tsmarker near cursor
  145.  
  146. v2.013 - November 27ish 2007
  147.   + preliminary basic MMC response
  148.   + reatune: more efficent update mechanism (T,MP!)
  149.   + master track automation mode reset on new project
  150.   + option to treat scroll messages from certain laptop touchpads into mousewheel messages
  151.   + options to prevent media buffering and anticipative FX per track
  152.   + uad synchronous mode now can work with anticipative FX enabled, but be sure to set any tracks with UAD 
  153.     (or tracks they are routed to) to prevent anticipative FX
  154.   + new action: "Set selected item end to cursor" 
  155.   + new action: "Set selected items length to source media length"
  156.  
  157. v2.012 - November 23 2007
  158.   + moved project pitch shift settings to audio settings tab
  159.   + project time offset setting, project measure offset setting
  160.   + midi clock+spp output now uses quarter notes rather than beats (for better timesignature compatibility) 
  161.   + midi CCs assigned to actions will now prioritize any active midi editor over the main action
  162.   + fixed some behaviors of "move edit cursor to start of loop selection" option
  163.   + rewire: faster init of rewire apps (less gui flicker too)
  164.   + take imploding: fixed possible use-after-free bug when imploding MIDI items (T,MP!)
  165.   + better updating of fx list titles when resizing (T,MP!)
  166.   + cleaned up some fx list bypass/offline controls (T,MP!)
  167.   + mpeg decoder: better frame synchronization for invalid bitstreams
  168.   + ReaFIR: improved undo state saving (T,MP!)
  169.   + Internal audio sink configuration and reamote cleanups to endianness for mac/ppc compatibility
  170.   + Added new dummy audio device in preferences so you can run purely MIDI or purely network instances of REAPER
  171.   + VST: better 64 bit setting for v2.4 VSTs
  172.   + VST: plug-in configurations are now always stored in little endian (regardless of the native endianness)
  173.   + VST: can now find plug-ins using different extensions (i.e. if the project specifies file.vst, file.dll is used on windows)
  174.   + ReaTune: updated to support new project time offsets
  175.   + Spectro: updated to support new project time offsets
  176.   + update: fixed excessive midi device cache invalidating
  177.  
  178. v2.011 - November 13 2007
  179.   + revised peak cache date logic for better dealing with odd daylight savings time changes
  180.   + fixed a typo in mid file loading that added extra all notes off
  181.   + midi editor transport buttons now use advanced themed images (T,MP!)
  182.   + fx chain: better fold button positioning (T,MP!)
  183.   + routing dialogs: fixed an old combo box focus issue (T,MP!)
  184.   + VST: 2.4 "VSTPluginMain" loading support
  185.   + mac port stuff
  186.   + Updated spectro build, new schwa JS FX
  187.   + update: fixed assignable MIDI actions for midi editor
  188.  
  189. v2.010 - November 3 2007
  190.   + added help/show action list (mapped to ? by default)
  191.   + fixed editing tooltips on fully buffered drawing modes
  192.   + options in Prefs/Appearance to disable tooltips
  193.   + Added new JS, fft-delay (which allows delay/feedback for different frequencies)
  194.   + added FX dialog header folding button
  195.   + fixed folder soloed in "dont show peaks for muted tracks" mode
  196.   + better smaller resized display of left pane in FX chain window
  197.   + project setting in render dialog for realtime limiting
  198.   + better track FX tooltips (shortened fx name)
  199.  
  200. v2.009 - October 29 2007
  201.   + fixed some peak caching bugs (performance improvements)
  202.   + improved zoomed in waveform display precision
  203.   + midi editor velocity editing fixes (relating to 0 velocity)
  204.   + disk buffering now makes better use of buffer sizes
  205.   + made some internal track item locking safer
  206.   + more reliable startup project samplerate changing
  207.   + improved audio hardware error messages
  208.   + updated: fixed item position quantize action
  209.  
  210. v2.008 - October 27 2007
  211.   + disabled autoscroll when alt+dragging items
  212.   + updated disk read modes, synchronous now does more buffering and can perform decently
  213.   + default asynchronous disk read buffer size adjustments for higher track counts
  214.   + do not run muted tracks now only applies to muted tracks, not unsoloed tracks
  215.   + fixed a no-peak-item display bug when zoomed out
  216.   + changed default source material buffer size to 1200ms
  217.   + media buffering memory is now reduced when stopped
  218.   + ASIO: better samplerate switching (should be more compatible we hope)
  219.   + VST/DX: inf/NaN removal when denorm prevention is enabled
  220.   + VST: host controls now resize properly
  221.   + VST: better FX floating window sizing
  222.   + VST: multiple VSTs in different directories with the same filename are now ignored
  223.   + VST: faster startup scanning (especially when you had filename collisions before)
  224.   + JS: automatic inf/NaN prevention
  225.   + Spectro: improved memory usage and fixed rare heap bug
  226.   + update: fixed mp3 peak generation
  227.  
  228. v2.007 - October 23 2007
  229.   + midi editor quantize now has optional realtime preview
  230.   + swing control in midi editor quantize and input quantize
  231.   + quantize boxes now have a slider for strength control
  232.   + MIDI Input Quantize config box is now "Track Record Configuration"
  233.   + per-track record format override (in new track record configuration dialog)
  234.   + added action for recording settings of last touched track
  235.   + save as box can set the output file type in "trim" mode
  236.   + separately configurable project format for apply fx/open copy etc
  237.   + fixed post-fx sends on loop with pdc'd plugins on the sending track (i.e. Addictive Drums)
  238.   + stability and performance improvements when rapidly seeking/changing loop state
  239.   + ReaDelay: fixed preset switching bug
  240.   + ReaVocode: added modulation dryness setting
  241.  
  242. v2.006 - October 21 2007
  243.   + fixed normalize gain detection bug on certain content, faster normalizing 
  244.   + reduced duplicate notes when looping certain midi items
  245.   + changed alt+drag item (slip edit) behavior, added option for old behavior
  246.   + using alt+drag to move an items contents prevents wrapping loop point if loop disabled
  247.  
  248. v2.005 - October 20 2007
  249.   + holding shift on startup now prevents loading of last project
  250.   + holding ctrl+shift on startup prevents loading of any default template project 
  251.   + holding ctrl+shift on loading projects prompts to offline all fx
  252.   + midi: fixed reading of certain midi events that have negative offsets 
  253.   + midi: better smpte midi handling, you can now set (in midi item properties) for midi files to ignore project time signatures
  254.   + midi: fixed internal midi sink accuracy
  255.   + midi: imported .mid files now have a minimum 1 QN length
  256.   + midi editor: optimizations and cleanups
  257.   + reasamplomatic5000: better noteon timing
  258.   + theming: added colortheme items for more control over item peaks/backgrounds
  259.   + VST: safer ui switching for some plugs that dont properly delete their windows (i.e. oatmeal)
  260.  
  261. v2.004 - October 19 2007
  262.   + editing: better alt+drag edge behaviors for snap offsets and fade lengths
  263.   + automation: envelope auto adding/arming is now on by default
  264.   + automation: new envelopes now default to armed
  265.   + midi: per-track nondestructive midi input quantize options
  266.   + midi: improved varispeed recording of midi items
  267.   + midi: fixed items at non-1.0 rates when used with tempo maps
  268.   + midi editor: quantize is now nondestructive (new actions for unquantize and freeze quantization)
  269.   + midi editor: snap fixes (inserting notes among other instances)
  270.   + midi editor: better handling of duplicate/overlapping notes
  271.   + midi editor: action: remove duplicate notes
  272.   + midi editor: action: set note ends to start of next note
  273.   + midi editor: action: quantize selected events using last setting
  274.   + media explorer: preview stops if hidden
  275.   + VST: extraneous effIdle for plugins that dont request it  
  276.   + RADAR compatibility: support for the new 3.40 firmware map.txt
  277.   + ReaDelay: a flexible n-tap delay 
  278.   + ReaVoice: a MIDI controlled multi pitch shifter
  279.   + ReaVocode: a modulating vocoder
  280.  
  281. v2.003 - October 15 2007
  282.   + default option to scale peaks by pre-fx vol/pan envelopes (useful for fine editing)
  283.   + option for interpolated sample-level waveforms
  284.   + fixed midi editor actions for setting grid divisions
  285.   + fixed track selection when certain control surfaces are enabled
  286.   + changed shift+click track selection to match the behavior of windows
  287.   + bigclock sizing updates, performance and refreshing fixes
  288.   + fixed key action for "delete selected envelope points"
  289.   + bundled an special edition of Schwa's Spectro plug-in  
  290.   + fixed peaks on wine (wine devs: fix CreateFile's error state with OPEN_ALWAYS) 
  291.   + MIDI editor: note properties now go to 127 
  292.  
  293. v2.002 - October 13 2007
  294.   + audio worker thread priority now defaults to "highest"
  295.   + added prefs/media/midi page
  296.   + option for MIDI octave offset, changed default, use "2" for old behavior
  297.   + better looking faster-drawn peaks
  298.   + ReaEQ and ReaTune now use octave offset option
  299.   + ReaSamplomatic5000: note display option (for range)
  300.   + ReaSamplomatic5000: new mode for forcing semitone shifts (for easier configuration)
  301.   + ReaSamplomatic5000: sending of VST note names for MIDI editor
  302.   + moved JS configuration page into plug-ins page
  303.   + peak file generation: better end-of-file mip flushing
  304.   + fixed clipped wave item peaks misdrawing at certain zoom levels
  305.   + fixed extra peakfile generation on preview of media
  306.   + Till's JS FX (in 2.0)
  307.   + New Loser JS FX
  308.  
  309. v2.001 - October 12 2007
  310.   + Much faster waveform display drawing
  311.   + Preferences: added option in Appearance to allow tweaking of how the main view is buffered (track=default, fully, or unbuffered)
  312.   + Corrected labels on registration box
  313.   + Mixer: autoscroll of view on drag and drop of sends/fx
  314.   + Control Surfaces: MCU XT support, "flip mode" of the main MCU is now shared with any extenders
  315.   + Control Surfaces: now follow mouse clicking in tracks (if mixer/scroll view when track selected is set)
  316.   + Control Surfaces: better partial HUI support
  317.   + VST: better compatibility with plug-ins that require effIdle
  318.  
  319. v2.0 - October 10 2007
  320.   + New pitch/timestretch modes: elastique Pro, Efficient, and SOLOIST 
  321.   + Nicer looking default theme by WhiteTie (old still available via classic)
  322.   + New extended mixer views (FX inserts, sends, etc), with uber-drag and drop editing
  323.   + Performance improvements in many areas, including support for multiprocessing with UAD-1
  324.   + New ReaPitch pitch shifter plug-in, ReaTune now can use advance pitch shifter modes
  325.   + MIDI editor and playback improvements, MID file tempo map importing
  326.   + Tempo/time signature change improvements
  327.   + New automation options to make adding large amounts of automation easier
  328.   + Improved plug-in compatibility, JS enhancements (including full PDC for JS effects!)
  329.   + Tons of small fixes, refinements, and enhancements
  330.  
  331. the big list:
  332.   + added elastique Pro, Efficient, and SOLOIST as pitch shifter/time stretcher options     
  333.   + action: new actions to toggle/clear/set individual lock modes
  334.   + action: actions to set take by index (1-9) active
  335.   + action: "Take/Paste as takes in selected items"
  336.   + action: "render items to new take" (which is like apply fx but without fx)
  337.   + action: action to toggle item "preserve pitch when changing playrate"
  338.   + automation: added option prefs/editing/"Automatically add/arm envelopes when tweaking parameters in write modes"
  339.   + automation: autoadding vol/pan/playspeed envelopes autoresets trims to unity
  340.   + automation: mute envelopes for tracks/sends (no UI integration for automation recording yet)
  341.   + automation: fixed vol/pan/playspeed tooltips when in automation modes
  342.   + compatibility: perf meter: fixed incorrect ram usage on w2k
  343.   + compatibility: fixed a win2k text drawing gdi corruption issue 
  344.   + compatibility: fixed a win2k media explorer refreshing bug
  345.   + compatibility: vertical zooming now flickery in WINE (since WINEs WM_SETREDRAW breaks things -- WINE developers, contact us)
  346.   + defaults: made Take Lane viewing on by default
  347.   + display: fixed bug with changing screen resolutions
  348.   + editing: fixed cutting items in ripple all mode
  349.   + editing: split items at loop selection selects only items in selection (not unsplit previously selected items)
  350.   + editing: apply fx to new take now works on empty items
  351.   + editing: better zoom from scrollbar when zoom set to center on mouse cursor
  352.   + editing: enabled zoom out to see more than a few hours
  353.   + editing: better envelope behavior in item moving and ripple editing
  354.   + editing: fixed bug with slip editing items fudging automation
  355.   + editing: shifting/nudging loop selection works better with time signatures
  356.   + editing: main track view sub-pixel accuracy improvements
  357.   + editing: ctrl+dragging loop selections when item left/right locked now works
  358.   + editing: force selection to beat lengths now supports multiple time signatures
  359.   + editing: new item lock modes (item edges, controls)
  360.   + editing: better drag and drop file positioning in certain instances
  361.   + fx: comment window is now modeless
  362.   + fx: added vertical scrollbar to comment window
  363.   + fx: you can now rename instances of effects to better describe their application
  364.   + fx: action to build multichannel routing for the output of multichannel VSTis
  365.   + fx: action to build 16 channels of midi routing for the current track
  366.   + fx: vsts that have latency and send MIDI now can send ahead of time
  367.   + fx: updated VST samplerate change calls for buggy plug-ins
  368.   + fx: special case code for simulanalog VST plugins (aggressive denormal prevention)
  369.   + fx: fixed alt+drag fx moving bugs
  370.   + fx: fixed plug-in config window close order on quit (good for EmuX)
  371.   + fx: better denormalization prevention methods used throughout
  372.   + fx: faster offlining of plug-ins with large state data
  373.   + fx: startup project loading now initializes audio device before loading plug-ins
  374.   + fx: modifiers when drag and drop adding fx (shift=dont bring up config, ctrl=toggle floating of config)
  375.   + fx: floating fx windows remember their positions when closed
  376.   + fx: less showing of fx chain when "auto-float new fx" is on
  377.   + FX: added JS: utility/bufsave, which lets you route feedback in fx chains easily
  378.   + FX: added JS: utility/time_adjustment which allows delay/predelaying signal
  379.   + FX: added JS: autopeakfilter for fun autowah type effects
  380.   + FX: added some new loser JS fx
  381.   + FX: JS PDC support for effects (pdc_bot_ch, pdc_top_ch, pdc_midi and pdc_delay to specify sample delay)
  382.   + FX: JS shared memory (gmem[]) is now shared across all JS instances in reaper
  383.   + FX: added JS play_state, play_position, and beat_position variables
  384.   + FX: safer window class registration/unregistration in many Rea* fx
  385.   + FX: reacomp/reaxcomp performance improvements
  386.   + FX: better offscreen window checking for ReaNINJAM
  387.   + FX: ReaTune now uses REAPERs pitch shift algorithms (elastique soloist is great for this)
  388.   + FX: ReaTune added "click reduction" mode for SoundTouch and possibly other modes
  389.   + FX: ReaTune manual mode ruler, mousewheel support
  390.   + FX: ReaTune subdivision mode (to update at higher frequencies with larger window sizes) 
  391.   + FX: ReaPitch, new multi voice pitch shifter
  392.   + FX: ReaEQ and ReaXComp now update undo states on add/remove of bands
  393.   + installer: now allows selection of pitch shifters to install
  394.   + keyboard: better handling of keystrokes when mouse captured
  395.   + master track: can now have more than 2 channels
  396.   + master track: can now control source channels/phase/volume/pan/etc of each hardware output independently
  397.   + master track: better RMS metering, lots of RMS display options
  398.   + master track: better pdc with anticipative rendering
  399.   + master track: master fx chain no longer defaults to bypassed
  400.   + master track: made solo/mute click modifiers not affect master mute/solo
  401.   + master track: right click marquee works in master track (for envelopes etc)
  402.   + master track: fixed undo with no master hardware outs sometimes adding in a default output
  403.   + media explorer: added "Insert as takes in selected items"
  404.   + media item properties: "choose new file" automatically updates take names
  405.   + meters: better event light for record output (midi) mode
  406.   + meters: updated track metering rounding to better pass synthetic tests
  407.   + meters: better track meter clip indicator hit testing
  408.   + meters: better metering for record output (midi) mode
  409.   + metronome: better metronome countin for tempo changes
  410.   + midi: MID file import can now import tempo maps
  411.   + midi: better looking and faster midi peak drawing
  412.   + midi: midi items are now treated as ticks/Quarter Note, except for items in old projects (which are still ticks/beat)
  413.   + midi: fixed open copy of items sometimes dropping notes
  414.   + midi: better sorting of noteoffs and allnoteoff messages
  415.   + midi: reduced excess sending off allnoteoff loop markers
  416.   + midi: fixed splitting items on notes producing 0 length notes
  417.   + midi: fixed bug in fadein for midi items
  418.   + midi: fixed extraneous notes at end of some items
  419.   + midi editor: can now reflect project time signature changes
  420.   + midi editor: grid/quantize are now fractions of whole notes, not of beats
  421.   + midi editor: separate colortheme settings in prefs (including for piano keys etc)
  422.   + midi editor: fixed bugs with play cursor and looped midi items 
  423.   + midi editor: better vertical scrollbar
  424.   + midi editor: better focusing when opening/activating and switching modes
  425.   + midi editor: internal cleanups, improved ctrl+select behavior
  426.   + midi editor: pass through to main window keyboard action
  427.   + midi editor: updates to list editor play cursor, better list editor sorting
  428.   + midi editor: list editor note properties sets focus depending on which column the mouse was on
  429.   + midi editor: better focusing when opening/activating and switching modes
  430.   + midi editor: moving notes now uses both absolute and relative snapping
  431.   + mixer: optional FX and Send views (configurable via the mixer menu)
  432.   + mixer: more settings are now stored in the project
  433.   + mixer: options are now assignable actions
  434.   + mixer: new FX/send views are themeable (mcp_fxlist_norm/byp/off/empty, mcp_master_fxlist_  too)
  435.   + mixer: (theme images): mcp_sendlist_knob.png, mcp_sendlist_meter.png, mcp_*list_arrows.png
  436.   + mixer: fixed incorrect minimum height on nonstandard display DPIs
  437.   + Monkeys Audio: fix for Unicode files, fixes for offline support
  438.   + Monkeys Audio: fixed mem leak, fixed 24 bit stereo mode, optimizations 
  439.   + Monkeys Audio: now uses asynchronous disk reads if set
  440.   + option: options to not show peaks for muted tracks/items, or non-selected tracks
  441.   + option: added working set configuration in prefs/general/advanced
  442.   + performance: portions of REAPER are now compiled with the Intel C++ compiler
  443.   + performance: faster zoomed-in peaks display
  444.   + performance: fixed muted folder tracks still running fx
  445.   + performance: updated on-stop behavior to keep audio thread locked for less time
  446.   + performance: UAD synchronous fx multiprocessing support
  447.   + performance: improved anticipative fx processing on looped playback
  448.   + performance: renamed fx renderahead "anticipative FX processing"
  449.   + performance: added new "Synchronous multiprocessing" option, which allows 
  450.     multiprocessing on input monitoring, better UAD multiprocessing, etc
  451.   + performance: per-item pitch shifters are now freed when they are no longer needed or media set offline
  452.   + performance: fixed silence-at-end-of-rendering issue with asynchronous writes enabled
  453.   + performance: more robust asynchronous disk writes
  454.   + performance: fixed SMP rendering glitches
  455.   + performance: fixed cpu munch when stopping at end of project
  456.   + performance: mono items pitch shifted are now processed in mono (big speedup)
  457.   + performance: reduced cpu use of empty tracks
  458.   + perf meter: graph shows cur/avg, range, action to reset graph
  459.   + project directory cleanup: now defaults to sending items to recycle bin rather than deleting
  460.   + reamote: possible fix for Nebula plugins
  461.   + reamote: fixed crash when invalid data received on certain message types
  462.   + reamote: fixed support for larger config packets
  463.   + routing: fixed labelling on hardware outs after adding routing
  464.   + routing: renamed send type "Post-FX" to "Post-FX (V1 deprecated)", added a new, better "Post-FX" mode
  465.   + routing: fixed i/o windows open when adjusting/removing routing bugs
  466.   + routing: better rearoute labelling all around when audio device closed
  467.   + screensets: added keyboard shortcut column and button to edit shortcuts
  468.   + screensets: autosave wont save anymore when switching to same screenset
  469.   + screensets: added auto saving option
  470.   + screensets: fixed docker issues
  471.   + screensets: added mixer flags saving
  472.   + screensets: added last focused window state saving
  473.   + tempo map: overhaul: simple tempo changes no longer force a new measure
  474.   + tempo map: improved tempo editing behavior when editing tempo changes and time sig changes
  475.   + tempo map: lengths calculated across timesig markers now use the time signature at the start to determine measure length
  476.   + tempo map: more accurate tempo envelope saving/restoring
  477.   + tempo map: small fades are no longer adjusted by tempo changes
  478.   + theming: faster drawing, faster mouseover updating
  479.   + theming: background for faders, window backgrounds, name backgrounds, etc support pink line for unstretch areas
  480.   + theming: docker is now independently colorthemeable
  481.   + theming: new default colortheme (by WhiteTie!)
  482.   + theming: support for when path to theme dir changes on diff systems
  483.   + theming: advanced faders can have zero line set 
  484.   + theming: configurable fonts for track panels / volpan labels etc
  485.   + theming: track_fxempty_h and track_fxempty_v 
  486.   + theming: window drawing improvements (less screen corruption issues)
  487.   + theming: fixed stopped resize of transport drawing issues
  488.   + theming: fixed some playspeed automation refresh issues
  489.   + theming: fixed some dark custom color issues with advanced themes
  490.   + theming: better background image edge scaling when compressed to small spaces
  491.   + theming: classic theme color tweaks (for mcp send/fx list)
  492.   + theming: bg tinting for track labels in advanced themes
  493.   + ui: most modal dialog boxes now restore window focus on close
  494.   + ui: added option for gap between items on adjacent tracks (defaults to 4px)
  495.   + ui: fixed non-fancy peaks display on muted items/inactive takes
  496.   + ui: better envelope spacing (small gap between envelopes)
  497.   + ui: better item loop indicator drawing  
  498.   + ui: fixed edge loop indicators on some items
  499.   + ui: fixed zero line drawing issue on items
  500.   + ui: fixed peaks display at end of heavily looped items at certain zoom levels 
  501.   + ui: better record mode display for midi overdub modes
  502.   + ui: fader ctrl+precision modes hide mouse cursor
  503.   + ui: better spacing for transport status state
  504.   + ui: better volume fader ganging at extremes
  505.   + ui: grid/snap boxes will now correctly display smaller fractions
  506.   + fixed some tiny PCM-floating point import/export precision issues
  507.   + better external midi editor support (fixes, open copy in external editor creates .mid file)
  508.   + faster dB unit conversion throughout
  509.   + demo song: updated mix
  510.   + new about screen
  511.  
  512. v1.0-v1.888 - August 2006 - August 2007
  513.   See: http://www.reaper.fm/whatsnew-1x.txt
  514.  
  515. v0.x - December 2005 - July 2006
  516.   See: http://www.reaper.fm/whatsnew-0x.txt
  517.