Öwen;9527116 said:
This is my assessment so far. Unless there is still something to come/I've missed something here.
the readme?
v4.0alpha1 - December 1 2010
Big updates:
+ Theme layout support (WALTER)
Per-track TCP/MCP layout support
Screensets support saving/restoring layouts
Old themes use default layouts available in Data/default_layouts.txt
New themes can define their own layouts
See:
http://www-dev.reaper.fm/sdk/walter/walter.php
+ Take lanes remain aligned by recording pass, creating empty lanes as needed
Each recording pass gets its own take lane, even when recording overlaps existing items
Recording no longer splits existing media items into different numbers of take lanes
+ Take comping
Save/load named comps (sets of takes from multiple media items)
A/B or cycle through saved comps to audition/compare
+ Project Bay
Manage, search, replace project media and FX
Save/load project bay contents to create working sets of media/FX for different purposes
FX+preset combinations can be stored, inserted, and switched in the project
+ Media Explorer preview time selection
Select a portion of a media file to insert into a project
Optionally loop and/or stretch the selected portion to fit the destination area
Pan and zoom the media peaks preview
+ Modeless Media Item Properties dialog
Item/Take Properties dialog stays open while you work elsewhere, follows changes in selected items
Pitch adjust and playrate fields accept values (such as "1.004") or simple operations (such as "x2")
+ Mouse modifier customization
Customize mouse behavior when using keyboard modifiers in 30 different contexts
Assign different behaviors to the mouse when over the top or bottom half of a media item
Assign any action (including custom actions) to mouse double-click in most contexts
Existing mouse modifier preferences are preserved, but changes to mousemap settings will override
Actions to reassign default mouse action for any context
Lots of customizable choices of behavior, for example:
Move/copy just the selected area of media items (area selection), or all selected media items
Edit edges/fades for all selected items, or just those whose edges line up
Move envelope points or MIDI notes/CC just horizontally or vertically
Many other customizable behaviors (over 20 behaviors just for media items)
+ Item editing
Default behavior is to move/copy only the selected area, when dragging within the time selection
Default copy/cut actions respect time selection if there is one (including leading/trailing space)
+ Envelope editing
Option for envelope point selection to always follow time selection, enabled by default
Support for copying envelope points with the mouse
When dragging within the time selection, the entire time selection is moved or copied
Groups of selected points act like contiguous items when moving or copying
Default copy/cut actions respect time selection if there is one (including leading/trailing space)
Shift+control+drag on envelope segment (customizable) edits the envelope level within the time selection
Lots of customizable mouse modifiers for moving, copying, snapping, locking moves in one direction
+ MIDI editing
Default copy/cut actions respect time selection if there is one (including leading/trailing space)
Edit the project time selection by dragging in the CC lane divider
Double-click CC lane divider within time selection to select all CC within the time selection
Double-click CC lane divider outside time selection to clear time selection
+ Track input FX chain support
FX in the input FX chain only run when record armed, and only affect signal coming in
Input MIDI or audio, and set recording to be MIDI or audio independent of the input format
+ Multichannel track monitoring/input recording
Allow choosing greater than 2 channels of input (inputs must be sequential, though)
+ Track stereo width controls + envelopes
+ Configurable track pan modes (balance/old, balance/new, stereo pan)
+ ReaSurround: multi-channel surround panner with support for any number of input channels and speakers
Freely position input sources and speakers in 3D space
Configurable per-channel diffusion (treat input source audio as an shaped area rather than a point)
Drag track IO to ReaSurround to add new input sources
Medium updates:
+ FX: combined REAPER presets and VST patches/AU presets in a single dropdown
+ FX: user can save a preset as default, to be automatically set when inserting the FX
+ FX browser: option to display/change default preset without opening the FX
+ Project sample rate snap (enable in the snap settings dialog)
+ SRC: Improved sub-sample accuracy when used with project sample rate snap
+ Negative media item start offset support
Drag the left edge of unlooped media to pad the start of the item with silence
+ Track Manager: basic report-style dialog to manage track visibility and selection
+ Video playback performance improvements and fixes
+ Project time selection is visible in MIDI editor (separate from loop points)
New theme color and blend mode for MIDI editor time selection
+ Edit cursor can now be included in undo state (via option in Prefs/General)
+ Live FX multiprocessing now works more effectively when tracks are in folders
+ Multichannel item improvements: allow choosing any mono/stereo pair from multichannel items
+ Multichannel routing improvements: can send track channels to higher master/parent track channels
+ Most windows have an always-on-top (pin) button on the title bar
+ Support for up to 62/64 MIDI inputs/outputs
+ Floating toolbar can be docked over the main toolbar
+ Separate default settings for crossfade shapes and autocrossfade-on-split length
+ Track and send faders can be linked to MIDI volume/pan
+ Automute safety feature is a global setting (rather than per-project), enabled by default
+ Automute safety feature can be applied to all tracks
+ MIDI editor: options to display time positions as bars.beats.hundredths or bars.beats.MIDI_ticks
+ Media item selection sets can be named/saved/loaded using the screensets dialog
+ Configurable transition time for automatically created envelope edge points
Allows adjusting the ramp time when editing envelope segments
+ Draggable plugin sidechains
Drag track IO button to a plugin window to add destination track channels 3+4 and create a send
Small updates:
+ Splash screen now displays when unloading projects, useful to get status
+ Splash screen runs in separate thread on Windows, allowing more useful status display during loads
+ When loading projects, much of UI is dimmed to reflect its inactive state
+ Media item: fade fill now drawn with more accuracy at edges
+ Media item: options to prevent editing fade-in/fade-out when the media item is small
+ Track recording input: can be set to "no input"
+ Track VU meters: can be disabled, or set to show peaks from all track channels (not just 1+2)
+ Installer (Windows): added "portable install" checkbox and more command line options.
"Portable install" will install REAPER with no icons, registry keys, or uninstaller
User preferences and settings for portable installs are kept separate
+ Basic time and beat grid in Media Explorer
+ Actions to choose take or choose take comp for media item under mouse
+ Actions to fit items to time selection, either looping or padding with silence as needed
+ Actions to change or cycle through fade shapes for fade-ins, fade-outs, and crossfades
+ Action to interactively adjust crossfade time for any touching or overlapping media items
+ Action to toggle "run FX when stopped" (temporarily stop audio processing while adjusting a buggy plugin)
+ REX: action to explode imported REX container into slices
+ MIDI editor: event position and note length can be edited directly in event list view
+ MIDI editor: event list view does not display events that occur outside the visible part of the media item
+ API: added SnapToGrid function
+ API: added CountTCPFXParm, GetTCPFXParm functions (to access FX knobs the user has placed on the TCP)
+ More windows obey "cascade all floating windows" action (Preferences, MIDI filter and others)
+ Tab-to-transient/dynamic split: actions to set and adjust transient detection sensitivity
+ Tab-to-transient/dynamic split: option to always use zero crossings (avoids clicks but less precise)
+ Track IO, ENV buttons open dialogs to the right of the track panel rather than at the button
the second click closes the dialog rather than refocusing it
+ Menu items throughout REAPER will be grayed out when the action is not possible in the current context
+ OSX: support for (usually older) MIDI hardware that sends running status messages
+ Track names: preserve numbers at the end of track names when the track is narrow
+ Mouse click below the last track in the arrange view can optionally clear the media item selection
Changes to default behavior (most can be changed via preferences):
+ Take lanes are aligned by recording pass
+ Shift+alt drag adjusts media item pitch (Preferences/Editing Behavior/Mouse Modifiers)
+ Attaching track envelopes to media items creates envelope edge points (right-click toolbar envelope button)
+ Control+C and control+X are mapped to new actions to cut/copy within time selection if there is one
+ Moving and copying items/envelope points/MIDI notes respects the time selection if there is one
+ Envelope point selection follows time selection
+ In time signatures other than x/4, project grid is interpreted as note length rather than number of beats
v3.0-v3.xx - May 2009 - ???
v2.0-v2.5x - October 2007 - October 2008
v1.0-v1.888 - August 2006 - August 2007
v0.2-v0.999 - December 2005 - July 2006
For full log see:
http://www.reaper.fm/whatsnew.txt