home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 January / PCWorld_2007-01_cd.bin / temacd / reaper / reaper147-install.exe / whatsnew.txt < prev   
Text File  |  2006-12-03  |  45KB  |  800 lines

  1. v1.47 - December 3 2006
  2.   + ReaMote: added SMP support to ReaMote slave
  3.   + VST: URS plug-ins 0x20100 or greater now support 64 bit mode
  4.   + VST: fixed SR202 (required srate setting before doing ANYTHING)
  5.   + VST: special Drumatic garbage-at-load reduction mode
  6.   + Undo: fixed state saving on insert from media explorer
  7.   + Updated Hours:Minutes:Seconds:Frames time display to be more standardly formatted
  8.   + MIDI Editor: velocity of new events is set by last selected item or velocity set
  9.   + MIDI Editor: autoscrolling when editing items/marquee/etc, scrolling fixes
  10.   + MIDI Editor: drum/instrument map mode, querying of VST/rewire key names 
  11.   + MIDI Editor: show project time/grid option for midi events
  12.   + CD Burning: added option to have markers starting with # define new tracks
  13.   + CD Burning: added track list in burn dialog
  14.   + CD Burning: added track titles in .CUE file
  15.     WARNING: Only the cdrecord method supports burning the CD track titles
  16.  
  17. v1.46 - November 29 2006
  18.   + undo system overhaul, smaller memory use, MUCH faster performance on large projects
  19.   + preliminary CD image writing support with optional CD burning (using XP/Vista API or included cdrecord)
  20.   + vst parameter adjustment detection for undo system
  21.   + vst timeinfo tweaks, getoutputlatency support
  22.   + fixed dx plug-in undo tracking on parm tweak for fx that support it (waves, izotope, etc)
  23.   + ReaComp/ReaGate/ReaSynth etc now all send audioMasterAutomate (for undo)
  24.   + better handling of samplerates for apply fx etc when project srate not set
  25.   + option for auto blocksize setting for rendering (default)
  26.   + faster directory cleanup window file scanning
  27.   + support for gluing a single item, to trim it etc
  28.   + much faster MIDI file reading
  29.   + mp3 encoder will force its samplerate to valid mp3 values
  30.   + fx add dialog: added searching for fx chains
  31.   + colortheme changes immediately affect all undocked windows
  32.   + project reading: better excess newline removal
  33.   + fixed bug in render stems (silent areas getting noise on some systems)
  34.   + fixed double-project-settings-opening in certain settings
  35.   + (the following are since 1.46a1)
  36.   + better cdrecord.exe missing support/labelling 
  37.   + midi editor undo fix
  38.   + tweaked undo state merging logic (always keeps at least 10 steps around)
  39.  
  40. v1.45 - November 27 2006
  41.   + fixed resize of scrolled mixer bug
  42.   + increased max length of track vu meter text
  43.   + more effective dx/vst denormal reduction
  44.   + JS denormal reduction
  45.   + added paste to media item context menu
  46.   + when prefs/buffering/thread behavior is <4 bigger sleep values are used
  47.   + faster VST state loading for large states
  48.   + Better bogus VST processreplacing detection
  49.   + option to only keep most recent undo states
  50.  
  51. v1.44 - November 26 2006
  52.   + mixer can show multiple rows of items, optional (mixer menu)
  53.   + added time units to ruler menu
  54.   + empty projects will always play regardless of "stop at end of project" config
  55.   + items added by record midi modes are non-looping
  56.   + default setting for looping on imported items and new midi items
  57.   + improved loop indicators on non-looping midi items
  58.   + better new midi item insertion (uses loop selection if any)
  59.   + added 75fps framerate project setting for CD
  60.   + [4pm bonus] fixed midi playback at non-1.0 project playrate
  61.   + [4pm bonus] fix for occasional grid line beat 1 bugs
  62.  
  63. v1.43 - November 24 2006  
  64.   + better support for >32m projects at all zoom levels
  65.   + metronome project setting, with count-in options
  66.   + click source configuration improvements
  67.   + better display of negative times 
  68.   + new time unit mode (measures + beats, no time)
  69.   + new samples and seconds, time + frames, time unit modes
  70.   + project setting for framerate for time+frames mode
  71.   + fixed view autoscrolling sometimes losing play cursor on ' or jump
  72.   + time units are now set via transport context menu, top level menu
  73.     (removed icky combo box from transport)
  74.  
  75. 1.42 - November 22 2006
  76.   + midi peaks fixes
  77.   + glue selected items action (works on audio or midi)
  78.   + better tick rounding in midi writing
  79.   + consolidate with ignore silence off will add silence at end
  80.   + consolidate supports midi (note: overlapping midi/pcm items may behave strangely)
  81.   + consolidate internal updates for glue
  82.  
  83. v1.41 - November 21 2006
  84.   + moved grid line Z order from preferences to snap/grid box
  85.   + markers/regions show above items even if grid is below items
  86.   + solo in place can now go multiple levels (i.e. track->bus->bus->bus->master)
  87.   + alt-click solo sets solo to in-place (global option toggles default) 
  88.   + updated mute/solo modifiers (ctrl/alt) 
  89.   + fixed solo in place through busses that have items (they dont render their items)
  90.   + internal optimizations to make projects with lots of routing load/update faster
  91.   + feedback routing automaticallly disables PDC and bufferahead for involved tracks since it is problematic in those scenarios
  92.   + vst: store plug-in config as bank option (prefs/vst)
  93.   + video: fixed moving the video window when using video overlays 
  94.  
  95. v1.40 - November 19 2006 
  96.   + fixed stop with always run fx on stuck notes
  97.   + fixed rewire slave mode startup
  98.   + apply fx to items (mono) action
  99.   + solo in place option (prefs/audio) -- note, only works for one level of routing (i.e. track->bus->output)
  100.   + support for project import plug-ins (m3u example available on web site)
  101.   + better single message when warnings on project load
  102.   + better video/media explorer menu item positioning
  103.   + added some missing fx window context menu items (default track chain stuff)
  104.   + video: fixed DV AVI related problems, memory leak, upside down videos
  105.   + video: fixed crash/hang and seeking problems on some QuickTime files
  106.   + mp3 decoder: better resampling logic, faster and more stable first-time indexing
  107.   + internal project file format: support for SRCFN source descriptions
  108.   + project, midi editor: better support for properly restoring saved odd fractions 
  109.   + prefs: moved record latency settings to "Record" panel
  110.   + grid line over/under/through media item options (prefs/appearances/media)
  111.   + renamed "Kernel Streaming" to "WDM Kernel Streaming"
  112.   + recent project list configuration/clearing option (prefs/general), internal overhauls
  113.  
  114. v1.39 - November 16 2006
  115.   + timebeginperiod setting for better low latency performance on some systems
  116.   + fixed jesusonic fpu state restoring, was causing compatibility problems with WMV
  117.   + added WMV video support
  118.   + added native QuickTime video support (needs QuickTime installed)
  119.   + fixed media item properties clipping gain to fader range
  120.   + midi: noteon tracking for loop only looks at track items (not input monitoring etc)
  121.   + midi editor: better support for big changes to midi items while playing (via undo or otherwise)
  122.   + midi editor: removed playback glitches on opening/closing MIDI editor 
  123.   + midi editor: option to not preview notes on add/edit of midi events
  124.  
  125. v1.38 - November 12 2006
  126.   + midi editor: editor cursor synchronized with main edit cursor
  127.   + midi editor: default option for transport controls to control main transport
  128.   + midi editor: improved zoom ballistics
  129.   + midi editor: option to not show event velocity handles
  130.   + midi editor: quantization options are saved and global, hotkey is now Q
  131.   + midi editor: better editing options defaults
  132.   + midi: looping playback now sends only the noteoffs necessary, rather than all notes off
  133.   + fixed midi only sends occasionally making bad noises
  134.   + fixed AVI DV playback
  135.  
  136. v1.37 - November 10 2006
  137.   + video preview hang fixes, other improvements
  138.   + disabled WMV video file support for now
  139.   + fixed bug where drag&drop files would leave stale preview
  140.   + option to not send all notes off on loop
  141.   + disconnect ReaMote slaves when disabling ReaMote processing
  142.  
  143. v1.36 - November 9 2006
  144.   + installer: uninstaller listed in system add/remove program list
  145.   + fx chain list is resizeable
  146.   + fixed midi item warnings when using save as with copy/move
  147.   + splash screen is now optional
  148.   + improved plug-in scanning dialog refresh
  149.   + options to not warn on errors opening control surfaces/audio/midi devices
  150.   + option to allow record with no tracks armed
  151.   + video item in project support
  152.  
  153. v1.35 - November 7 2006
  154.   + fixed envelope cropping (for cropping projects etc)
  155.   + fixed notes/project setting auto-opening on startup issues
  156.   + fixed sample flushing for pitch shifting/stretching
  157.   + better handling of write errors and .bak files when saving projects
  158.   + added Reamote network latency and network usage in perf meter
  159.   + cleaned up fx window opening, fixed bug in bypass selected track fx
  160.   + when in "only allow one fx window open at a time", opened window uses last open window's position
  161.   + midi file import defaults to adding to project rather than file reference
  162.   + midi peaks: fixed missing peaks for tiny/zoomed out events
  163.   + midi all input device support (tracks can record/monitor from all devices)
  164.   + midi peaks show notes discretely over 2 octaves, CC/pitch changes
  165.   + midi devices are now closed with audio devices (for better sharing with other apps)
  166.   + midi devices not stopped/started as much (for buggy MIDI drivers)
  167.   + midi overdub/replace record modes
  168.   + hopeful fix for win9x mixer control positioning bug
  169.   + per-item autopunch when in record output modes plays/shows selected media  
  170.   + splash screen not shown in taskbar
  171.   + updated scott stillwell's 1073 EQ
  172.  
  173. v1.34 - October 29 2006
  174.   + Splash screen
  175.   + initial midi-stored-in-project functionality (optional)
  176.   + midi editor: export to .mid
  177.   + prefs option (default) to create new MIDI items as events rather than files
  178.   + midi open copy length fix (still not perfect (needs fixing) but usually very close)
  179.   + fixed apply fx and open copy for items that lack filenames (i.e. click source etc)
  180.   + fixed undo state changing on apply fx to item
  181.   + Reamote: fixed CPU usage display in reamote.exe 
  182.  
  183. v1.33 - October 27 2006
  184.   + new default icontheme (alpha2 by Matt Knipschield)
  185.   + optimized read automation mode to not munch cpu
  186.   + optimized fader redrawing (no refresh unless position changes)
  187.   + win98se track control fader fixes
  188.   + updated new control positioning to hopefully fix rare bug on certain systems
  189.   + sized down the transport bar to allow more room for the trackview
  190.   + dynamic gradientfill linkage (in case your old system doesnt have msimg32.dll)
  191.   + optimized multimon code
  192.   + Reamote: added plugin list dialog
  193.   + Reamote: added setting to specify send-ahead during renders
  194.  
  195. v1.32 - October 19 2006 
  196.   + track names are now vertically centered
  197.   + gradient background support for many windows
  198.   + faders have red/green background when in automation mode (colorthemeable)
  199.   + included ReaMote slave executable
  200.   + custom track colors (optionally affecting track headers too)
  201.   + fixed performance issues with tiny peaks files
  202.   + redid track/mixer panels and transport to use less windows
  203.   + fixed master track visible performance issues
  204.   + custom colors are saved across instances
  205.   + improved peaks accuracy while recording
  206.   + fixed while-recording stereo peaks
  207.  
  208. v1.31-forum only versions
  209.  
  210. v1.30 - October 16 2006
  211.   + fixed envelope segment editing when in envelope lane mode
  212.   + envelope segment editing snaps to center
  213.   + vertical zoom goes to track at center of view by default, rather than selected (prefs option)
  214.   + option to move edit cursor to end of recording on record stop
  215.   + optimized track item resorting for scenarios where the track hasnt changed
  216.   + updated akoustic theme/icons, new icepack theme
  217.   + ReaMote network FX support (coming soon: keep an eye on the forums for an alpha)
  218.  
  219. v1.29 - October 15 2006
  220.   + midi: prefs/recording setting for ticks per beat (new default is 960 up from 256)
  221.   + better margins for track name control, track controls/transport cleanups
  222.   + transport can be resized down to hide time display/etc
  223.   + navigator can be resized smaller
  224.   + fixed certain playback starting issues
  225.   + improved routing matrix scrollbars
  226.   + wavpack: async win32 reads instead of stdio, correction file *.wvc) reading support
  227.   + JS: fixed log()/log10(), may affect some JS plug-ins (updated included plugins for fix)
  228.  
  229. v1.28 - October 13 2006
  230.   + starting playback at end of loop selection doesnt enter loop
  231.   + rendering to mono (and playback with mono hardware) now properly downmixes
  232.   + fixed JS effects in folder issues
  233.   + fixed vst timeinfo accuracy on plugins in chain after plugins that need pdc
  234.   + reasamplomatic5000: start/end control, waveform/peaks dispay, fixed attack/release fades, 
  235.     made attack/release work on looping items
  236.   + mp3 decoder: fixed blips on seeking in some mp3s
  237.   + preliminary babyhui support for up to 128 channels (using a midi channel for each bank of 8)
  238.   + fixed hanging bug in undo system when a large project is loaded and undo mem limit is set to something
  239.     small
  240.   + new Scott Stillwell plug-ins (1073 EQ and 1176 comp emulations)
  241.  
  242. v1.27 - October 10 2006
  243.   + when recording at non-1.0 rate, recorded takes have preserve pitch disabled
  244.   + fixed tail for apply fx not working with certain plug-ins
  245.   + fx browser won't show "ReWire" category if ReWire not available
  246.   + installer: better ReWire shared library support
  247.  
  248. v1.26 - October 9 2006
  249.   + tap tempo on transport "BPM" label
  250.   + individual clock setting for each midi output
  251.   + audio info will show depths > 24 bit
  252.   + MIDI input metering (small square on left side of track VU meter)
  253.   + midi inputs can now be set to "control" as well as normal inputs, then you can assign midi events
  254.     to actions (as well as some preliminary vol/pan fader support)
  255.   + renamed "trim silent areas of items" to "Auto trim/split", more trim/split options (split only, grouping)
  256.   + quantize items has option to move grouped items
  257.   + increased max count for searching for unused filenames 
  258.   + option to add tail to "apply fx", default is 1000ms
  259.   + when in "always run fx" mode, fx aren't stopped on stop, for reverb tails/etc
  260.  
  261. v1.25 - October 8 2006
  262.   + VST: we take steps to better handle incorrectly programmed plugins that 
  263.     return pointers to the stack for their config state (video VST for example)
  264.   + VST/DX: optimizations
  265.   + VST/DX: Plug-in denormalization prevention option (defaults on)
  266.   + FX add dialog: chains are now visible in add dialog, and can be put in favorites folders
  267.   + track phase controls are now properly ganged (with ctrl/alt options)
  268.   + docked transport goes into doubleheight mode at a smaller width (to not waste space)
  269.   + apply fx as new take: uses source samplerate if project samplerate is not set
  270.   + Better peaks support for files on read only media (i.e. CD-ROM), automatic use of alternate path 
  271.     for peaks (optional)
  272.   + ReWire: audio system options are automatically overridden for better behavior
  273.   + ReWire: convert alternate noteoffs to real noteoffs
  274.   + ReWire: slave mode will slave to time signature (note: any project tempo envelope will still override)
  275.   + ReWire: Option to not close audio device when inactive and rewire devices are open
  276.   + "run fx when stopped" renamed to "always run fx" and will also run fx on tracks with no items
  277.   + Updated Scott Stillwell's plugins (including fantastic new EQs!)
  278.  
  279. v1.24 - October 4 2006
  280.   + envelope and peak drawing optimizations, abstractions
  281.   + playback position is now always rounded to the nearest sample, so items that are spaced at 
  282.     fractional sample positions will always be synchronized
  283.   + prefs/buffering "Advance Disk I/O" button so you can tweak disk read/writes
  284.   + updating pooling so wave file instance hangs on to pooled item much longer for better performance
  285.   + ReWire option to automatically enter slave mode if mixer/device detected on startup
  286.   + VST: better VST configuration window switching support, preference for which VST UI to use by default
  287.   + Wave reader: resampling instances created on the fly for lower normal memory use
  288.   + [11pm bonus]: ReaSynth gets a volume control, saw/triangle wave generators
  289.  
  290. v1.2345 - October 2 2006
  291.   + Preliminary ReWire device/panel (slave) mode
  292.   + fixed ReWired slave's position jumping to/from 0:00 on seek
  293.   + fixed ReaFir config window focus bug
  294.   + fixed filename prompting for open copy/apply fx/etc
  295.   + midi editor: midi editor preview transport will autostop main transport, and vice versa
  296.   + midi editor: updated zoom behavior to be nicer
  297.   + midi editor: fixed preview when previewing to hardware out and no track fx enabled
  298.   + midi editor: fixed midi editor previewing with project tempo (previews at project tempo)
  299.   + midi recording: properly maps content to tempo changes/maps/etc
  300.  
  301. v1.22 - September 29 2006
  302.   + fixed ReWire playback issues
  303.   + fixed right click of selected item resetting selection to just that item
  304.   + internal updates preparing for ReWire slave support
  305.   + [updated 4:30pm PST] better stopped/paused rewire behavior
  306.  
  307. v1.21 - September 28 2006
  308.   + Preliminary ReWire support (big thanks to Propellerhead Software)
  309.   + right click+drag anywhere in tracks is now marquee selection
  310.   + removed tabstop from transport entry fields (to keep them from accidentally getting focus)
  311.   + fixed track index display for aux send dialog
  312.   + fx chains: better locking (more stable, less chance of sound interruption)
  313.   + fx chain: doubleclick fx floats it
  314.   + DX/DXi: plug-ins are now sorted properly in the Add FX dialog
  315.   + vst: plug-ins are now sorted without regard to case
  316.   + vst: audioMasterProcessEvents ignores midi event size field (since most other hosts seem to)
  317.   + midi editor: clicking on items doesnt move edit cursor
  318.   + midi editor: right click+drag does multiselect (no need for alt)
  319.   + midi editor: updated rounding for midi time display
  320.   + midi editor: better ruler time display
  321.   + midi editor: inserting items default length is snap size
  322.   + midi editor: fixed bug where adjust a single item in vel lane wouldnt update value display
  323.   + new Akoustic RADAR color/icontheme
  324.  
  325. v1.20 - September 25 2006
  326.   + scrollbars for large aux send/io/envelope dialogs
  327.   + updated tab ordering of window panels to ease navigation between tracks etc
  328.   + option to disable mousewheel for faders
  329.   + when pasting items, the paste position is offset by the first item's snap offset 
  330.   + update akoustic icons/theme
  331.  
  332. v1.19 - September 22 2006
  333.   + fixed "apply fx" for plug-ins needing vsttimeinfo etc
  334.   + made selection lock work on some of the newer selection logic
  335.   + made locked selection completely pass mouse through to items below
  336.   + looping in loop selection works past end of project
  337.   + midi looping accuracy fix (was one sample off)
  338.   + fullscreen mode goes to current monitor on dual monitor systems rather than primary
  339.   + midi editor: fixed vol bar adjustment precision for midi events
  340.   + fixed external editors preferences screen on win9x
  341.   + fixed fullscreen repaint bug on some machines
  342.   + post-fader sends also use track phase inversion setting
  343.     NOTE: IF A PROJECT USES A POST-FADER SEND FROM A PHASE INVERTED TRACK, IT MAY 
  344.     NEED TO BE CORRRECTED! :)
  345.  
  346. v1.18 - September 21 2006
  347.   + added fullscreen mode (press F11)
  348.   + looping midi file timing fix
  349.  
  350. v1.17 - September 20 2006
  351.   + fixed routing bug with sends from empty tracks
  352.   + better render dialog default filenames/paths
  353.   + launching items from render dialog uses default verb rather than "open"
  354.   + added support for media file on command line (opens new project with media specified)
  355.  
  356. v1.16 - September 18 2006
  357.   + fixed midi bug relating to restoring pitch state
  358.   + launch file/folder buttons are now shown when rendering completes
  359.   + track drawing optimizations
  360.   + UI refresh rate option
  361.   + fixed window floating fx size bug
  362.  
  363. v1.15 - September 17 2006
  364.   + made looped recording add items more intelligently, both for midi overdub and normal
  365.   + startup audio init works better with certain audio hardware when system audio samplerate pref 
  366.     and project samplerate config differ
  367.   + optimized midi device open/closing in prefs
  368.   + different cursor for fade out adjustment
  369.   + keyboard actions for mute/unmute all, unsolo all, bypass/unbypass/toggle FX
  370.   + added "send all notes off" command (F3 by default)
  371.   + marker navigation: previous marker within 0.5s of marker when playing goes to previous
  372.   + reafir: fixed stability/quality on >48khz samplerates
  373.   + reaverb: fixes to convolution engine
  374.  
  375. v1.14 - September 15 2006
  376.   + save as now has optional "copy with trim" mode
  377.   + save as with copy/move now copy/move all takes (not just current takes)
  378.   + fixed envelope point editing showing dB on fx envelopes (oops)
  379.   + removed (broken) ability to create notes lower than C0 in midi editor
  380.   + vst blocksize fixes, mainschange behavior switches for uad-1/etc
  381.   + alt+shift+c = add measure from loop selection (good for making tempo maps for live content)
  382.   + rendering to WAV will include BWF info for the rendering start time/etc
  383.   + open copy/etc now include BWF info for position (when rendering to wav/etc)
  384.   + midi events when routed from multiple sources are now properly sorted before written to file/sent to vst
  385.  
  386. v1.13 - September 14 2006
  387.   + volume envelopes can be set to chip attenuation only (+0dB max) mode in prefs/editing behavior
  388.   + undo/redo sets project to modified status (art)
  389.   + fixed start-of-playback issues when recording (going from stopped to recording uses prebuffer settings)
  390.   + fixed/improved midi loopselection looping bug where items outside of loop would sometimes get in
  391.   + midi file reader sets current pitch value on seek/start of new item
  392.   + vst: changed mainschanged process to make certain VSTi happier (hope this doesnt break too much)
  393.   + updated akoustic night theme images
  394.  
  395. 1.12 - September 13 2006
  396.   + project option to use recording format for item open copy/apply fx/reverse
  397.   + fixed cut tracks for track context menu
  398.   + better locking for midi inputs (should be more stable when starting/stopping them)
  399.   + updated version of majortom compressor that uses 30% less CPU
  400.  
  401. v1.11 - September 12 2006
  402.   + made so cleaning peak values also clears RMS accumulator
  403.   + redid envelope UI so that you have the "current" envelope, that many 
  404.     of the controls (i.e. delete, ctrl+a, cut/paste, etc work on)
  405.   + current envelope shows centerline
  406.   + option for autoselecting added envelopes
  407.   + option in prefs to not overlap envelopes (with configurable minimum sizes)
  408.   + envelope point multi-select, multi editing, etc
  409.   + marquee selection works on current envelope for selecting points
  410.   + you can now cut tracks using ctrl+x when the focus is on the track control
  411.     panels, and copy them using ctrl+c, etc.
  412.   + blocksize and latency display in audio status menu item
  413.   + when in alt+space loop skip mode, main transport shows "Playing/loopskip"
  414.   + fixed seeking bug in ogg reader
  415.   + fixed bug where "autodock fx windows" would prevent you from undocking fx windows
  416.   + fixed one-fx-window-mode for master track fx too
  417.   + fx window shows pdc for effects along with CPU use
  418.   + reaverb: resetting playback resets latency properly
  419.  
  420. v1.10 - September 11 2006
  421.   + corrected loop selection nudging action labels
  422.   + updated peaks display to switch to waveform farther out
  423.   + better downsampling for waveform views, more accurate positioning
  424.   + sources now show zoomed in waveforms even when they lack peaks
  425.   + options in media item properties to choose new source files, and 
  426.     rename source files
  427.   + better save w/ move files handling of peaks
  428.   + vis plugins: support for plugins getting project title
  429.   + bundled some new icon sets/color themes (thanks everybody!!!), removed some old color themes
  430.   + included a bunch of sstillwell's awesome JS effects
  431.   + reacomp: auto-release mode 
  432.   + [bonus update 7pmPST] zoom in now can go as high as 1mpix/s
  433.  
  434. v1.09 - September 9 2006
  435.   + winamp visualization plugin support
  436.   + updated ctrl+[] to use all items if no item selected
  437.   + sinks now remember their last used settings and default to them when selected
  438.   + fixed bug where loaded keymap would not be saved to config for next run
  439.   + seek on item edit option with preroll configuration
  440.   + preroll configuration for seek on loop selection
  441.   + reduced volume of demo project
  442.   + removed "flush track bufs on edit" option 
  443.   + option to try to avoid UAD-1 cpu munch (prefs/VST)
  444.   + made installer not overwrite keymaps/themes if newer versions installed
  445.  
  446. v1.08 - September 7 2006
  447.   + optimized locking behavior when splitting and many other actions
  448.   + (hopefully) fixed looping glitch on pitched/stretched items
  449.   + ctrl+,. and ctrl+alt+,. now nudge the left and right edges of the loop selection
  450.   + actions (ctrl+[]) to navigate edges of selected items
  451.   + made marker nav [] keys navigate (but not seek) when recording
  452.   + fixed bugs in marker nav [], and made it include loop selection in the list
  453.   + included olzzon's Danish and German keyboard maps
  454.   + ReaFir v0.9 with new convolve L/R mode
  455.   + uninstaller will notify user that files were left in the REAPER directory
  456.  
  457. v1.07 - September 6 2006
  458.   + greatly optimized peaks/waveform drawing
  459.   + fixed JS requiring newline at end of last line in file
  460.   + mixer folder icons now correctly use themed icons 
  461.   + fixes to the way fx chain/floating windows are titled (they should always be updated correctly now)
  462.   + adjusting item volume/fades on other tracks changes track selection (if this bothers enough people
  463.     we can make it optional)
  464.  
  465. v1.06 - September 5 2006
  466.   + alt+space action plays skipping loop selection
  467.   + cleaned up some internal playback looping logic to enable the above
  468.   + changed track insert behavior to select inserted track
  469.   + vst: fixed vst time info for /8 projects etc (big thanks to rayzoon)
  470.   + midi editor/media explorer play buttons hilight when playing
  471.   + UI image set support, color themes can specify which images they prefer
  472.   + the default icons are included in ColorThemes\default_ui\
  473.   + for an annoying icon set: http://reaper.fm/files/reaper106-blurry.zip (extract to colorthemes\)
  474.  
  475. v1.05 - September 3 2006
  476.   + added "trim silent areas of items" function (edit->item processing->)
  477.   + added "quantize items to grid" (edit->item processing->)
  478.   + added "autodock new fx chain windows" setting
  479.   + fixed docker saving position when at (0,0)
  480.   + fixed docker keyboard focus bug
  481.   + fixed some menu item enabling issues
  482.   + seek on loop selection right edge changes when looping disabled
  483.   + improved looping (no longer does seeking to right after a selection cause it to enter the loop)
  484.   + moved "normalize items" and "move items to preferred positions" to edit->item processing submenu
  485.   + fixed reverse item/open copy/etc when an item is muted
  486.   + midi editor: note properties now shows bars/beats instead of just beats
  487.   + installer: won't overwrite last project with demo project
  488.  
  489. v1.04 - September 2 2006
  490.   + seek on loop selection change uses loop change info to decide whether to seek to start or end
  491.   + you can attach/unattach the dock to/from the main window (right click by tabs)
  492.   + fixed scroll whenever the mouse gets near the right edge of track view bug
  493.   + cpu performance meter dialog improvement
  494.   + updated version of js: majortom
  495.  
  496. v1.03 - September 1 2006
  497.   + remove selected area of selected items is now (by default) cut selected area of selected items
  498.   + cut selected area of selected items obeys ripple editing, better item selection behavior
  499.   + shift click in the same item as the edit cursor is in sets loop selection
  500.   + added assignable actions for ripple off/one/all
  501.   + added option for resetting VU meter peak indicators on play
  502.   + added option to control whether changing the loop selection seeks playback
  503.   + shift+doubleclick of items now sets the selection to the area of the item 
  504.     (if configured to open the editor by default, and vice versa)
  505.   + fixed vst timeinfo resetting to bar 1 on time signature marker
  506.   + fixed item/loop splits not locking (causing playback glitch)
  507.   + fixed midi/rearoute recording when no audio input device active
  508.   + fixed end-of-item peaks bugs on looped items at certain zoom levels
  509.   + wav/aiff/w64 writer: writes correct riff header length
  510.   + routing: fixed pre-fx sending of midi
  511.  
  512. v1.02 - August 31 2006
  513.   + added "Delete selected area of selected items" (ctrl+delete) 
  514.   + ability to resize a loop selections edges over items
  515.   + ctrl+right drag over items sets loop selection 
  516.   + added "insert marker" to timeline right click menu
  517.   + fixed a bug when switching themes in prefs/color themes
  518.   + added keyboard shortcut list as help menu item, added mouse modifiers to help text
  519.   + list of kb shortcuts from prefs page shows unassigned actions
  520.   + media explorer: fixed loading of projects from media explorer
  521.   + midi editor: centerline/from center CC mode for pan and pitch only
  522.   + midi editor: CC lane shows integer value of mouse position
  523.   + midi editor: ctrl now turns on snapping to center for pitch/pan (default is no snap)
  524.  
  525. v1.01 - August 30 2006
  526.   + ui: transport icon updates
  527.   + ui: cleanups to track/mixer controls, smaller
  528.   + ui: color themes can override button background/border
  529.   + ui: smaller vertical fader buttonsont for volume/pan labels
  530.   + configurable keyboard shortcuts, with a LOT of new actions (some are assigned, some arent)
  531.      + ctrl+pagedn zooms out full
  532.      + ctrl+alt+up/down selects tracks
  533.   + fixed keyboard shortcut preferences bug under win9x
  534.   + keyboard shortcut list as web page generation
  535.   + added "move items to source preferred position" for BWF files etc
  536.   + play on record paused now goes back to record
  537.   + fixed fx browser thinking it should be opened on startup in many instances
  538.   + fix for looping pitch shifted downsampled items
  539.   + fix for all notes off sending when looping (and multiple ANOs when routing)
  540.   + fixed default volume bug in click source
  541.   + removed warning when overdub loop recording and track was unarmed
  542.   + tons of mixer optimizations to reduce memory bandwidth used
  543.   + simplified start of recording thread synchronization
  544.   + when in +6 item adjustment range, better support for >+6dB gain
  545.   + when in +0 item adjust range, you can go over +0dB for an item if you hold shift
  546.   + fixed monitoring issues on >2 ch tracks
  547.   + fixed scrollbar bug when clicking on thumb edges
  548.   + put minimum buffer sizes on ks/waveout/ds modes to avoid misconfiguration crash
  549.   + midi editor: ruler at top
  550.   + midi editor: grid fixes, visual appearance improvements
  551.   + midi editor: mousewheel over piano roll scrolls by default
  552.   + midi editor: CC lane has centerline, and things snap to center (hold ctrl to disable snap)
  553.   + midi editor: better pitch lane mode
  554.   + w64 file format support, bwf "bext" chunk support
  555.   + AIFF/WAV file readers can read up to 4gb .wav files, > 4gb non-standard .wav files, and .w64 files
  556.   + AIFF/wAV reader handles properly files that claim to be larger than they are
  557.   + AIFF/WAV/w64 sink: writes meaningful header so a power outage during recording will usually produce
  558.     a readable file
  559.   + updated wav/w64/aiff reader to handle chunks in any order, better error messages 
  560.   + internal cleanups in preparation of...something coming later
  561.  
  562. v1.0 - August 23 2006
  563.   + installer: check to see if REAPER is running before installing
  564.   + added "Track" to top level insert menu
  565.   + option (prefs/defaults) to crossfade items when splitting
  566.   + added some other JS fx (autoloop, loopsamplers, etc)
  567.  
  568. v1.0rc2 - August 22 2006
  569.   + fixed rare crash when recording+scrolling+etc
  570.   + fixed project settings BPM updating main window display
  571.   + fixed bug where certain editing operations would stop playback
  572.   + control surfaces: option for surface update frequency (default is now 15hz)
  573.   + reaverb: fixed state loading for reverse
  574.   + midi editor: paste goes to cursor at last clicked note
  575.   + midi editor: vertical zoom zooms on last clicked note
  576.   + midi editor: hilite of last clicked note
  577.   + midi editor: note editor dialog (via F2 or context menu)
  578.   + rearoute: now compatible with sonar and project 5
  579.   + new Brad Sucks demo project!
  580.  
  581. v1.0rc1 - August 21 2006
  582.   + new icon (thanks to Arthur Reeder)
  583.   + improved save live output to disk (buffering)
  584.   + peaks-while-recording display refreshes (in an ugly fashion) on scroll/etc
  585.   + peaks-while-building-peaks (updates every few seconds)
  586.   + better zooming when trying to zoom outside of the project range/etc
  587.   + options for registered users to configure what registration status is 
  588.     in the titlebar 
  589.   + fixed mixer docked size on fresh install
  590.   + vol/pan tooltips update when adjusting
  591.   + item right edge tooltip shows start position
  592.   + control surfaces: made mcu/tranzport modes less midi bandwidth saturating
  593.   + control surfaces: fixed mcu smpte/beats button
  594.  
  595. v1.0b6 - August 18 2006
  596.   + fixed fx browser closing on opening track with empty fx chain
  597.   + optimization so that soloing a subtrack in a folder still has the 
  598.     folder running in worker threads
  599.   + routing dialog: fixed tooltip bug for non-audio sends
  600.   + increased accuracy of FX cpu meters
  601.   + vst: fix for support of plugins whose latency decreases during playback
  602.   + reacomp/reagate: fixed sync issues when tweaking pre-comp/pre-open
  603.   + reafir: fixed sync issue when changing FFT size
  604.   + reaverb: better echo generator (error distribution control)
  605.   + reaverb: fixed sync when tweaking settings/preverb
  606.  
  607. v1.0b5 - August 17 2006
  608.   + pan law curves now produce correct mono results
  609.   + pan displays can optionally show -90dB..90dB instead of percent (prefs/editing behavior)
  610.   + fixed audio preferences for manual recording latency
  611.   + adding fx via doubleclick/OK from docked fx browser doesnt close fx browser
  612.   + shift+F closes docked fx browser, if visible
  613.   + alt+D show/hides the dock (if windows are in it)
  614.   + ctrl+click in navigator moves cursor/playback to time
  615.  
  616. v1.0b4 - August 16 2006
  617.   + reverted reasamplomatic to not fully buffer files (pitch fix for now) 
  618.   + pan law is now a quadratic curve instead of sine curve, which may impact existing projects
  619.   + reafir: lots of small fixes, better low-range support, separate analysis floor control
  620.     (you can now set the EQ range to something small but still get the full picture on analysis)
  621.   + fx browser is now dockable, and remembers its state
  622.   + docked fx windows have more of their controls usable via keyboard
  623.   + fixed normalize on <1s long items
  624.   + on program startup, keyboard focus is now explicitly set to the track view
  625.   + nifty new usage stats in about box
  626.  
  627. v1.0b3 - August 15 2006
  628.   + added option to try to avoid restoring VST state on undo/redo (prefs/plugins/vst to enable)
  629.   + TranzPort: shift+mute/solo/arm now clears all of them (like ctrl+click in reaper)
  630.   + updated buffering prefs page, more thread priority options, new thread behavior option
  631.   + JS effects now have input/output VU meters
  632.   + reasamplomatic: now if files are <10s in length, they are fully buffered rather than streamed
  633.   
  634. v1.0b2 - August 14 2006
  635.   + pan law now applies to track pan envelopes as well, BUT it will boost levels on those envelopes.
  636.     WARNING: this may change the way projects created with older versions sound, IF they used pan 
  637.     laws and pan envelopes. hopefully this will be the last time we need to do this for a long time.
  638.   + added track default record parameters to preferences (input, arming, monitoring, mode)
  639.   + fixed "open copy" on midi files picking correct start offset
  640.   + improvements to looped recording when stopping recording in the middle of the loop 
  641.     (if not first time through, doesnt split at end time)
  642.   + click source can play (short) samples for beats, has "save defaults" button
  643.   + track FX cpu meters filter data for more usable output
  644.   + fixed drag&drop FX to tracks when single fx window option is on
  645.   + fixed piano roll always sending to first channel
  646.   + fixed some floating fx window behavior
  647.   + VST: only try to save config as chunk if VST reports it supported (bugpass etc)
  648.   + included scott stillwell's new JS MIDI drumtrigger effect
  649.   + undo/redo will not reinit unchanged plug-ins UIs
  650.   + updated 8:15pm - fixed reasamplomatic not storing configuration correctly
  651.  
  652. v1.0b1 - August 13 2006
  653.   + reagate can now optionally send MIDI events on gate open/close (great for triggering 
  654.     with reasamplomatic)
  655.   + JS now supports midisend(), midirecv(), so JS fx can support MIDI
  656.   + JS now supports the variable "tempo", so JS fx can get the current effective BPM
  657.   + made pan envelopes not use project pan law
  658.   + no longer restart playback on undo/redo
  659.   + configurable fx render ahead (default is 200ms)
  660.   + made it so that plug-ins can notify REAPER of how much disk bandwidth they use
  661.   + new disk performance usage reading method (should fix the floppy disk scrubbing)
  662.   + preliminary TranzPort surface support
  663.   + tweaks to MCU support (play is now play/pause, stop is always stop, tweaks to flip mode etc)
  664.   + babyhui mode supports bank switching
  665.   + vst hack: disable double precision mode on URS plug-ins
  666.  
  667. v1.0b0 - August 9 2006
  668.   + made "open copy" on midi files handle tempo envelopes properly
  669.   + fixed a folder solo related routing bug
  670.   + better floating fx window deletion for some VSTs
  671.   + fixed some tempo envelope related bugs
  672.   + MIDI events now follow project tempo map! (needs testing)
  673.   + a MUCH better sample project that opens by default after install!
  674.  
  675. v1.0pre9 - August 8 2006
  676.   + click source now (by default) follows project settings
  677.   + fixed some grid drawing bugs with gradual tempo transitions
  678.   + changed default audio renderer threads to 1 (if you have dual core you may wish to up this)
  679.   + made autoscrolling of window happen after resize/etc for bugfix when stretching items offscreen
  680.   + prefs apply button enables/disables accordingly
  681.   + added track phase buttons to track/mixer controls
  682.   + updated track send controls to take less space
  683.   + better routing matrix label drawing, sizing 
  684.   + more configurable default track/send parameters
  685.   + midi editor: shift+click and drag to draw lines in CC lane 
  686.   + optional asio thread priority override control
  687.   + added "autofloat new fx windows" option
  688.   + added "Options" menu in fx chain dialog
  689.   + added "single fx chain window" option
  690.   + added option for auto opening fx browser on opening empty chain
  691.   + fixed "set foreground to floating windows" issues
  692.   + made switching to different items in the fx chain timer driven, so it switches once you stop
  693.     changing 
  694.   + fixed alt+lmb in reafir on win9x
  695.   + added JS kanaka[tm] m/s processors
  696.  
  697. v1.0pre8 - August 6 2006
  698.   + L/Shift+L tooltips, and in keyboard shortcut list, checkmark on menu
  699.   + fixed feedback routing (note: if you have SMP support enabled, feedback routing 
  700.     may produce slight "clicks" under certain circumstances. there are plenty of 
  701.     workarounds, though)
  702.   + better track buffer locking, may reduce rendering bugs in SMP rendering (test this please)
  703.   + fixes all around for getopenfilename failing with bad paths
  704.   + uninstaller will no longer delete user installed .chm files from reaper dir
  705.   + prefs: fixed browse bug in project tab
  706.   + prefs: opening to audio/device tab won't stop playback
  707.   + prefs: opening to audio/device tab, then to aliasing now works properly
  708.  
  709. v1.0pre7 - August 6 2006
  710.   + initial x/y time signature support
  711.   + preliminary lock modes (can lock items, loop selection, envelopes, markers, regions, etc)
  712.   + FX envelopes: now supports up to 256 envelopes per effect
  713.   + better "open in editor" labelling
  714.   + fixes to some time signature bugs that went unnoticed
  715.   + made some internal time conversion code more threadsafe when using tempo envelopes
  716.  
  717. v1.0pre6 - August 5 2006
  718.   + disable dx scan doesnt show dialog at all
  719.   + reaverb: normalize impulse option
  720.   + fixed vu meter bug on project loop
  721.   + updated track buffering logic to better handle sel/project looping with multiple pdc sends on
  722.   + fixed project settings opening twice if configured to do so
  723.   + fixed checkbox for "snap at distance" in snap dialog
  724.   + ripple editing improvements (splits overlapping items on delete, other fixes) 
  725.   + updated playback behavior when tweaking loop selection
  726.   + removing selection when looping, and undo/redo restart playback
  727.   + update 2:45pm: fixed VU meters, project loop stuff
  728.   + update 4pm: fixed prefs/project/defaults vol/pan envelope option (was pre-fx instead of normal etc)
  729.   + update 4pm: switched a few radio controls to combo boxes in prefs dialogs
  730.  
  731.  
  732. 1.0pre5 - August 4 2006
  733.   + minor prefs improvements
  734.   + added "disable DX plugins scanning" option
  735.   + reaverb: lp/hp filter item (good for making synthetic reverbs with the echo generator)
  736.   + reasynth and reasamplomatic: support pitch wheel messages
  737.   + (GM?) CC labels for midi editor
  738.   + shrunk whatsnew.txt (old text is available online)
  739.   + midi editor loads icons from main EXE
  740.   + midi editor ffwd/rewind buttons
  741.   + option to save project and/or open properties immediately on new project 
  742.   + better master vu clip indictator (no point in showing RMS clip when peak clip is available)
  743.   + basic CC/pitch editing in midi editor. so tired.
  744.   + fixed potential sysex memory leak in midi reader
  745.   + sends can now specify midi source/destinations, as well as disable audio (midi only)
  746.   + I/O dialog: fixed track receives refresh on channel count change
  747.   + huge improvements to snapping system to snap to the closest item
  748.   + flush track buffers on recarm switch even if not recording (better routed record sync) 
  749.   + made project length updated when using region copying/etc
  750.   + fixed floating point .wav format
  751.   + fixed vu metering of record-output modes
  752.   + vst: better dealing with plug-ins whose latency decreases
  753.   + pdc now deals with bypass envelopes (more) correctly
  754.   + better support for decreases in plug-in latency, I hope?
  755.   + cleanups to audio configuration system
  756.   + MUCH nicer color theme editor
  757.   + more preferences dialogs improvements
  758.   + audio system wont open when audio/device tab is open
  759.   + adding an effect (via d&d or otherwise) to a track that lacks fx wont open the fx browser
  760.   + preferences wont let you see the audio/device tab when recording
  761.   + moved snap settings from prefs to snap dialog
  762.   + made navigator/mixer/fxadd/midi editor windows doubleclick maximize
  763.   + added mousewheel option for window under mouse vs window with focus
  764.   + better record preview display for loop/autopunch rec modes (shows where items are actually recorded)
  765.   + updated version checking code to better support 1.0preX and 1.0 beta X etc.
  766.   + added new license agreement, license tab to about box
  767.   + wav/aiff reader: support for 20, 32 bit integer samples
  768.   + revamped FX plugins configuration screen
  769.   + fixed record automatic file switching sync (error introduced in v0.971)
  770.   + fixed routing + latent fx related record sync issue
  771.   + fixed record sync when punch-in recording a track via its record arm button
  772.   + cleaned up cursors/region resizing for timeline
  773.   + better support for 1/128 grid settings etc
  774.   + renamed "tape style" record modes to be just "normal"..
  775.   + external editors: primary/secondary editors for each type, and default. context menu shows editor names, too. 
  776.   + reasamplomatic: improved note-offs (more accurate timing, and a note off ends all of that note)
  777.   + reasamplomatic: attack/release controls
  778.   + more drag&drop fixes
  779.   + clicking and dragging a region lets you reorder the project (hold alt to move the region
  780.     relative to the project, and hold ctrl to copy)
  781.   + added option (prefs/recording) for adding new recordings per-loop when looped recording
  782.     (good for "record channel output" overdubbing for both MIDI and audio)
  783.   + reduced size of send controls for I/O dialog
  784.   + registration key stuff. a nag screen on unregistered shareware will only be displayed 
  785.     once a week, and it's easily dismissable.
  786.   + reasamplomatic5000: supports drag&drop of sample files from explorer/media explorer
  787.   + midi editor: piano roll is higher velocity at right side of keys
  788.   + fixed midi looping note repeat bug
  789.   + fixed time map rebuilding on certain ripple editing functions
  790.   + fixed routed track that sends to next track crash on delete+play
  791.   + fixed prebuffer preventing really short loop selections from playing looped
  792.   + fixed default record path configuration bug
  793.   + fixed grid/snap issues for fine divisions (<beat) on non-4/4 projects
  794.   + fixed some dialogs for proper Cleartype support (Perf. meter, Rea* FX plugins, etc...)
  795.   + fixed some drag&drop issues with FX plugins windows
  796.   + rearoute: better support for other apps when reaper not running
  797.  
  798. v0.x - December 2005 - July 2006
  799.   See: http://www.reaper.fm/whatsnew-0x.txt
  800.