| Search tool or Browse all tools by sections |
| Tool | Description | Type | Rating | Comment | |||||||||||
Reaper |
REAPER is a powerful Windows application for multitrack recording and editing of audio. It will accept avi, mpg or wmv files & give you a video preview, thus enabling you to mix extra tracks in with your source audio!. You cannot perform any video editing within Reaper, but you can work on the soundtrack. You can edit the existing soundtrack, and/or add create new tracks and media items to be mixed with it.
|
Trialware ($50) Released:20091117 Size:4.2MB |
8.3 (N/A) 4 votes Similar tools |
Read
4 comments (9454960 views) |
|||||||||||
|
Latest version: 3.141 (November 17, 2009) Download sites: Download from author site More information and other downloads: Download Reaper 64 bit version here Sections/Browse similar tools: Audio Editors, MacOS video tools Alert me! when this software has been updated. |
Click to enlarge screenshot |
||||||||||||||
Version history:
REAPER 3.141 - November 16, 2009 Hide changelog Changes:Smaller, faster, more productive. * Action: toggle selected tracks between touch and trim/read modes (for non-motorized control surfaces) * Anticipative FX is no longer by default disabled during rendering * Batch converter: added right-click context menu, modeless configuration * Custom menu: fixed Actions menu occasionally declining to be customized * Fixed mislabeled undo/redo menu items in certain instances * Image loading: theme images optimized for faster load (startup) time, and smaller installer * Installer: reduced installer size on all platforms * Media explorer: fixed import of multitrack MIDI files when importing to empty project * MIDI editor: fixed bug when extending a looped item leftwards in the editor * MIDI editor: avoid skipping over CC data when drawing edits quickly * MIDI editor: actions to explicitly mute and unmute notes (in addition to existing toggle) * MIDI editor: middle button hand-scroll * Peaks: fixed rebuilding peaks for selected items * Project markers: fixed transport jump-to-marker list not being refreshed * Preferences: added new Envelopes tab, option for how to handle volume/pan trim when adding envelopes * ReWire: per-instance options to control whether slaves can change tempo, loop region * Scrollbars: drawing fixes * Toolbar: merged toolbar and menu customize interfaces, no limit on custom toolbar buttons * Toolbar: customizable tabbed floating toolbar (separate from main toolbar) * Toolbar: added 72 more custom toolbar images * Toolbar: optional user text over blank toolbar icon * Toolbar: armed actions can be run by clicking anywhere in the arrange view (not just on a media item) * Video: added support for video files that contain no video track * Video: better audio sync on OSX * Video: dont show video from stopped background projects * Video: fixed possible hang on Windows multi-monitor setups * Video: fixed incorrect frame display issues (rounding errors after manually moving the edit cursor) * Video: added a preference panel to select video colorspaces * x64: fixed bugs in recording and rendering format selection/configuration windows REAPER 3.14 - November 6, 2009 Changes:Rounding things out nicely * Action: show/hide all floating windows * API: added functions for sending commands to the active MIDI editor window * API: added register("command_id_lookup") to find extension actions * API: added functions to retrieve track/take envelopes * API: added MIDI_eventlist_Create, MIDI_eventlist_Destroy * API: added GetSetTrackState, GetSetItemState, GetSetEnvelopeState * API: fixed extension shortcut problem * Automation: fixed action to set envelope lane fader from MIDI controller * Automation: more consistent behavior for new envelopes picking up the fader value in non-trim mode * Auto-crossfades: fix for some crossfades not being reset when moving multiple items across tracks * Batch converter: new facility to convert media in bulk, optionally applying FX * Custom menus: main MIDI menus can be customized, other improvements * Custom menus: import/export/reset individual menus along with entire sets * Custom toolbar: support adding extension actions to toolbar * DX: fix for synths dropping the first MIDI note * Live performance: FX multiprocessing optimization * Media item resampling/pitch shift modes: not switched when switching projects * MIDI editor: Fixed adding text/sysex events not extending source length when past end * OSX: fixed issues with mouse focus in TCP * OSX: nicer disk image * OSX: various menu improvements/fixes * OSX: preliminary video support * OSX: alternate VST cache/path config for PPC vs Intel * Peaks: fixed recording peaks interpolation accuracy and corner-case crash when recording * Prefs/Media/MIDI: Improved behavior when all-notes-off when un-record-arming a track disabled * Project/template file save: better detection and handling of failed disk writes * ReaSamplomatic5000: Configurable per-instance resample mode * Render queue: resizeable * Track height: default for new projects can be set via File/Proj Settings/Save as default or Prefs/Projects/Default * Track renaming: better support for tabbing through tracks when envelope panels visible * Video: improved scrubbing support * Video: handling of multiple items improved (later items, higher track numbers prioritized) * Windows: Fixed font used in some dialogs for ClearType (OGG rendering, etc) REAPER 3.13 - October 20, 2009 Changes:50 ways to... upgrade your REAPER * Action: insert multiple tracks * API: added functions: AddProjectMarker, DeleteProjectMarker * Automation: new volume/pan envelopes display the current track fader value * Crossfades: fixed auto-crossfade when control+drag copying items * FLAC: fixed multichannel read support * FX chains: automatically increase track channel count when loading FX chains that use more channels * Glue: special fade handling when gluing multiple items starting or ending at the same time * Mixer: consistent scroll behavior regardless of number of tracks, autoscroll to newly added tracks * Master: no reset of master mono/stereo setting after automatically muting on overload * Media items: button to display item properties, by default shown only when the item is resampled * Media explorer: configurable default-handling of project files, better context menus * Media explorer: filter fixes * Menus: most commonly used menus can be customized (add/remove actions, submenus, rename menu items) * Menus: menu customizations can be imported/exported to file * MIDI editor: user preference to flash keyboard notes on track input note-on * MIDI editor: setting to snap note ends to grid when snap enabled * MIDI editor: fixed snapping bug when following project beats and grid is 1/4 note triplets * MIDI editor: better keyboard handling in text fields * Mousewheel: fixed control+mousewheel for fine slider moves in parameter modulation and send windows * Mute/solo: setting via right-click follows selection/grouping unless overridden with shift key * OSX: preliminary media explorer * OSX: fixes for file browse dialog with certain paths * OSX: vast keyboard system fixes and improvements * OSX: fixed main window actions working in undocked transports * OSX: disk reading does not use F_NOCACHE on remote filesystems * OSX: virtual MIDI keyboard fixes * OSX: fixes to mixer autoscrolling * OSX: midi list editor supports in-list editing * OSX: fixed visual glitch with docker * Peak building: optimizations (50-150% faster on .wav files in our tests) * Peaks: when using alternate peak path, put peaks in numbered subdirectories for better performance * Peaks: low quality preview peaks during building are now are more consistent with finished peaks * Peaks: aborted peak generation removes partial (invalid) peak files * Project load: replacing files with different types will scan for the same file type for other missing files * Project/template load: current working directory defaults to project/template path * ReaScript: added GetTrackState, expanded html help, set undo point after script executes * ReaScript: capture Python compile-time and run-time error messages for display * ReaScript: fixed get/set of integer-type track, item, or take parameters * Take names: automatically focus take name field when displaying item properties * TCP: Drag and drop routing now autoscrolls * TCP/Mixer: autoscroll to tracks selected via action or control surface * Track icons: optionally set all tracks to the same width when any track icons are used * Undo system: greatly reduced memory use when loading undo history from file * VST: fix for bridged/firewalled plug-ins with track controls visible * VST: added MIDI output mode to merge output with input (for groove players, arpeggiators, etc) * VST extensions: support for effString2Parameter (mostly for readable manual editing of envelope points) * VST MIDI: fixed hanging note bug from synthedit and possibly other plugins that generate MIDI * Windows: drag and drop of files out of REAPER now better supports unicode characters * Windows: try to prevent bad plugins from quitting REAPER * x64: ReWire support (master/mixer only) REAPER 3.12 - October 3, 2009 Changes:REX and CD burning for all platforms, lots of other goodies * Automation lanes: fixed possible crash when removing FX parameter envelopes * CD burning: fixes to native XP mode track divisions * Extensions API: GetSetMediaItemInfo() fixes for fade shape settings * Fade drawing: when using full-area filling, fixed drawing when zoomed in * FX: per-FX buggy plugin compatibility mode (assumes plugin is not threadsafe, needs constant precleaned buffers, etc) * Hardware outputs: post-fader track outputs obey track polarity control * MIDI editor: show notes pressed as long as the input note is pressed * OSX: improved drag/drop support * OSX: support for control+alt+drag to render to new file (drag to desktop, finder, sampler, etc) * OSX: CD burning support * OSX: REX support * OSX: special casing for POD Farm VST misreporting view type (VST 2.4 should be composited view) * OSX: fix for some AUs that do not export automatable parameters until after audio streams are initialized * OSX: added correct file locking to prevent writing files open for read * Pencil mode: fixed fade/autofade settings for newly drawn media items * ReaControlMIDI: support for raw mode (0-127 access to all CC messages) * ReaControlMIDI: envelopes and TCP knobs report the same value as the slider (0-127, 0-16383, or on/off) * ReaControlMIDI: support for storing/sending sysex dumps up to 64KB * ReaScript: run Python or Perl scripts that call Reaper API functions * ReaScript: assign reascripts to key commands or toolbar buttons * VST bridging: optimized plug-ins that call for tempo information * VST bridging/firewalling: per plug-in option to embed UI (not as compatible, less crash-resilient) * VST: safer querying of text strings from certain plug-ins * Win32: async file reading now has more grace on error * Win32: file locking improvements (no longer allow writing to media files that are open and online in REAPER, etc) * x64: VST bridging performance improvements, ReaRoute performance improvements * x64: will now use same config path as x86 (unless appdata/REAPER64 is valid) * x64: REX support (via bridging) * x64: fix for certain (broken) ASIO drivers REAPER 3.11 - September 20, 2009 Changes:Automation drawing, plug-in firewalling, lots of other goodness * Automation: freehand envelope drawing (ctrl+drag by default, optionally ctrl+alt+drag) * Multiproject: support for playing background projects with current, option to sync start times * Take: realtime reverse take * Toolbar: arm a custom toolbar button by right-clicking, click an item in the arrange view to run it * VST: configurable bridging/firewalling on x64 and x86 (prefs/VST, per VST option in FX browser) * Action: crossfade any overlapping selected items * Action: toggle master track and tempo envelope visibility together * Action window: allow removal of multiple key bindings at once * ASIO: fixed compatibility with Zoom R16 (and possibly other devices) * Automation: envelope data reduction during recording is now on by default * Automation: add a point anywhere in an envelope lane by clicking * Automation: envelope lanes now respect locking * CD burning: better gapless CD image generation, more accurate marker/region track generation * CD burning: allow recording multiple copies from single render, better error messages * Cleaner display of track information on routing/fx/envelope windows/tooltips/etc * Editing: fixed shift+click for multiple selection in arrange view * Editing: do not allow track envelopes to move vertically when ripple edit is enabled * Fades: option to disable autofades/autocrossfades for MIDI items * FX autobuild routing: clearer indication that cancelling autobuild will still load the FX * FX chains: loading FX chains will search the path of the .rfxchain for media files (for reasamplomatic/reaverb) * FX window: UTF-8 support for preset/program combo boxes * Help: useful information (info or context sensitive help) displayed below TCP section * JS: fixed a bug causing potential crashes when parameters automated * JS: new slider() function to get a slider by index (values 1..64) * License keys: updated text for non-commercial to be more accurate (personal/small business) * Loop recording: fixes for rounding errors causing items to be slightly too long * MCU: better support for emulated surfaces that do not notify touch state * Media explorer: menu options to enable RPP preview, disable tempo sync * MIDI editor: velocity lane editing affects only selected notes if there is a selection visible * MIDI editor: show MIDI track input on piano keys * MIDI editor: less eager to show empty space to the left of the MIDI item * MIDI editor: fixed drawing controller data over existing data on another channel * MIDI editor: actions to move to previous/next lyric * MIDI editor: fixed blinking cursor reappearing when offscreen * MIDI: in-project MIDI preview should now interrupt audio less * Mixer: improved extended mixer FX context menu layout * OSX: fixed low latency MIDI output mode * OSX: fixed menu key binding labels * OSX: fixed MIDI note name editing * OSX: AU compatibility improvements * OSX: fixed key assigning special keys in actions window * OSX: fixed keyboard navigation in file open/save dialogs * OSX: holding shift during startup now prevents REAPER from loading last project (like on Win32) * OSX: fixed routing dialog scroll issues on 10.4 * Pan: allow settings as low as +1/-1% with control+drag * Peak building now handles multiple projects nicely * Pencil mode: obey loop preference when drawing empty MIDI item * Project settings: project media browse dialog better deals with relative paths * ReaSamplomatic5000: ability to fully buffer smaller audio samples (better performance) * ReaSamplomatic5000: removed pan automation zipper noises * ReaSamplomatic5000: volume/rate/etc automation now affects playing samples * ReaSamplomatic5000: parameter for MIDI pitch bend amount (default is 2 semitones, can do up to 12) * ReaSamplomatic5000: safer thread-source management * ReaSamplomatic5000: notify undo state when sample changed * ReaVerb: less RAM use during file loading * Safer memory management in undo, ReaVerb, and other areas * Snap: relative snap support * Snap: when grid-snap settings follow visible grid, do not snap if grid is not visible * Selection: faster selection of multiple tracks in some cases where other windows are open * Take: fixes/improvements to loop section * TCP: Fixed track VU meter glitch * TCP/mixer: mousewheel support on FX knobs and sends * Tempo markers: manual edit of position defaults to timeline units (bars.beats, min:sec, etc) * Undo: fixed multiproject undo system bugs * Undo window: safer destroy on exit * User preference: default track height in new projects, set to medium (was small) by default * Virtual MIDI keyboard: arrow keys can be passed through to main window * VST: per instance option to disable PDC * VST: safer preset changes with some buggy plugins * Windows Vista/7: validate ini file path before using (to ensure that it is writeable) * Windows: fixed some issues with long strings in text boxes REAPER 3.104 - August 29, 2009 Changes:Incremental love * MIDI editor: fixed shift+click for multiple selection in piano roll * MIDI editor: fixed unlooped item marquee selection past end of item * Updated libvorbis to 1.2.3 * Temporary removal of experimental VST bridging REAPER 3.103 - August 27, 2009 Changes:Morsels of goodness * x64 version: 32-bit VST bridging support * MIDI list editor: fixed possible duplicate event creation when filter on * Render: disabled opening project from shell during render * MIDI list editor: fixed inline editing of pitch values * VST: better audioMasterGetOutputLatency reporting when stopped * VST: reverted 3.1 optimization that seemed to cause problems with a few plug-ins * VST: special case for Fretted Synth REAPER 3.102 - August 15, 2009 Changes:Better, stronger, faster. * 3.102: OSX: Fixed MIDI explode by channel and pitch * 3.102: OSX: Fixed scroll during track moving * 3.102: Fixed issue with projects that reference missing .mid files * 3.102: Fixed bugs relating to ghost midi clips * 3.102: Fixed junk characters in some pan law dialogs * 3.102: Added some missing default theme elements * 3.102: Record PDC disabled track option now compensates for audio buffer size * 3.102: Solo and SiF now work better with MIDI sends (unsoloed MIDI sends are not sent at all) * 3.102: Allow 23.976 framerate for sync REAPER 3.101 - August 14, 2009 Changes:Better, stronger, faster. * 3.101: Fixed high CPU use on zoomed-in recording items * 3.101: Fixed grid line drawing of 1/3 beats REAPER 3.1 - August 13, 2009 Changes:Better, stronger, faster. * Actions: toggle show master tempo envelope * Actions: faster actions to explode audio by channel, much faster actions to explode MIDI by channel or pitch * Actions: separate actions to jump to previous/next beat/measure vs moving edit cursor only * Actions: fixed occasional disappearing key shortcut * Automation: fixed possible crash when deleting FX envelope * Automation: shift+ctrl+drag locks envelope point move to either horizontal or vertical (like in MIDI editor) * Bounce: display in transport displays bounced length * Editing: fixed bug when moving items across hidden tracks * GUI: significant CPU optimizations when drawing time selection, antialiased peaks, fades, envelopes, filled envelopes * GUI: dim track I/O button when master/parent send disabled (themeable using track_io_dis and mcp_io_dis) * GUI: fixed bug in HSV blend mode * GUI: fixed edge line drawing for time/loop selections when decoupled * GUI: fixed filled envelope clipping bug * GUI: separate theme elements for fade quiet zone and fade area color fill * JS: updated Liteon FX * Media explorer: checkbox for starting media preview on the bar while project is playing back * Media explorer: fixed context menu on Vista/Win7 * Media explorer: show preview graphics for MIDI items * Metronome: fixed output selection menu * MIDI editor: event filter stays on top, can be toggled on/off * MIDI editor: CC lane dropdowns show which message types are currently in use * MIDI editor: inserting notes in drum modes uses smaller of grid size or 32nd notes * MIDI editor: view preference to always display note velocity * MIDI editor: action to move edit cursor to play cursor * MIDI editor: action to set selected note lengths to grid size * MIDI editor: better paste-extends-source behavior when using unlooped items * MIDI editor: no loop end marker for unlooped MIDI items * MIDI editor: fixed clipboard leak in certain paste actions * MIDI editor: fixed screen redraws/flashes when selecting notes in list view * MIDI editor: action to import lyric events from text file * MIDI editor: better display of text/sysex event editing vs adding, better copy-drag behavior * MIDI editor: clicking empty space in the lane deselects text/sysex events * MIDI editor: fixed copy/paste of text/sysex events in list editor * MIDI editor: fixed file-based MIDI item text/sysex event undo/redo * MIDI editor: fixed memory leak when deleting text/sysex events in list editor * MIDI editor: fixed step sequencer note entry when inline editor is open * MIDI editor: fixed text event editing on OS X * MIDI editor: fixed text event hit testing in certain instances * MIDI inline editor: actions dialog can now run actions * MIDI: don't create a new MIDI item when punch recording if there is already a suitable item to record into * MIDI: fixed overdub recording when extending source and record pdc disabled * MIDI: record overdub/replace modes with record PDC disabled now compensated for track PDC * OSX: default to Cocoa UI for AU plug-ins that support it * OSX: fixed manually editing JS parameter values * Peaks/waveforms: recording items are drawn more smoothly and consistently, update faster by default (configurable) * Playback: preserve PDC delayed monitoring now compensates for both track and master/parent PDC * Project: fixed project template being inserted when opening existing project in new tab * Project: setting maximum project length prevents zooming out much past that length * ReaEQ: more regular grid lines * ReaFIR: more regular grid lines * ReaVerb, ReaSamplomatic: now multi-project aware (for save-as with media) * ReaSamplomatic: fixed noise bug with zero release time * Recording: fixed recording pre-roll sample rounding problem * Render: fixed render dialog peaks display when certain stem options set * Render: more helpful error message if target directory does not exist * Render: saving project to RPP via render dialog now adds project to recent list * Render: Shup button sends to user default upload target * Screensets: better multiproject track view support * Screensets: screenset window now updates on save-project action * Shutdown: cancelling save while Windows is shutting down cancels system shutdown * Shutdown: more stable sequence with undo history open * Solo: fixed glitches when unsoloing with routing and PDC * Spaghetti cormorant * TCP/Mixer: create sends by dragging IO button to another track * TCP/Mixer: alt+click on IO button toggles master/parent send * TCP: bulk mute/solo by dragging mute/solo button to another track * Tempo envelope: snap points to grid when adding and snapping enabled * VST: faster startup scan of plug-ins that have not changed * VST: more efficient automation for new envelopes or envelopes with square point shape * VST: correct return value for audioMasterAutomate REAPER 3.06 - July 20, 2009 Changes:Automation for the People * Updated: 7/20/2009 10:40PST to rev 7759 (automation ripple bugfix) * Automation: drag, copy and paste automation with items, within or across tracks * Automation: improvements when "add envelope points when moving items" enabled (right-click env toolbar button) * Automation: recording does not write redundant points (more efficient) * Automation: improvements when "reduce envelope point data when recording automation" enabled * Automation: FX envelope control panel buttons stay lit if parameter modulation or MIDI learn is active * Automation: alt+click deletes an envelope point * Automation: fixed send automation control panel display when writing or overriding automation * Audio: audio device channel remapping/aliasing support, separate configuration for each audio device * Recording: pre-roll monitors track media, action to toggle recording pre-roll * Render: rendering stems supports writing project markers as cues * Project: no prompt to save, or display project settings, when loading an existing project in a new tab * Project: track auto-naming no longer skips leading numbers * Preferences: more configurable track record parameters * Performance: better RAM/CPU behavior with accidental feedback routing * FX: cache undo states for plugins with slow save/load operations * FX: fixed undo point creation when plugin shown in FX chain window * FX: fixed memory leak when loading undo states for some VSTs * FX: fixed parameter modulation save/load/undo problems * FX: save parameter modulation with track templates/chains/paste * FX: show total track PDC in FX button tooltip * FX: performance meter shows PDC by track * FX: fixed track/mixer FX param knob rotation range * FX: fixed EastWest Play (and possibly other plugins) not showing GUI correctly * FX: all IK plugins blacklisted from precise loop buffer handling (glitching at loop end is preferable to crashing) * FX: UAD plugins are set offline after render (fixes rendering at different block size) * ReaEQ: update settings on "reset band to +0 dB" context menu action * MIDI: undo/redo no longer sends note-off to all tracks * MIDI: fixed import of .mid files with trailing non-note events exactly on the beat * MIDI: glue now supports text events * MIDI inline editor: fixed inserting notes at mouse cursor, not advancing main edit cursor * MIDI editor: action to invert current selection * MIDI editor: fixed moving multiple notes in looped items via keyboard actions * MIDI editor: fixed bug when adding sysex manually * MIDI editor: text events are now pooled across items and copied with items * MIDI editor: fixed initialization of lane combo boxes * JS: many optimizations for JS that do MIDI only (no @sample code, or in_pin/out_pin:none) * JS: midi_transpose works on notes that are sustaining when you move the sliders * JS: support for longer line lengths for slider definitions * JS: better support for locales that use , instead of . for decimal * JS: update dropdown boxes on sliderchange call * JS: fixed gfx_drawchar/gfx_drawnumber() not forcing screen update * Actions: select any track 1-99 (ctrl: extend, shift: contiguous, alt: invert) * Actions: set loop points to selected items * GUI: user preference for drawing pretty filled automation envelopes * GUI: optional/themeable editing guide lines when moving items * GUI: shift + middle mouse button does hand-scroll (and user preferences for it) * GUI: docker/project tabs show feedback when clicking close-tab buttons * GUI: option to show solid edge on loop selection and/or time selection * GUI: optimized screen drawing to reduce potential overdraws * GUI: separate user preferences for antialiased peaks/waveforms vs. antialiased fades/envelopes * GUI: fixed drawing crossfades when overlapping items are shown in lanes * GUI: track meters hold peaks as low as -150 dB * OSX: toolbar can be customized * OSX: VST/AU with carbon views now hide properly when docked REAPER 3.05 - July 1, 2009 Changes:Better performance, stability, and looks. * Significant audio processing performance improvements, especially in larger projects * FX processing improvements for all Cockos plugins * Processing performance improvements for MIDI-only tracks * Significant graphics optimizations * Pasting items in large projects is faster * Fixed dragging items vertically across multiple tracks * Media explorer remembers the last directory visited when reopened * Global automation override is saved with project * JS sysex support: midisyx(frameoffset,msgbuf,len) * FX parameter adjustment undo point is set immediately if the plugin informs the host the move is done * Fixed random creation of different-length takes in loop recording * Faster bulk-arming of tracks via action * Seek is less likely to unnecessarily scroll the view * Properly resize last track in folder when compacting * FX quick-add menu contents are sorted alphabetically * Safer VST unloading while playing * Use envelope lane button hover states * Dont allow dragging a folder track into its own children * Copy MIDI item editor settings (note shape, etc) when copying MIDI items * Dont autoclose audio device when media explorer is previewing * Fixed waveout/directsound issues on failed initialization * Better folder remembering on render/consolidate, better default record path (rather than path to app) * MIDI editor: option to set default color map (in prefs/media/midi) * Support for mcp_master_sendlist_* theme images * ReaTune updates for multiple project and better take-fx support in manual mode, slight visual overhaul * Color-themeable fade area shading for media items * Color-themeable blinking edit cursor * Optional color-themeable play cursor (with width control) * Themes can set blend mode on fade handle edges/snap offset drawing * More efficient time selection highlight drawing in default theme * Fixed action for toggle recarm on all selected tracks * Better cue label positioning for stereo items etc * Actions to toggle item normalize/multiple item normalize, un-normalize * Special-case mutexing for ET-200/Rez/Oatmeal, generalizable on request for other plug-ins * Will now prompt you to select an audio device if you have not yet selected one * OSX: better view of some unthemed windows in docker * OSX: better AU initialization for some plugins * Improved tempo/time signature marker editing behavior * Open file in external editor supports unicode filenames * Custom toolbar icon assigned to "bounce live output to disk" will light up while recording * Preference whether to auto-show FX window after adding via quick-add menu * Warn if unable to save changes because project file is read-only * Fix for problems unloading plugins that run message loop during effClose (i.e. Guru) * Fixed bug with mixed native/OS text rendering colors being incorrect REAPER 3.04 - June 19, 2009 Changes:Fixes and enhancements. * Joystick MIDI improvements (modeless config, submodes, etc) * Allow ctrl+drag copy of selected areas of items even with very small selections * Actions: split selected items at project markers, split selected items at grid * Action: remove content behind selected items (shift-X by default) * Crossfade selected items action allows time selection that is completely within both items * Fixed bug with render dialogs render master not being restored from configuration * ReaDelay: fixed label of delay length (from QN to 8N) * Fixed some bugs relating to Unicode conversions when getting long UI strings * OSX: fixed sending 1 and 2 byte messages to MIDI hardware * Ctrl+drag (pencil mode) creates empty MIDI item if no item is selected * SiF meters now show actual signal * Batch rendering will no longer show save prompt/project properties if preference set * MIDI editor: fixed sorting and mouse hit testing of overlapping notes * MIDI editor: Undo/redo of certain actions from within editor updates cached note names * MIDI editor: fixed scroll issues with last clicked note selection * MIDI editor: notes are not created when dragging vertically * MIDI editor: action to cycle through multiple items loaded in one editor (alt+N by default) * MIDI editor: better paste edit cursor behavior with looped items * Menu bar shows recording format, device settings, optionally free disk space including time * Normalize as much as +120dB (up from +36dB) * Allow resizing tracks in folder compact (not supercompact) mode * Toolbar icons show current state for many global toggle actions * Fixed relative filename item paste issues (when option to use relative files before fully qualified path is set) * Disabling record arm for tracks now sends all notes off * New JS: adpcm_simulator * Fixed project load splash screen leak * Better track vertical resize behaviors with varying arrange view sizes * Fixed open performance meter causing crashes in certain instances * VST: Support for plug-ins with Unicode filenames * VST: UAD plug-ins always get constant blocksizes (so that they can loop without extra latency) * VST: extra UAD mutexing on opening of U REAPER 3.03 - June 15, 2009 Changes:Batch rendering, FX wet/dry controls, lots of improvements! * Fixes for action to crossfade at selection * Crossfade at selection automatically splits an enclosing item * VKB performance improvement (especially on WINE) * Peak caches: better validation of timestamps for varying timezones and filesystems * Draw correct crossfades when an item sits on top of another item * X key is mapped to crossfade selected items action by default * Fixed delay compensation of untouched track channels for VSTs with latency decrease (ReaFIR etc) * Fixed delay compensation on untouched track channels for JS (including ReaMote) * ReaMote: fixed network thrashing with automated fx parameters * MIDI editor: removed snap behavior where snapping is disabled more than 100px from grid * Render: option to render at project samplerate, but output at a different rate (apply SRC last) * Fixed bug when undoing on certain projects with envelope lanes visible * Fixed bug storing online rendering to project file * Online rendering will pause for a few seconds before rendering to allow hardware to switch samplerates if necessary * Project setting for item mix behavior (items can mix, replace earlier items, or replace enclosing items) * Actions to enable or disable auto-crossfade on split * -renderproject hides main window from view * Fix for plugins that create multiple envelopes when loaded with automation write on * Fixed MIDI editor actions to move multiple notes up or down * Track MIDI input can be mapped to any channel * Fixed move cursor to start of previous measure action when starting on beat * Preliminary wet/dry knob for FX * Look for embedded track name event when importing single-track MIDI * Option to not reset MIDI CC on stop * Queued (batch) rendering support (Queue render button in render dialog, menu/action to bring up queue) * MIDI editor: control-drag also copies CC messages when moving CC with notes * Action to toggle maximize all tracks will maximize first * Fixed adding tempo events via transport when tempo envelope is hidden * Support for changing BPM from within ReWire slaves * User config for external MIDI output threading (restricted to one thread by default) * Fix for ripple editing + tempo marker issues * OSX: better hidden-mouse UI behavior (with Synergy detection as well) * OSX: cleaner looking buttons/popup buttons (todo combo boxes) * OSX: enabled FX folder rename/delete, drag FX into folder * OSX: fixed item fadein cursor * OSX: better support for detecting mouse activation for BFD2 etc * Internal queue optimizations REAPER 3.02 - June 6, 2009 Changes:The steady stream of goodness continues. * Fixes to APE, OGG, and MP3 writing in certain consolidate instances * Fixed consolidate having issue with certain content/output sinks * Fixed Unicode file support for DirectShow video files (avi/mpg/etc) * Fixed CoreAudio aggregate/multi-buffer audio bug * JS: threaded memory manager fixes (for when starting playback with graphic JSs loaded) * Fixed bug sending events at end of MIDI file in certain instances * More useful dialog message when unable to encode MP3 * OSX: improved GUI compatibility for some plugins * OSX graphics tweaks * MIDI editor: major performance improvement when editing small MIDI items in large projects * Quick FX add menu when clicking FX slots on the extended mixer * Windows: Low-level change to external MIDI output handling * MIDI output timing, CPU, bandwidth, consistency, and stability improvements * Global envelope menu selection to show/hide all track envelopes in project * Tweaks to control surface plug-in since midi output is nicely threaded on Windows REAPER 3.01 - June 2, 2009 Changes:Even better than v3.0! * * Right-click FX button to add FX from user folder or saved FX chain * * Show newly scanned FX in their own folder in FX browser * * Faster display when opening FX browser or right-click FX menu * * Fixed shortcut assignment to numpad 5 (and divide, decimal on some keyboards) * * Middle mouse button sets play cursor in MIDI editor * * Scrollbar resize handle works in MIDI editor * * Fixed various nitpicks only seen when adv pref "large window frames" is on * * VST: corrected audioMasterGetOutputLatency to match cubendo's behavior when used from VSTs with delay comp * * MIDI editor: fix for reloading the same text strings file * * MIDI export, .syx import, bank/string filenames now support unicode * * Fix for MIDI items changing when changing project settings * * Support for up to 30 MIDI input ports, 32 MIDI output ports (up from 24/24) * * Fixed MIDI editor actions to change timebase view * * Fixed reading of license keyfiles with Mac newline format * * Fixed recording to unsaved projects with relative project media path set(again) * * ReaControlMIDI: separate selection of LSB cc messages * * MIDI editor: moving notes one octave moves one octave rather than 12 visible pitches * * FX Browser: Added "Recently used FX" folder REAPER 3.0 - May 22, 2009 Changes:A HUGE upgrade! * * Automation lanes * * Nested track folders * * Multiple tabbed projects * * Multichannel (greater than stereo) media support, including MOGG * * FX parameter controls on track and mixer control panels * * Customize toolbar icons and actions * * Programmable MIDI joystick/game controller support * * Inline MIDI editing * * Edit multiple MIDI items in one editor * * Sync MIDI editor to arrange view, including looped items * * Export project MIDI, with tempo map support * * MIDI event filter * * Track MIDI controls (manage bank/program changes, sysex, automate CC) * * MIDI hardware timing improvements * * Full sysex support * * All-native graphics rendering engine (better appearance and performance) * * Memory use improvements * * Soft controller takeover, including FX parameters * * MORE! Too much to list here! REAPER v2.58 - March 16, 2009 Changes: * Fixes for Win9x * OSX: Fixed filename support for more characters (including folder symbol, etc) REAPER v2.57 - March 11, 2009 Changes: * Fixed MIDI SPP/MTC sync * FLAC: more correct/efficient 24-bit encoding, endian fixes for both encoding/decoding * WavPack: corrected BWF header writing REAPER v2.56 - March 2, 2009 Changes: * Fixed drag and drop of sends/hardware outputs in mixer view when using hardware outputs * Old recording item selection behavior now only affects item-autopunch mode * CC parameter meta-actions now also work on midpoints for absolute CCs/etc * Select all items in track (doubleclick TCP) now sets context to items * Fixed MIDI timing in ReWire slave mode, support for running in FL Studio * ReWire slave mode forces playrate to 1.0 * Fixed MIDI item trim bugs with selected notes * Fixed some PCM source seek rounding errors * Fixed a bug in vertical GR metering (ReaComp etc) * Hiding dock windows now removes focus from them * MP3 decoder seek improvements * 29.97DF ruler corrected * ReaSamplomatic: better note name reporting (removes extensions, doesnt report if supporting the entire range) * Fixed auto-add of plugin envelopes for correct values * installer: Fixed Vista/Windows 7 compatibility warnings * OS X: new directory structure and simplified install process * Updated registration to store in install path as well (for multiuser systems) * Fix for trimming MIDI items on split in certain looped instances * Much faster redraws for some VSTs * Fixed mute master/slave grouped automation recording REAPER v2.55 - January 20, 2009 Changes: * Fixed hang on MIDI bank/program file change * Fixed metronome stutter on first downbeat * Fixed VST compatability with plug-ins that send MIDI events from UI/etc * Fixed reasamplomatic ui updating bug * Fixed render dialog peaks display * ReaVerb: lower CPU use, "set all" button for overriding all instances FFT settings * ReaVerb: fixed issues with complex chains that convert channel counts * ReaPitch/ReaVoice: lower CPU on silence * Code to prevent elastique from chewing CPU on near silence * FX parameter MIDI learn: fixed updating of "set with selected tracks" flag * FX preset loading, VST program changes now add undo points * Meta-actions to conditionally process actions based on the sign of CC parameter value * Stretching using Elastique by more than a factor of 10 now will result in correct timing but not-fully-preserved pitch * mp3 encoder now handles writing mono better (when passed stereo data) * Existing item selection is cleared when recording stops (recorded items are selected) REAPER v2.54 - December 22, 2008 Changes: * Dynamic split detection improvements * Action: restore previous scroll position * ReaVerb/ReaSamplomatic user/gdi object leak fixes * Docked midi editor / fx window / mixer user object leak fixes * Fixed looped-resampled-item glitches * ReaSynDr, ReaSynth, ReaSamplomatic, ReaTune: smoother automation * JS: fixed some issues with small increases in PDC * Better wav/wv project filename setting when autosaving to .wav.rpp * MIDI bank/program tracking fixes, duplicate note removal * OS X performance updates * Display rendering updates * Faster meter rendering * Left/right edge adjustment snapping now respects X track-distances like moving * Massive memory use reduction when using large numbers of MIDI files * Fixed bugs removing automated parameters from ReaPitch/ReaDelay/etc * Fixed end/start of item sample rounding for items with no fades * OGG decoder: fixed subsample seeking accuracy * Clipping fix for fully buffered peaks drawing mode REAPER v2.53 - October 17, 2008 Changes: * FX MIDI learn can now be set to only be active when the track or item is selected, allowing more context sensitive controls * Action: view fx chain for master track (for Rene) * HUI track naming and clearing updates (for Novation Automap) * Next/Previous transient navigation now set focus onto edit cursor (pre-2.5 behavior) * Mousewheel now works to scroll in track envelopes/routing windows, routing matrix * Fix for ungraceful MIDI program name reporting in Stylus RMX, Proteus, possibly other VSTis * MIDI editor loads default reabank * fixed non-looping items pre-echo of next loop when pitch shifting/timestretch * internal envelope defaults cleanups * JS: compscope (for measuring dynamic response of compressors) * JS: remaincalm.org's glitch processors * JS: liteon's cheby24db and moog filters * AlphaTrack/FaderPort/TranzPort: better master track selection behavior REAPER v2.52 - October 12, 2008 Changes: * Memory use reduction with lots of items/takes in projects * Render: new optional online realtime rendering mode (allowing easy renders with external synths, reainsert, etc) * MIDI editor: bank/program select lane, .reabank and .ins import, automatic loading for software instruments * MIDI editor: humanize notes action * MIDI editor: action for join selected notes * MIDI editor: default bindings to switch channel view (shift+0-9, and ~ to show all) * MIDI editor: fixed scrolling marquee selection issues * MIDI editor: fixed hang with huge grid sizes * ReaInsert: fixed dropped MIDI events on playback start in certain instances * ReaSynth: full ADSR control, second utility oscillator, smoother fast attacks, sustain pedal support * ReaSynth: pulse width control, big optimizations * OSX: JS keyboard fixes * OSX: various scroll related fixes, fixed floating masterTCP bug * Keyboard: Fix for . vs alt+. keyboard assignments, alt+numpadkeys, etc * Normalizing items no longer resets take phase reversal * Fixed mute UI update issue when stopped/paused/etc and not running FX * MP3 encoder: no longer creates (inaccurate) peak files * Dynamic split: tweaked reduce split slider centerline * Fix for ctrl+mousewheel inconsistent fader behavior * Fixed mp3+pitch shifting+take FX end-of-item bug * Faster loading of projects with large amounts of media (splash screen updates) * Action: set project tempo from time selection * Help/All Actions (dumps full actions list to web page) * Left and right clicking items now shows more informative cursor * Fix for not naming imported MIDI items when importing from file to in-project item * VST: Fix for Zebra automation (special-case messagepump run) * HUI: track name support REAPER v2.51 - September 26, 2008 * JS: new development environment with editor, debugging support (variable watches) * Saving track templates now saves any track media items as well (since people seem to want this) * Loading track templates, fx chains, presets, now prompts for missing media (if REAPER is configured to do so) * Action: move cursor back or forward one beat or measure, move cursor to start of this or next measure * Move to start of current measure action moves back a measure if cursor is already at measure start * Create measure from selection actions optionally set project tempo instead of inserting markers * REX2: adjust imported slice length to hear the longest tail of previous slices underneath later slices * JS: better UI auto-sizing/arrangement * JS: MIDI/midi_CC_mapper, updates to spectropaint, added spectropaint_filter * OSX: fixed keyboard focus issue on many actions * OSX: fixed bug with screensets window (could also affect win32) * OSX: fixed keyboard state loading bug (required manually removing some key assignments -- could also affect win32) * Vegas EDL: load/save of fade shapes, lock state, preserve pitch state, loading of mute state * ReaSynDr: fixed non-multiout mode * Fixed crashes when MIDI files are not found and ignored on project load * Fixed project start time offset when rendering cues * Fixed FX-add recent search combobox height * Fiddly fixes for zero crossing navigation with high frequency content REAPER v2.5 - September 20, 2008 * BIG STUFF o Uber track control group support (shift+G defaults to show group settings, Ctrl+Alt+G shows new Track Grouping Matrix) o REX2 file support, imported slices keep beat location if project tempo changes (todo support moving items across tempo changes, currently slices must be re-imported) o Dynamic Split interactive beat slicing and quantization * NEW GOODIES o Action: detect tempo, create measure from time selection (new or current time signature, one bar or many) o Action: extend or swap selection to next transient in selected items o Action: move items left/right by grid o Action: set/adjust arrange view grid size o Action: move cursor to next/prior zero crossing (Z, shift+Z by default) o Action: split item at prior zero crossing (alt+Z by default) o Action: move cursor to nearest transient in selected items o Action: adjust item rate while clearing preserve pitch o Action: set/clear item "preserve pitch" setting o Action: select all tracks in groups 1..32 o Action: create chromatic MIDI notes from selected items o Shift+3/4,5/6 now map to item rate changes (10-cent, semitone), clearing preserve pitch o JS: utility/volume_pan with parameter smoothing (for use with param modulation) o JS: utility/phase_adjust now handles stereo (phase rotates each channel, not the stereo image) o JS: delay_sustain effect o JS: vca_master and vca_slave for emulating VCA-style control using audio routing o JS: spectropaint effect (woohoo spectral painting for fun!), fixes to gfxanalyzer and gfxspectrograph o New mute and solo button context menus with toggle/exclusive/clear options o Add-FX dialog: remembers recent searches in dropdown list o MIDI editor: rename current MIDI take from MIDI editor menu o Option to disable alt key opening menus in main, midi editor, mixer windows o Render stem actions now render pre-fader signal, new actions for old post-fader stems behavior o Prefs/editing behavior: slider for tab-to-transient sensitivity o Glue: glues items to project samplerate if project samplerate is set o Routing matrix: fixed some scrollbar bugs, improved tooltips, added track grouping view o Saving a project with copy/move that has media loaded into ReaSamplomatic and ReaVerb now copies that media to project directory o Option in Prefs/Appearance to allow choosing track group display modes (ribbons, lines, none) * SUBTLE IMPROVEMENTS o Better pooling of media file resources for better RAM use (especially with lots of splits) o Better automatic track naming, updating of UI on autoname o Better pooling of pitch shifter resources (track-pooled to avoid excess reinitializations) o Undo system: reduced memory use throughout (better granularity etc) o WavPack: updated to 4.50, fixed bug in metadata reading, BWF tag read/write o Recording volume/pan automation with ganged/grouped tracks is now supported o Better ganged/grouped vol/pan fader behavior (relative levels not lost at extremities) o MIDI media items no longer reset CCs at end, just pitch and notes o ReaEQ: better deferred display updating, uses LICE bitmaps (todo: full LICE conversion) o Removed excess ini file writing resizing midi editor CC lane o Removing presets in preset list now cleans up the preset file more * FIXED STUFF o MCP: multiple track selection follows MCP track order and visibility o Shift+Click for time selection behaves better with snap and other options o Shift+Click for loop selection in ruler now works correctly when time+loop selections locked o Fixed touch automation on track mutes o Screenset window now updates shortcuts when using alternate recording section o Prefs/Keyboard is back, has link to actions window o Improved threadsafeness of media creation and peak cache system o Fixed relative grid actions in midi editor showing display o Fixed auto-add of envelope setting initial (t=0) value o Fixed crash on JS with only outputs and opening pin manager o Fixes for tab to transient and zero crossing detection for heavily stretched items o Improved behavior of preference to not allow projects to override audio hardware sample rate o Fix for ReaNINJAM problems introduced in 2.45 (ogg end of stream behavior) o Fixed GDI leak in ReaEQ added in 2.42 (nyquist line drawing) o Fixed GDI leak in skinned-scrollbar code o Restore MIDI editor note row display state when reopening a project o AU: update generic UI on factory default preset loading o Fix for JS with only outputs crashing when plugin pin matrix opened o Fix for preset system storing large presets (ini file line size issue) o Fix for parameter modulation/automation reading when "run fx when stopped" is disabled o Moved many JS fx from old_unsupported back to their authors path REAPER v2.46 - August 29, 2008 * renderproject startup option no longer checks for ReWire, hides splash before starting render * ReaFIR: fixed excessive smearing on playback start * ReaFIR: more accurate configuration storing of low volume noise profiles * OSX: Fixed shift+mousewheel * OSX: Cmd+drag notes in midi editor copies notes * OSX: PPC fixes (JS, registration info, nag info) * OSX: fix for OS X 10.5 rosetta issues * JS: meter scaling and rounding fix * JS gfxspectrograph improvements REAPER v2.45 - August 25, 2008 * Tracks can be set to automatically record-arm when selected (per-track or globally, configurable) * Muting tracks now fades signal to avoid clicks (default 5 ms, configurable) * Solo in Front option (with configurable dim amount, action to adjust dim via mousewheel/surfaces) * Internal midi organization updates, fewer stuck notes throughout (when switching takes, mute/solo, etc) * Multimedia keyboard support, including default shortcuts * MIDI editor: hide unused or unnamed note rows (preliminary) * MIDI editor: new triangle (drum mode) view * Cut/copy selected area of selected items now copies/pastes empty space * Arrange view cursor updates on mouse modifier changes * Option (prefs/mouse) to have right click marquee also select time without modifier * MIDI editor previews now are volume adjusted and transposed according to the MIDI item setting * MIDI overdub/replace modes now shift/scale velocity inversely to item settings * MIDI overdub/replace recording now can record piano roll key hits * MIDI editor: show play cursor whenever it can be reasonably located * Glue now preserves sub-sample lengths of items * Mute envelopes (track and send) now send note-offs when used in the middle of notes * Actions to split items at edit cursor with select left, right, and no selection changes * Actions to set/unset FIPM, set/unset loop points linked to time selection * Actions to set/clear, save/restore snapping * Actions to split item under mouse cursor, with optional select left/right * Actions to move cursor to previous/next cue in selected items * Actions window: now restores focus to MIDI editor after executing actions * Fixed stem rendering issues with folders and MIDI items * Fixed longstanding issue with midi sends and volume automation * Fixed absolute 14 bit (pitch shift) mode for metronome volume action * Fixed MIDI action binding updating relative modes of shortcuts * Fixed right click marquee not obeying time selection lock * Fixed custom actions not using plug-in registered names for storing command IDs * Fixed precision errors when switching on item sections via media item properties * Fixed bug when converting midi items to/from files (context not set properly) * Middle mouse button now functions the same in the ruler as in the arrange * Better window updating when doing fast tab to transients * Better undo state point adding when changing track automation modes * Made adjusting the loop selection not scrub if "move cursor to start of loop selection" is set * DXi: send noteoffs on stop * VSTi: now sends specific noteoffs instead of allnotesoff on stop * VSTi: support for VST 2.4 sysex sending/receiving * ReaSynDr: optional multi-out mode (one "instrument" per output) * ReaInsert: sysex sending support * ReaFIR: separate "Points (smooth)" and "Points (flat)" modes * ReaPitch: removed zipper noises when changing volume and pan * OGG writer: now generates more compatible OGG streams, adds encoder tag * JS: plug-ins can disable anti-denormal input noise by setting ext_nodenorm=1 in @init * Updated to Dirac LE 1.3 * Installer updated to NSIS 2.39 REAPER v2.44 - July 31 2008 * MIDI editor: fixed markers/regions/time selection drawing when time signature changes * Key bindings: cleaner binding saving code * ReaFIR: bugfix when switching from precise to points mode * Everything good from 2.43: * New actions: split item at media cues, shrink to first or last cue (or both) * New actions: mute/unmute, solo/unsolo (in addition to existing toggle) selected tracks * New meta-actions: wait 0.1, 0.5, 1.0 seconds before next action * Fixed bug in importing embedded loops when one end of the loop is hidden * MIDI editor: display project markers and regions * MIDI editor: actions to shorten or lengthen selected notes by one pixel or one grid unit * MIDI editor: updates timeline when moving item * MIDI editor show play cursor regardless of full item visibility in project * Better shortcut matching (avoid load-time collisions between num+ and +, etc) * Item playrates are now clamped to 0.01x/100.0x * Added tcp_main_namebg and mcp_main_namebg theme elements * Fixed mousewheel in docked midi editors * ReaFIR: smoother interpolation for EQ curve * ReaNinjam: added "Send" button to chat window for WINE users * JS: new smaller JS DLL (compiled with MSVC, internal cleanups) * JS: no more memcpy() page granularity issues * VSTi: potential fix for faulty plug-ins that do not handle all-note-offs very sensibly * Better transport sizing when using large system fonts REAPER v2.43 - July 30 2008 * New actions: split item at media cues, shrink to first or last cue (or both) * New actions: mute/unmute, solo/unsolo (in addition to existing toggle) selected tracks * New meta-actions: wait 0.1, 0.5, 1.0 seconds before next action * Fixed bug in importing embedded loops when one end of the loop is hidden * MIDI editor: display project markers and regions * MIDI editor: actions to shorten or lengthen selected notes by one pixel or one grid unit * MIDI editor: updates timeline when moving item * MIDI editor show play cursor regardless of full item visibility in project * Better shortcut matching (avoid load-time collisions between num+ and +, etc) * Item playrates are now clamped to 0.01x/100.0x * Added tcp_main_namebg and mcp_main_namebg theme elements * Fixed mousewheel in docked midi editors * ReaFIR: smoother interpolation for EQ curve * ReaNinjam: added "Send" button to chat window for WINE users * JS: new smaller JS DLL (compiled with MSVC, internal cleanups) * JS: no more memcpy() page granularity issues * VSTi: potential fix for faulty plug-ins that do not handle all-note-offs very sensibly * Better transport sizing when using large system fonts REAPER v2.42 - July 26 2008 * Wavpack writer: fixed rendering to wrong bit depth bug * Per item custom colors * New actions window for finding actions, defining custom actions, assigning key and controller shortcuts * Dedicated actions menu including recent actions list, optionally some custom actions * Preliminary meta-actions for use within custom actions: prompt to continue, prompt to loop * Meta-actions for modifying midi CCs/mousewheel/etc assignment velocities * Mousewheel is now a mappable shortcut to actions for the main arrange view and midi editor views * MIDI editor: avoid making duplicates when pasting notes * MIDI editor: show loop markers, action to move edit cursor to mouse cursor * MIDI editor: select previous/next/all note(s) with same note value, paste preserving position in measure (ctrl-shift-V) * MIDI editor: actions to navigate/select previous/next note (walks through chords) * MIDI editor: actions to set loop points, move edit cursor to selection or either end of loop * MIDI editor: new navigate menu, lots of new actions to navigate, select notes, expand selection * MIDI editor: Actions window * New actions: expand selected tracks, minimize all others (default shortcut !), minimize all tracks (@) * New actions: halve/double loop (in arrange or MIDI editor view) * New actions: mute/unmute (in addition to existing toggle) selected items * New actions: select all items in time selection, or track and time selection * New action: insert 4 envelope points at time selection * Fixed healing splits for items in multi-lane (FIPM) tracks * Fixed midi overdub recording with loop selection autopunch issues * ReWire: improvements (better PT compat), option for alternate configuration file for slave mode * ReWire: fixed loading of MIDI input 8-16 config * ReWire: improved configuration, ReWire->REAPER MIDI routing config * JS: fixed mousewheel in certain JS sliders * JS: new phase_adjust plugin * JS: moved more FX to old_unsupported * VST: patch name box no longer accidentally editable, "rename FXP/FXB" added to patch save/load menu * API: added GetPeaksBitmap, ShowActionList functions * ReaRoute: fixed some race condition issues, and enabled support for win64-Wow64 rearouting on x64 (expect an x64 rearoute.dll soon) * Safer waveout/dsound shutdown sequencing (closer to 2.3x) REAPER v2.41 - July 16 2008 * New action and menu item "Insert virtual instrument on new track" * Double-click in empty track list space to insert new track at end * "Open with FX offline (recovery mode)" checkbox in open-project dialog * WAV read/write: support for more types of WAV file cues and loops * Wavpack read/write: support for importing and exporting cues and loops * Parameter modulation: added release speed slider to audio control signal * MIDI note names: added menu option to clear names * FX chains and FX-add dialog now show item label in title * Save-as with copy/move/trim of source media updates take labels for accuracy * FX browser: fixed some issues with large numbers of folders * Browsing for replacement file on project load allows you to choose any supported type * ReaRoute: overhaul/tons of bugfixes, configurable I/O amounts (2-256 channels now supported) * EDL TXT: Support loading of PlayPitch, better PlayRate offsetting for Vegas EDLs * Internal work towards AMD64 OS support REAPER v2.4 - July 9 2008 * Per-take volume/pan/mute envelopes * Preliminary scrub/jog support (with lots of options in Preferences/Playback) * Middle mouse button in arrange now defaults to jog/scrub * You can now grab the top of the edit cursor to move (optionally jog/scrub) * Per-item locking * Parameter modulation: drive FX parameters from LFO or audio control signals (unlimited sidechaining!) * Rendering: now shows rendered peaks preview * Rendering: high quality native dither and noise shaping options * Preferences: search function for finding relevant options * Simple color theme element finder (launched from color theme pref window, or by action) * JS effects now have pin/channel routing controls, JS effects can now define input/output pins (in_pin:, out_pin:) * ctrl+alt+drag items drops a rendered copy of items, hold shift to drag the source media * ReaSamplomatic5000: convenient "import selected item from arrange" button * Optional showing of cues for supported media files (view/show media cues in items) * WAV reader: support for reading common WAV file cues and loops * WAV writer: support for writing project markers and regions to cues and loops * MIDI editor: note naming (double-rightclick piano roll or use the action) * MIDI editor: can now override ESC key assignment * MIDI editor: option to enable autosave of midi files on editor close * MIDI editor: now supports with multiple CC lanes, saves CC lane state, better CC centering behavior * Action to convert media item cues to project markers and item loops to project regions * Actions to convert MIDI takes to/from file-based takes (name gets *), for ghost clip functionality * Action to rename last touched track * Actions to cut/copy selected items (without being focus dependent) * Confirmation when deleting tracks with delete key (action for no prompt available) * Safer winmm (waveOut/MIDI) device closing behavior * waveOut/KS/DS: if no input device found, output is still opened * new automatic worker thread behavior on OSX * made demo project use less CPU (changed resampling mode) * tweaked mousewheel behavior when a window is captured * made marquee in envelope mode that doesnt intersect active envelope unselect envelope and select items * skinnable item buttons (skin images item_fx_off/item_fx_on/item_lock_off/item_lock_on can change size of buttons) * more efficient bezier envelope interpolation (bugfix) * if Shup is installed, a new "Shup file" button appears at the end of render * track envelope window now updates with fx/send changes if set to keep open * reatune,reaeq,virtual midi keyboard: fixed octave display issues, fixed MIDI output in reatune * click of track/item FX buttons now closes FX chain window if already open * envelope dialog now uses virtual windows for better support of more parameters * better doubleclick handling on some parts of items (FX buttons, etc) * plug-ins now report actual PDC required independent of buffer size, chain still shows total compensated latency * display of grid/snap sizes now supports 1/4T instead of 1/6 etc * Audio Unit: fixed loading of presets, improved PDC * fixed bug when dragndrop of media+projects at the same time * fixed updating source file/undo states when using looped sections of items * better save-as with trim behavior for looped sections of items * Docker: updated resize handling when docked * ReaFIR: smoother FFT curve drawing, draw note name in tooltip * VST: support for parameter center extensions, improved ReaEQ and ReaXcomp * updated TCP scrolling to better support more tracks when zoomed in * project save-as dialog: now remembers save options (for both saving as new and re-saving existing) * Drag and drop fix for Battery 3 * new preference for tooltip delay time * optimized heap allocation granuarity to increase low latency performance REAPER v2.301 - June 3 2008 * Automation: improvements to bezier interpolation * ReaInsert: better algorithm for autodetection of roundtrip latency * ReaInsert: much better performance and compatibility with anticipative fx rendering * Improved tap tempo logic * All of the 2.3 updates: * Automation: Preliminary send/hardware output volume/pan/mute automation recording, per-send automation modes * Automation: new pref for bezier interpolation of envelopes (project->defaults) * Automation: vastly improved recording behavior, configurable return-time * Peaks: in-memory conversion of ancient (pre-1.07) reapeaks files for faster peaks drawing overall * Peaks: new sample-level crosses-and-lines view option * Peaks: antialiased peak/waveform view (preference defaults to on, not supported on OSX but OSX has native AA) * Peaks: fixed occasional bug where first peak in a channel is -1 * Fixed rendering, glueing, apply fx, etc for extremely long items (more than 2^31 samples) * track routing dialog now shows the proper pan slider image * added option to center vertical zooms under mouse cursor * audio device status: more display precision on small latency values (T,MP!) * VST: better preset handling for some older VSTs (digitalfishphones, etc) * VST: safer VST FXB/FXP loading * VST: faster generic UI controls (T,MP!) * VST: better timeinfo reporting, support for extended timeinfo reporting measure count * Virtwnd: better support for small updates of big virtual windows (used by new generic controls) * MIDI items: better tracking/sending of CCs when seeking * FX add dialog: disabled renaming of ReWire devices (as it was never implemented) * FX window: reduced excess undo state changes due to comment field * Tooltips overhaul (T,MP!) * Pan laws: setting a pan law of +XdB now means that signal is boosted when panned * Track meters now have optional indication that they are clickable when record armed * Track meters can now optionally not show record input selected * Better menu for track record mode button * ReWire slave: better performance, fixed repeat button thrashing with some host apps * Main window has dead zone along track panel resize edge * ReaInsert: fixed playback issues when a non-existing input is set for return * Mac: Preliminary AU support, support for AU with ReaMote too * Mac: Vast improvements in AU and VST gui display * mp3 seek/sync/EOF fixes (corrects vanishing peaks at the end of mp3 items) * Themes: possible fix for random system image in some themes bug * Control surfaces: included Deric's Yamaha 01X surface support * Control surfaces: updated MCU support from spacelabstudio: * MCU: Option for F1-F8 goto/set(ctrl) markers * MCU: Option for better touch handling for fader moves * MCU: Added user feedback (via LEDs) for Save/Undo * MCU: REW/FF buttons changed to Prev/Next marker. * MCU: Solo button (near transport) clears all solos * MCU: Double click track select/solo selects/solos single track exclusively * MCU: Automation LEDs follow track selection, buttons control selected tracks * Cockos += Schwa. HOT. REAPER v2.206 - May 8 2008 * option to disable new (in 2.205) native synchronization (for WINE) * better zoom behavior when zooming to mouse cursor * fx window: numpad keys are now always passed to plug-ins * mac: better VST UI compatability REAPER v2.205 - May 6 2008 * Synchronous FX multiprocessing mode (even more) improvements/optimizations * FX add window has options for autoclearing search field * ReaMote: autosearch now updates open FX windows if slaves added internal scrolling optimizations (T,MP!) * Navigator: fixed GDI release bug (T,MP!) * updating track names now updates any open FX windows * New optional automatic thread behavior mode in prefs/buffering, (less CPU and decent low latency perf) * Improved worker thread behavior for tracks that have no items/output/etc * Improved onscreen positioning of windows (T,MP!) * screensets can now remember focus of main edit window, track control panels * Big internal mac updates (may affect windows version, needs testing!) * Option to use alternate keyboard bindings when recording optimized some excess refreshes when scrolling in certain instances (T,MP!) REAPER v2.203 - April 26 2008 * MIDI editor: indicators for offscreen notes * ReaVerb: basic deconvolution support and test tone generator * fx browser: switching folder/category views clears search string * fixed bug on master playrate automation when switching to write * Fixed FaderPort initialization/shutdown code * new installs now default to extended mixer views visible * VST pin routing: better tooltip positioning * mac updates REAPER v2.202 - April 22 2008 * Actions to set/move markers 1-10, mapped to Ctrl+0-9 * Actions: Record: start new files during recording, add recorded media, remove recorded media * Actions: Stop recording saving all media, deleting all media * Recording mode where files are added at each loop now does not gap playback * better playback behavior when editing/undoing edits of master playspeed envelope * ReaPitch: option to autocorrect master playrate pitch * ReaVocode: increased max bands, optimizations * made Transport: Apply play rate to current BPM reset play rate to 1.0 by default (old version is deprecated for macro use) * Right click on playrate controls allows you to configure "preserve pitch on playrate change" for items, fader range * FX windows, routing, undo history now numpad 0-9, and F1-F12 through to main window when active * VST: new nifty routing-matrix-ish plug-in I/O selector * VST: better support for some plugins that send MIDI * API fixes for track I_RECINPUT/P_NAME updates refreshing track panels * peak files on network drives and removeable media will automatically not be memory mapped * disk read code now allows files to be written while open (to allow other apps to update opened media) * better support for files on network shares that become unavailable * fixed peak display errors for mp3 files * project directory cleanup now shows path, explore button (to browse the project media directory) REAPER v2.201 - April 7 2008 * Master playspeed control can now be tweaked in realtime with a decent quality preview * VST: bumped effEditIdle rate back up to 10hz * VST: removed builtin plugins size weirdness on config open * installer now allows you to choose elastique 1, elastique 2, or both. * ReaTune: defaults to elastique 2 soloist if e1 isnt available * fx add window: fixed bugs storing position across instances * fix for elastique 2.0 crashes in certain instances * ReWire: better tab names Plus, everything from 2.2: * Now includes the fantastic new elastique 2.0! * improved looped recording/playback precision * better looping midi item precision when item length is not a multiple of sample length * MIDI overdub/replace: auto-insert of new items defaults to shorter items * MIDI channel rewriting in sends/hw outs no longer corrupts system realtime/exclusive messages * looped midi input recording latency fix * fixed bug resulting in excessive splits when recording using non-overdub/replace to in-project midi items * rewire slave mode: better samplerate detection/switching * re-added an old fix for Drumatic3 giving invalid samples (requires extra mainschange cycle on load) * control surfaces: better updating of mute state on csurf track mute change * Better drag&drop support dragging files to some plug-ins (Battery3 for example) * Floating FX windows now size themselves to current FX size (but remember their old positions) * Option (prefs/buffering/advanced) to disable mmap'd peakfiles (to conserve address space) * Changed default reginfo filenames for hopefully better Vista compatability * CPU meter: can now show RT CPU+graph (to show CPU use used by main audio thread) * VST: performance fix for many plug-ins * VST: better mouse/keyboard activation for plugins like Kontakt 3 * VST: better handling of resizing UIs when docked/undocked/floating * dev: new APIs for getting/setting track and track send parameters * dev: new APIs for manipulating track media items/takes/etc * dev: API to query BWF info from .wav files * dev: control surfaces can register themselves behind the scenes to get change notifications * dev: cleanup of documentation and headers * dev: easy lookup of command IDs via action list (doubleclick "filter" label) REAPER v2.2 - April 6 2008 Now includes the fantastic new elastique 2.0! improved looped recording/playback precision better looping midi item precision when item length is not a multiple of sample length MIDI overdub/replace: auto-insert of new items defaults to shorter items MIDI channel rewriting in sends/hw outs no longer corrupts system realtime/exclusive messages looped midi input recording latency fix fixed bug resulting in excessive splits when recording using non-overdub/replace to in-project midi items rewire slave mode: better samplerate detection/switching re-added an old fix for Drumatic3 giving invalid samples (requires extra mainschange cycle on load) control surfaces: better updating of mute state on csurf track mute change Better drag&drop support dragging files to some plug-ins (Battery3 for example) Floating FX windows now size themselves to current FX size (but remember their old positions) Option (prefs/buffering/advanced) to disable mmap'd peakfiles (to conserve address space) Changed default reginfo filenames for hopefully better Vista compatability CPU meter: can now show RT CPU+graph (to show CPU use used by main audio thread) VST: performance fix for many plug-ins VST: better mouse/keyboard activation for plugins like Kontakt 3 VST: better handling of resizing UIs when docked/undocked/floating dev: new APIs for getting/setting track and track send parameters dev: new APIs for manipulating track media items/takes/etc dev: API to query BWF info from .wav files dev: control surfaces can register themselves behind the scenes to get change notifications dev: cleanup of documentation and headers dev: easy lookup of command IDs via action list (doubleclick "filter" label) REAPER v2.148 - March 31 2008 * cpu meter: fixed remembering of graph/label visibility (t=19664) * better media item edge snapping with grid at distance, and other items/loop points (t=19704) * fixed a peak bug when using section sources that exceed the source media (t=19010) * clear peak cache when toggling items loop source/loop section from the action list * improved internal project parsing behavior to better handle corrupted projects * undo system: much faster loading of big state changes (such as reordering tracks with big plug-ins) * added actions to set selected items playrate to 1.0, item pitch to +0 * fixed duplicated tracks getting the same GUID * creating sending via the mixer scrolls to the source track when complete * midi items: fixed loop indicator rounding issues * fixed stem rendering filename selection issue causing random invalid filenames * dev: added API to load/save configuration in undo system and project * dev: updated undo system to use copies of strings for more dynamic labels * dev: added GetTrackGUID() REAPER v2.147 - March 28 2008 fixed open copy/reverse item giving bad results when switching away during render fix for control surface plug-ins reading incorrect config with no input set JS/ReaNinjam/reaper_ogg now use new plug-in APIs to share code AIFC support, for PCM and floating point samples dev: plug-in API updates dev: plug-ins can register API functions dev: plug-ins can now be notified of actions, can register named action IDs dev: a new smaller API for adding file read support dev: context menu HMENU retreival dev: Undo_BeginBlock/Undo_EndBlock() for condensing undo changes of multiple actions dev: GetTrackInfo now can query mute/solo/recarm state of tracks REAPER v2.146 - March 25 2008 track, send, hardware faders: removed zipper noises when adjusting during playback (TEST PLZKTHX) fixed potential reading projects on certain unreliable network filesystems fixed incorrect automation curves in varispeed playback (t=15755) mixer: master track now remembers fx panel size midi input: more accurate MTC sync (T,MP!) internal midi system improvements improvements to control surface support support for control surfaces is now loaded from plug-ins, reaper_csurf.dll is now open source developer API overhauls/extensions reaeq/reaxcomp: better band naming of parameters included schwa's awesome audio_statistics JS, loser's new limiters better render-take naming (t=19404) better behavior of track volume entry field in track settings ReaTune: fixed loading of state with reference frequency VST: better name scanning (ignores fields named "Container") VST: changed double precision mode setting order for better compat ReaMote: fixed sending of parameter data to plug-ins when disabling and re-enabling ReaMote Updated startup window/splash behavior for better compatibility with auto-hiding taskbar MIDI editor: fixed some negative bar offset issues Fixed docker focus issue on undo/redo Better window positioning with nonstandard taskbar positioning REAPER v2.14159 - March 14 2008 * multiple item relative edge mode only works now with items selected, not only grouped * disk read mode now defaults to asynchronous buffered rather than unbuffered * fixed bug where fx UI wouldnt realize they had more channels available before running audio (t=18756) * stem rendering now includes project name in stems to avoid overwriting collisions * Render dialog: stem rendering now warns on overwrite, shows better filenames * inserting a track now inherits mixer panel sizing from the nearest track * added options to right click menu of item-envelope button in toolbar * new option: Add envelope points when moving items * new option: Add envelope points when ripple editing/inserting time in project * better envelope point adding when add point option is enabled (adds points to edges of nearby items) * option to show/hide item labels * you can now set the default envelope point shape for new envelopes in prefs/defaults * internal envelope system updates * updated default theme volume envelope colors * JS: fixed invalid parameters giving crash * ReaXcomp: fixed potential crash when loading presets REAPER v2.108 - March 7 2008 * updated track/folder mute logic to better use less cpu when tracks are muted (t=16703, 13266, etc) * perf meter: added track names to fx list and fixed "# FX" column * perf meter/fx chains: better zeroing of CPU use when tracks arent active * perf meter: better auto positioning of everything * perf meter: saving of column sizes * tweaked media item to item snapping code * tweaked item moving crossfade behavior in free item positioning mode * grouped/selected item edit point editing now edits multiple items (t=17630) * removed prefs/playback/"flush media buffers on stop" because it had bad performance implications in many situations * reasamplomatic: fixed bug where sample can have first sample dropped * fixed bug where media items sometimes play 1 sample late * render stems now applies track phase to rendered output * updated media decoders seeking logic, more decoders now support 64-bit file lengths * Updated to wavpack 4.41 * Track/mixer VU meters: internal updates to better support variable sizes * Mixer: you can now drag and adjust size of send, fx areas (hold alt to adjust selected, ctrl to adjust all) * Mac port love REAPER v2.107 - March 4 2008 * fixed render stems when master track is set to more than 2ch * using alt+drag to stretch items now snaps the playrate to 1.0 * actions (ctrl+shift+l/r) to move cursor to nearby grid divisions * reaverb: stereo width control is now pre-reverb wet * reaverb: trim/gain/stretch now has width and pan controls * reaverb: ZL switch for uber-high-cpu but low latency mode * reaverb: faster performance with mono inputs or mono impulses * flac: upgraded to flac 1.2.1, switched to high performance disk reads/writes * better file updating logic when saving (so plugins that crash a save will leave the main project file intact) REAPER v2.106 - February 29 2008 * fixed bug in click source properties volume sliders * VST: program changes now update program list * configurable text colors for selected/unselected track panels * fixed RAM overuse when disk cant keep up with recording * pitch shifters are no longer pooled for ReaTune/ReaVoice/ReaPitch, to prevent certain resetting bugs * pasting multiple items now uses position/snap offset of first item for timing * reaverb: width/pan controls for wet mix * reaverb: file list in "file" reader so you can easily browse impulses * reaverb: bypass states for impulse generation, better undo notifications REAPER v2.105 - February 26 2008 * midi overdub/replace modes no longer add extra time to end of midi events * midi replace/overdub recording fixes for time selection autopunch * midi input recording item positioning fixes * midi editor: note properties can now show/specify length in 1/4 notes (1/4, 1/8, etc) * virtual midi keyboard: reaper-vkbmap.txt support for non-QWERTY keyboards * grid snapping now defaults to current grid visibility settings, can override for old behavior * made midi editor actions assigned to CCs function in relative modes the same as the main REAPER v2.104 - February 9 2008 * better pencil mode positioning/sizing in FIPM * reduced audio drop outs when inserting FX chains and/or pasting FX * fixed shift+click for time/loop selection in empty spaces * optimized main edit view drawing * reduced excess main edit view tooltips * solo in place now defaults to on * wav/aiff/wv/mp3/ogg: better peak updating on media change * VST: better compatibility with Korg Legacy and MDE-X * VST: faster loading of most Steinberg plug-ins * VST: better loading of Albino 3, Groove Agent 2, etc * VST: loading presets now updates generic UI, forces refresh of plug-in UIs * VST: presets for plug-ins shell VSTs are now stored in separate namespaces * improved ReaVerb accuracy on long impulses * fixed a bug when moving/copying regions and certain items * positioned would not get moved REAPER v2.103 - February 6 2008 * better behavior using ctrl+drag to copy items in free positioning mode * pencil mode now starts from edit cursor if edit cursor intersects selected base item * reaxcomp now supports upward expansion (be careful, it can get loud!) * fixed item editing bug when "fully buffered" display is enabled * fixed bug on tracks of low height with UI scaling * better drag and drop preview for free item positioning mode * better recording preview in free item mode * fixed high cpu use/slow performance when displaying extremely zoomed out midi items * js smpte decoders: fixed hours tens display rounding * new dynamic distortion JS fx * reafir/reaverb: now full 64 bit precision * faster js fft * included FFT routines in reaper.exe, plug-ins can now call them (size savings) * schwa updated Spectro to use built in FFT REAPER v2.102 - February 4 2008 * mute automation recording support for track mute envelopes * tracks now have "free item positioning mode" allowing full control over where items are on tracks * In FIPM, mixing behavior for fully overlapping items always sums * In FIPM, recording in most modes creates items rather than takes * Fixed a bug where take FX button was hidden but still clickable * better naming for MIDI input/output control in VST i/o menu * new actions: explode takes in place, explode takes in order, implode items to track, etc * fixed labelling of midi CC actions for midi editor * fixed a bug in overdub recording on deprecated (ticks/beat) MIDI items * midi editor: better end point adjustment in drum mode * screensets: better setting of scroll position on sets that just change zoom level * bonus: fixed bug in fx add window search dialog * bonus: more robust corrupt project loading REAPER v2.101 - February 1 2008 * fixed non-integral non-DF framerate time conversion when in H:M:S:F mode, if a time string has a . in it it is assumed to be time rather than HMSF * fixed per-take fx button when items are in lanes * render as new take now adds tail if take has fx * fixed a bug with fully overlapping items with take fx v2.100: * preliminary per-take FX support (no automation, limited FX support, but usable) * action to send all keyboard input to Virtual MIDI Keyboard (ESC cancels it) * action to open per-take FX for selected item (default binding is Shift+E) * option to always show "[fx]" on media item takes (prefs/media) item quantize: option to quantize end and adjust playrate * pitchshifter/timestretcher instances are now pooled to use less RAM better item edge adjustment behavior when adjusting edit point * new action: duplicate active take * when removing item loop section, better preservation of start offset opening a item loop section in sound forge now selects the source of the loop * action/menu item to toggle looping of item media * alt+click of track fx button removes all fx for track * alt+click of take fx button removes take fx, drag&drop for take fx button * JS: fixed serializing configuration saving in certain actions (offline, drag&drop) * better internal versioning of RPP-UNDO files * bonus update: reverb/delay tails for item fx (2000ms default) * bonus update: fixed item take menus REAPER v2.100 - January 31 2008 * preliminary per-take FX support (no automation, limited FX support, but usable) * action to send all keyboard input to Virtual MIDI Keyboard (ESC cancels it) * action to open per-take FX for selected item (default binding is Shift+E) * option to always show "[fx]" on media item takes (prefs/media) * item quantize: option to quantize end and adjust playrate * pitchshifter/timestretcher instances are now pooled to use less RAM * better item edge adjustment behavior when adjusting edit point * new action: duplicate active take * when removing item loop section, better preservation of start offset * opening a item loop section in sound forge now selects the source of the loop * action/menu item to toggle looping of item media * alt+click of track fx button removes all fx for track * alt+click of take fx button removes take fx, drag&drop for take fx button * JS: fixed serializing configuration saving in certain actions (offline, drag&drop) * better internal versioning of RPP-UNDO files * bonus update: reverb/delay tails for item fx (2000ms default) * bonus update: fixed item take menus REAPER v2.032 - January 24 2008 * large tool window frames: better window sizing * JS: fixed spl() bug * manual output offsets are now used for play cursor positioning etc * improved behavior when starting playback at end of loop selection * better autoseek and time selection skipping * added support for VSTs to notify of parameter list changes (to preserve automation) * reaeq: band deletion notification, better undo state saving when changing settings * readelay, reapitch, reaxcomp: band deletion notification * fixed a rare rounding bug with midi items starting on time signature changes * option to disable media buffering on selected tracks * midi editor: fixed doublespeed preview bug * midi: option to disable trimming of midi items when splitting them REAPER v2.031 - January 11 2008 improved some render options in -renderproject command line option added optional SIZE_TO_SOURCE for media items for autogenerated projects maybe better midi hardware output (higher resolution, should be compatible) fixed a bug in the JS smpte_ltc_decoder, added an experimental auto-clocking smpte_ltc_decoder_new midi editor: fixed funky scrollbarness at max zoomout REAPER v2.030 - January 8 2008 * improved locking for decoupled time seleciton/loop points * added lock flag (and actions) for loop points * made ctrl+shift+doubleclick items default to "set loop points to item", added prefs option * made new alt+click for seekonly also work in tracks (empty areas and on items), ruler * new JS: waveshapers/graphdist (graphical distortion) * actions for moving cursor to start/end of time selection, loop * actions for clearing time selection, or loop selection, or both (which defaults to ESC) * fixed bug in precise-mode MIDI shutdown code for some drivers REAPER v2.029 - January 7 2008 * option to decouple time selection (formerly "loop selection") from loop points * actions to copy time selection to/from loop points, clear loop points * when decoupled, dragging in ruler adjusts time selection, in tracks adjusts selection * holding alt while adjusting time selection forces loop points to change to time selection * you can now use time selection autopunch in a larger loop, or play skipping time selection in a loop * holding alt with right click marquee now adjusts time selection * added new colortheme setting for loop points (defaults to time selection) * fixed alignment of looped recording when recording output without latency compensation * reasamplomatic: fixed a velocity gain bug * improved midi event sample rounding on playback * minimum loop sizes are no longer tied to view size * ctrl+click in ruler/tracks doesnt seek (just moves cursor), alt+click in tracks just seeks * midi input quantize: fixed saving of swing state in project * midi input quantize: fixed some noteoff tracking in certain instances * midi input quantize: added quantize percentage range * midi editor: CC adding mouse handling improvements * better midi CC tracking/resetting REAPER v2.028 - January 4 2008 fix for plug-ins that capture the mouse during keyboard input (SM etc) added actions to toggle selected track folder state and folder collapsed state media explorer: playing loops with tempo information while playing project will start loop on measure media explorer: now remembers repeat state media explorer: previews now loop sample accurate, and fixed midi previews routed to audio tracks muting audio REAPER v2.027 - January 3 2008 * fixed docker always coming up on startup/project load * better mouse hit testing logic for media item fades, old style is optional * project markers/regions now use stable sorting * better reamote remote state updating (less cpu munch, fixed floating window updating) * added workaround for kontakt3's broken focusing: right click on VST UI button sets focus to VST UI REAPER v2.026 - December 29 2007 more robust project loading (ignoring bad data before project header) rewire slave mode: more accurate midi outputting default option to disable source media buffering on tracks with open midi editors midi editor: view notes ignoring length option (drum mode) midi editor: default bindings for more options (alt+7-0) midi editor: mousewheel modifiers now match that of the main window (configurable) media item snapping: option for whether snapping happens at start, end, or mouse context sensitive audio: separate offsets for input/output latency in prefs/recording, now specified in both ms and samples midi output: higher output precision, option for old low latency mode midi output: time offset, configuration dialog for each output wave writer: option to include project filename in description field of BWF tags files with project filename in the BWF description field now default to being opened with a new REAPER instance+source project media item properties: choosing new file builds peaks, copies file to project dir when preference set render dialog: option to save a copy of RPP to out_file.wav.rpp added (default) prefs/media/relative edge editing option for relative edge editing ctrl+alt fade dragging now adjusts fades according to edge option fixed about box text refresh bug fixed scrollbar dead area misdrawing in some instances removed excess exception handling code to reduce size of installer by 90kb! REAPER v2.025 - December 25 2007 MIDI inputs that are being synched to now automatically ignore MMC commands updated record button behavior when in synched mode update paused behavior when master stops (shows last incoming timecode position as current) ASIO Positioning Protocol sync fixes fixed loading of saved sync offsets in projects more contextual help in Preferences screens virtual midi keyboard now is better about sending noteons at start of recording fixed some noteon during countin midi recording issues added action for "tap tempo" (same as clicking the BPM label) REAPER v2.020 - December 21 2007 initial contextual help in Preferences screens midi recording: better automatic delay compensation preliminary slave spp/clock and mtc/ltc timecode. needs testing. preliminary ASIO Positioning Protocol slave synchronization (needs testing as well) record button on transport now can reflect record punch mode (transport_record_loop.png, transport_record_item.png) play button on transport now can reflect slave sync state (transport_play_sync.png, transport_play_sync_on.png) right click on play button now shows slave sync configuration, (alt+right click to toggle sync enabled) right click on record button now shows record mode options actions to open timecode sync panel and toggle sync transport context menu now has slave sync/record mode options better transport status display (goes multiline, shows slave/bouncing status) improved smpte_ltc_decoder synchronization with varying frame/samplerates fixed snap to grid at any distance with grid snapping disabled behaving funny fixed CPU munch/weird sounds at ends of pitch shifted items with loop source disabled fixed crash in Performance Monitor on some machines better audio input/output name aliasing (handles duplicate named inputs better, changing indices) ReaFIR: fixed Reamote support updated (smaller) Spectro build updated: fixed skinned scrollbar reading bug REAPER v2.019 - December 17 2007 VST: fancier scrollbars, fixed some positioning bugs when resizing and scrolled (T,MP!) fixed wrong checkbox setting when arming nonexistent envelopes (T,MP!) fixed some small routing/envelope scrollbar issues (T,MP!) fixed midi editor CC lane resize bug (FO,MP!) JS: updated IX midi tool II, added smpte_ltc_reader better default for new bands in ReaEQ added grizlees great reaxcomp presets REAPER v2.018 - December 14 2007 ReaMote: updated protocol to properly support play state for plug-ins Added presets for reacomp, readelay, reagate, reaeq, reaverb and reaverbate Added preset-autoimport support ReaRoute: optional support for 32 bit floating point samples ASIO: floating point output is no longer clipped JS: gfx_blit, gfx_blur, gfx_blitex, png loading support JS: spl(x) alternative (programatic) syntax for spl0, ...spl63 JS: fixed PDC on first play issues JS: @serialize state support for reamote, preset saving, etc REAPER v2.017 - December 11 2007 * holding ctrl when importing MIDI files will force prompting to use any tempo information (normally files with minimal tempo information wont bug you with this) * fixed bug where enabling write automation would reset volume to -inf * tweaked IIR based resampling filters (for fast+IIR mode) * faster, more effective extreme resampling mode, faster best mode (for sweep tests, peak noise on these is around -140dB and -120dB respectively) * ReaStream: copying to reastream.dll reastream_xxx.dll allows you to set max number of channels supported (2-64) * js: @serialize support so JS plugins can save arbitrary data in the project (todo: support sending serialized data via reamote, in presets) * js: memory/variables arent cleared for effects with @serialize section * js: removed text mode chain ui for some significant size savings * js: added extraordinarily fun new effect, sequencer_baby * improved js gfxanalyzer, added gfxspectrogram, added sine_sweep (useful for testing) * updated some schwa and loser js plugs REAPER v2.016 - December 7 2007 fixed "insert time signature measure from loop selection" for non /4 signatures fx chain: fixed a possible crash bug when undoing edits fx chain: fixed short labels when moving items js: JS effects can now render their own UIs using code - http://reaper.fm/jsgfx.php for more info js: added $xdeadbeef hex support, $'x' for ASCII codes js: slider names beginning with - will not be shown in the UI (but still automatable) js: each effect now has 8 million memory entries (up from 1 million) js: max FFT size upgraded to 32768 (from 4096) reaeq: improved phase display (no wrapping) reaeq: new default band mode, deprecated old mode for compatibility reaxcomp: fixed generic ui display reacomp: attack and rms sizes now show an extra digit of precision themeing: added tcp_mainbg[sel], [m,t]cp_folderbg[sel] images sstillwell/1175: added GR meter added gfxanalyzer and gfxscope as basic examples of JS GFX added fft_noise_generator as a diagnostic tool (useful with gfxanalyzer) REAPER v2.015 - December 4 2007 * single clicking the middle area of regions no longer seeks * changed region clicking to be shift+doubleclick for edit * midi editor: better singleclick add/delete (only deletes on non-control parts of notes clicked) * reaxcomp: GR text display with 500ms peak hold * reaeq: better graph accuracy (thanks loser, rbj) * reaeq: option to show filter phase response * reapitch/readelay: "add tap/shifter" copies current tap/shifter settings * readelay now defaults to a musical delay length * save fx chain, copy/cut fx now copy midi learn bindings as well * internal scrollbar updates (mac porting) * JS: removed real-FFT support (it was somewhat broken anyway), smaller FFT implementation REAPER v2.014 - November 28 2007 * midi editor: fixed bug where editing notes in hidden channels was sometimes possible * files with unknown extensions are attempted (as last resort) to be opened with wav/aiff reader * action list selects first item by default (for easier running) * fixed crash in vis preferences dialog when Winamp 5.5+ is installed * doubleclick now edits markers/time sig markers, alt click removes * doubleclick now edits regions, shift+doubleclick selects them, alt+click removes them * actions: edit/delete marker/region/tsmarker near cursor REAPER v2.013 - November 27 2007 * preliminary basic MMC response * reatune: more efficent update mechanism (T,MP!) * master track automation mode reset on new project * option to treat scroll messages from certain laptop touchpads into mousewheel messages * options to prevent media buffering and anticipative FX per track * UAD synchronous mode now can work with anticipative FX enabled, but be sure to set any tracks with UAD (or tracks they are routed to) to prevent anticipative FX * new action: "Set selected item end to cursor" * new action: "Set selected items length to source media length" REAPER v2.012 - November 23 2007 * moved project pitch shift settings to audio settings tab * project time offset setting, project measure offset setting * midi clock+spp output now uses quarter notes rather than beats (for better timesignature compatibility) * midi CCs assigned to actions will now prioritize any active midi editor over the main action * fixed some behaviors of "move edit cursor to start of loop selection" option * rewire: faster init of rewire apps (less gui flicker too) * take imploding: fixed possible use-after-free bug when imploding MIDI items (T,MP!) * better updating of fx list titles when resizing (T,MP!) * cleaned up some fx list bypass/offline controls (T,MP!) * mpeg decoder: better frame synchronization for invalid bitstreams * ReaFIR: improved undo state saving (T,MP!) * Internal audio sink configuration and reamote cleanups to endianness for mac/ppc compatibility * Added new dummy audio device in preferences so you can run purely MIDI or purely network instances of REAPER * VST: better 64 bit setting for v2.4 VSTs * VST: plug-in configurations are now always stored in little endian (regardless of the native endianness) * VST: can now find plug-ins using different extensions (i.e. if the project specifies file.vst, file.dll is used on windows) * ReaTune: updated to support new project time offsets * Spectro: updated to support new project time offsets REAPER v2.011 - November 13 2007 * revised peak cache date logic for better dealing with odd daylight savings time changes * fixed a typo in mid file loading that added extra all notes off * midi editor transport buttons now use advanced themed images (T,MP!) * fx chain: better fold button positioning (T,MP!) * routing dialogs: fixed an old combo box focus issue (T,MP!) * VST: 2.4 "VSTPluginMain" loading support * mac port stuff * Updated spectro build, new schwa JS FX REAPER v2.010 - November 3 2007 * added help/show action list (mapped to ? by default) * fixed editing tooltips on fully buffered drawing modes * options in Prefs/Appearance to disable tooltips * Added new JS, fft-delay (which allows delay/feedback for different frequencies) * added FX dialog header folding button * fixed folder soloed in "dont show peaks for muted tracks" mode * better smaller resized display of left pane in FX chain window * project setting in render dialog for realtime limiting * better track FX tooltips (shortened fx name) REAPER v2.009 - October 29 2007 * fixed some peak caching bugs (performance improvements) * improved zoomed in waveform display precision * midi editor velocity editing fixes (relating to 0 velocity) * disk buffering now makes better use of buffer sizes * made some internal track item locking safer * more reliable startup project samplerate changing * improved audio hardware error messages * bonus update: fixed item position quantize action REAPER v2.008 - October 27 2007 * disabled autoscroll when alt+dragging items * updated disk read modes, synchronous now does more buffering and can perform decently * default asynchronous disk read buffer size adjustments for higher track counts * do not run muted tracks now only applies to muted tracks, not unsoloed tracks * fixed a no-peak-item display bug when zoomed out * changed default source material buffer size to 1200ms * media buffering memory is now reduced when stopped * ASIO: better samplerate switching (should be more compatible we hope) * VST/DX: inf/NaN removal when denorm prevention is enabled * VST: host controls now resize properly * VST: better FX floating window sizing * VST: multiple VSTs in different directories with the same filename are now ignored * VST: faster startup scanning (especially when you had filename collisions before) * JS: automatic inf/NaN prevention * Spectro: improved memory usage and fixed rare heap bug REAPER v2.007 - October 23 2007 * midi editor quantize now has optional realtime preview * swing control in midi editor quantize and input quantize * quantize boxes now have a slider for strength control * MIDI Input Quantize config box is now "Track Record Configuration" * per-track record format override (in new track record configuration dialog) * added action for recording settings of last touched track * save as box can set the output file type in "trim" mode * separately configurable project format for apply fx/open copy etc * fixed post-fx sends on loop with pdc'd plugins on the sending track (i.e. Addictive Drums) * stability and performance improvements when rapidly seeking/changing loop state * ReaDelay: fixed preset switching bug * ReaVocode: added modulation dryness setting REAPER v2.006 - October 21 2007 * fixed normalize gain detection bug on certain content, faster normalizing * reduced duplicate notes when looping certain midi items * changed alt+drag item (slip edit) behavior, added option for old behavior * using alt+drag to move an items contents prevents wrapping loop point if loop disabled REAPER v2.005 - October 20 2007 * holding shift on startup now prevents loading of last project * holding ctrl+shift on startup prevents loading of any default template project * holding ctrl+shift on loading projects prompts to offline all fx * midi: fixed reading of certain midi events that have negative offsets * midi: better smpte midi handling, you can now set (in midi item properties) for midi files to ignore project time signatures * midi: fixed internal midi sink accuracy * midi: imported .mid files now have a minimum 1 QN length * midi editor: optimizations and cleanups * reasamplomatic5000: better noteon timing * theming: added colortheme items for more control over item peaks/backgrounds * VST: safer ui switching for some plugs that dont properly delete their windows (i.e. oatmeal) REAPER v2.004 - October 19 2007 * editing: better alt+drag edge behaviors for snap offsets and fade lengths * automation: envelope auto adding/arming is now on by default * automation: new envelopes now default to armed * midi: per-track nondestructive midi input quantize options * midi: improved varispeed recording of midi items * midi: fixed items at non-1.0 rates when used with tempo maps * midi editor: quantize is now nondestructive (new actions for unquantize and freeze quantization) * midi editor: snap fixes (inserting notes among other instances) * midi editor: better handling of duplicate/overlapping notes * midi editor: action: remove duplicate notes * midi editor: action: set note ends to start of next note * midi editor: action: quantize selected events using last setting * media explorer: preview stops if hidden * VST: extraneous effIdle for plugins that dont request it * RADAR compatibility: support for the new 3.40 firmware map.txt * ReaDelay: a flexible n-tap delay * ReaVoice: a MIDI controlled multi pitch shifter * ReaVocode: a modulating vocoder REAPER v2.003 - October 15 2007 * default option to scale peaks by pre-fx vol/pan envelopes (useful for fine editing) * option for interpolated sample-level waveforms * fixed midi editor actions for setting grid divisions * fixed track selection when certain control surfaces are enabled * changed shift+click track selection to match the behavior of windows * bigclock sizing updates, performance and refreshing fixes * fixed key action for "delete selected envelope points" * bundled an special edition of Schwa's Spectro plug-in * fixed peaks on wine (wine devs: fix CreateFile's error state with OPEN_ALWAYS) * MIDI editor: note properties now go to 127 REAPER v2.002 - October 13 2007 * audio worker thread priority now defaults to "highest" * added prefs/media/midi page * option for MIDI octave offset, changed default, use "2" for old behavior * better looking faster-drawn peaks * ReaEQ and ReaTune now use octave offset option * ReaSamplomatic5000: note display option (for range) * ReaSamplomatic5000: new mode for forcing semitone shifts (for easier configuration) * ReaSamplomatic5000: sending of VST note names for MIDI editor * moved JS configuration page into plug-ins page * peak file generation: better end-of-file mip flushing * fixed clipped wave item peaks misdrawing at certain zoom levels * fixed extra peakfile generation on preview of media * Till's JS FX (in 2.0) * New Loser JS FX REAPER v2.001 - October 12 2007 * Much faster waveform display drawing * Preferences: added option in Appearance to allow tweaking of how the main view is buffered (track=default, fully, or unbuffered) * Corrected labels on registration box * Mixer: autoscroll of view on drag and drop of sends/fx * Control Surfaces: MCU XT support, "flip mode" of the main MCU is now shared with any extenders * Control Surfaces: now follow mouse clicking in tracks (if mixer/scroll view when track selected is set) * Control Surfaces: better partial HUI support * VST: better compatibility with plug-ins that require effIdle REAPER v2.0 - October 10 2007 * New pitch/timestretch modes: elastique Pro, Efficient, and SOLOIST * Nicer looking default theme by WhiteTie (old still available via classic) * New extended mixer views (FX inserts, sends, etc), with uber-drag and drop editing * Performance improvements in many areas, including support for multiprocessing with UAD-1 * New ReaPitch pitch shifter plug-in, ReaTune now can use advance pitch shifter modes * MIDI editor and playback improvements, MID file tempo map importing * Tempo/time signature change improvements * New automation options to make adding large amounts of automation easier * Improved plug-in compatibility, JS enhancements (including full PDC for JS effects!) * Tons of small fixes, refinements, and enhancements (pages and pages that won't fit here) rc5: * better metronome countin on tempo changes * updated elastique build * both absolute and relative snapping in midi editor rc4: * updated record mode display for midi overdub modes * better metering for record output (midi) mode * fixed more midi splitting zero note length bugs * midi editor: better focusing when opening/activating and switching modes * reverted to non-crashy elastique while we wait for an update * fixed bug that could cause mem use to go crazy in a few isolated incidents 2.0rc3, woot http://reaper.fm/files/2.x/reaper20rc3-install.exe * added "Take/Paste as takes in selected items" * added "Insert as takes in selected items" to media explorer * made Take Lane viewing on by default * midi: better sorting of noteoffs and allnoteoff messages * midi: reduced excess sending off allnoteoff loop markers * midi: fixed splitting items on notes producing 0 length notes * midi: fixed bug in fadein for midi items * midi: fixed extraneous notes at end of items * midi editor: fixed position setting in note properties dialogs * midi editor: fixed crash possibility when using screensets * made many modal dialog boxes restore window focus on close * tracks with no items, receives, fx, record arming, or children now take less cpu * fixed peaks display at end of heavily looped items at certain zoom levels * updated mixer minimum size to work with nonstandard display DPIs * JS: added pdc_midi=1 for letting JS effects send midi with lookahead * VST: vsts that have latency and send MIDI now can send ahead of time * project directory cleanup now defaults to sending items to recycle bin rather than deleting Similar tools/Alternative to Reaper: Kristal Audio Engine,  Wavosaur Guides and How to's:
No guides/tutorials, submit guides here.
Report this tool(dead link/new version out)
|
|||||||||||||||
| Comments | |||||||||||||||
|
|||||||||||||||
That's a stupid comment below, the pdf help file is excellent and fully comprehensive, and keeps up-to-date with all the frequent revisions. Plus it can be opened from within Reaper as a .chm file if you bothered to look into it a little bit. The GUI is fully skinnable, so you can have the default functional GUI, or snazz it up to your heart's content, I don't see what you're gripe is here. Pointless criticisms! Blah!
|
|||||||||||||||
Cons: * the help file is a separate download; * the pdf file is poorly authored; * the interface wants to "look cool" instead of being "professionally-simple" --- the author would have much to learn from the GUI of the old Midisoft Studio4 for Windows 3.1; Pros: * you can try before you buy.
|
|||||||||||||||
Superb software that rivals all the biggies like Pro-Tools, Cubase, etc. Easy to use "out of the box", but plenty of power "under the hood" (hint: right-click for menus!). Has sophisticated on-board plugins, and supports all VSTs and VSTi's. The "Reafir" plugin can isolate, for example, hiss or noise from a VHS capture & remove it. Reaper seems to be very actively developed, and bugs are generally ironed out very quickly before new features are added. This is the same guy who made Winamp! Non-restricted 30-day trialware!
|
|||||||||||||||
AWESOME....and I haven't used it for any video based audio yet...just for making extended/enhanced mixes of some songs. VERY simple to use hasn't crashed or faltered once since my experimenting began. GREAT stuff.
|
|||||||||||||||
|
|||||||||||||||
| 1 tool hits, Showing 1 to 1 tools |
-
|
Explanation:
New tool= New tool since your last visit
New version= New version since your last visit
New comments= New comments since your last visit
Type
Adware = Free tool but supported by displaying advertising
Freeware = Free tool
Free software = Free tool and also open source code
Payware = No demo or trial available
Spyware = Free tool but installs annoying advertising products (browser popups etc)
Trialware = Also called shareware, demo. Trial version available for download and testing
($PRICE) = The price in US Dollar
Windows
Mac OS
Linux
v1.0.1 = Latest version available
Old versions = Free downloads of previous versions of the program
Rating
The first rating is a standard average rating and the one between () is a weighted average.
Browse software by sections