v1.815 - March 1 2007 + splitting MIDI items now trims the underlying midi data + help/documentation menu now shows all PDF files in the reaper directory (for user guide) + ReaEQ: added mousewheel support, tab control optional, tooltips, mode from context menu + ReaEQ: using ctrl/alt now slows and restricts movement of points v1.814 - February 28 2007 + ReaEQ: a fast, configurable unlimited band EQ + fixed alt+dragging of left edges of items that have a 0 startoffset + better default focus for "find missing file" box + better audio error messages + slightly updated modifiers for fades: ctrl+alt fades all items + " " " ": alt+fade with overlapping items stretches overlapping items to fit (consistent with alt+drag of item edge) + vst: knob mode option + update: fixed reaeq having unstable shelfs in certain instances v1.813 - February 27 2007 + updating transport time mode updates loop selection display + transport time mode is now configurable via keyboard shortcut + removed extra transport option for measures/beats + time + main edit view better ignores stray mouse up events + apply fx to new take and autosplit with track fx now fully support multichannel fx chains + rearoute: when not installed, not listed in channel list for reainsert/media explorer + fixed paste of tracks / insert of track templates with routing (and not at end of track list) + fixed actions for mute/solo/vol/pan/recarm/fx on selected tracks + fixed a lot of user assigned track actions when mcu is in mcp global view mode + folder + solo in place routing bugfix + vst: yet another config locking logic tweak + vst: support for audioMasterGetChunkFile + vst: better VST scanning initialization/deinit + midi: fixed dropped notes on certain looping instances + midi editor: delete/copy/cut items only operates on currently visible channels + midi editor: grid/snap can be toggled with alt+g, alt+s + midi editor: grid off still draws ruler + midi editor: r key toggles repeat + updated sstillwell plugins v1.812 - February 26 2007 + multiple pitch shifting modes (project and per-item-take settings) + Included Dirac LE as a very CPU intensive but higher quality pitch shifter/time stretcher + added a fast low quality pitch shifting mode + transport loop selection displays use the transport's time mode + "insert new track" behavior back to old style (new tracks are always after the last clicked track) + js: better denormal prevention v.1811 - February 25 2007 + better multiple time signature support when using crop project/insert time/remove time from project + transport can be set to a different time unit from the project/ruler setting + added actions for toggling track vol/pan envelopes visible as well as active + V and P now default to toggling vol/pan envelopes visible rather than active + vst: more configuration opening audio-bypass tweaks v1.810 - February 24 2007 + automation: recording automation produces better envelope data + automation: fixed recording of vol/pan automation via mixer + automation: renamed "automation off" mode to trim/read + reamote: less reamote errors on loading projects when reamote is disabled and the project used reamote + vst: uad sync mode has better clearing for UAD extra dma buffer modes + vst: better behavior of slowly opening config panels + vst: support for plug-ins that require audioMasterIdle + added/updated some of LOSER's JS fx + update: fix for routing to children of folders when stopped v1.809 - February 23 2007 + fixed I/O dialog resizing messing with main window drawing + VST: updated UAD-1 option to be a synchronous mode, that when combined with fx render-ahead off, should work well on most systems (especially low-end ones) + prefs: updated apply button internals to not flush config for every page every time + grid: start-of-beat now get slight hilight, new colortheme setting, changed default theme's grid colors + better track autonaming extension removal + better focus setting on startup + fixed bug where vertically locked items could still create tracks + actions: fixed "Toggle record arming for selected tracks" to ignore modifiers + virtual midi keyboard: keys show midi note number + midi editor: updated grid to match main grid + reainsert: fixed config display update on preset loading + reamote: added protocol version check + reamote: per-channel silence detection instead of per-block + reamote: mono stream bandwidth optimization v1.808 - February 21 2007 + fixed new vst mode for shortcircuit2 and more v1.807 - February 21 2007 + assignable actions for fxbypass and recarm for each track + vst: new default option to open vst config panels in a more threadsafe manner for some VSTs + midi editor: inserted notes are set to selected + midi editor: ctrl+doubleclick/drag to insert doesnt unselect other notes + midi editor: adding CC/pitch events snap to grid if snap enabled + included Teej's extended SStillwell RBJ EQs v1.806 - February 20 2007 + ReaInsert plug-in for sending audio/midi to/from external hardware from any fx chain + much faster updating (and vista compatible) main edit view tooltips + made ReaFIR tooltips vista compatible + File/Save live output (bounce) updates: configured on the fly, options for only-when-playing and to autostop on stop + automation: touch/latch write modes follow envelope when stopped/seeking + ReaGate: fixed midi passthrough + VST: optimized some behaviors for Cockos plugins + alphatrack/tranzport: optimized display updates + bonus: last working directory is now saved across instances + bonus: automation mode changes/arming changes now properly update surfaces v1.805 - February 16 2007 + solo in place works when sip'ing folder and items in folder have sends + Render selected tracks to stem tracks (and mute originals) action (psuedofreeze) + import of multitrack midi goes on sep tracks even when prefs mode is set to "auto" + better TranzPort display usage (VU metering) + AlphaTrack: better touchstrip centering, blinking any solo light + AlphaTrack: sticky shift behavior (tap shift to hold) + AlphaTrack: F1-F8 send midi CC to control subsystem to be assignable + AlphaTrack: second two rotary encoders can be used to tweak plug-in settings + FaderPort: mix/proj/trns send midi CC to control subsystem + MCU: all unused buttons get passed through to control subsystem v1.804 - February 15 2007 + importing type-1 and type-2 midi files will optionally separate tracks + preliminary AlphaTrack control surface support + faderport: "output" button toggles vol/pan flip, shift+solo/mute/rec clears all, etc + tweaks to make sure video/perfmeter/vkeyboard/navigator/docker are on screen when shown + MCU updates: (cycle button, better time displays, better seeking with scroll wheel) + better record unpausing (rebuffer) + vis plugin config fixes v1.803 - February 14 2007 + splash screen window disabling tweaks + preliminary PreSonus FaderPort control surface support + made FX comment window not resizeable + automation mode is now set per-track (in the envelope panel) + envelope panel has "arm all/none" buttons + enabling vol/pan envelopes for multiple tracks can now be done via right click on envelope button + dx plug-ins: fixed automation bug + vst: better midi data passthrough for synths that misreport sending of midi events v1.802 - February 13 2007 + vst: better support for VSTs that aren't fully thread safe between GUI and audio thread + removed & drawing bugs + fixed updating of track routing windows on play/stop + fixed ctrl+drag in midi editor + current vis plugin is no longer held in memory when not running + rewire slave: decreased midi input bus count to 1, to not flood other hosts that display all of them v1.801 - February 12 2007 + added "clear filter" button in FX add dialog + fixed peaks building on save with copy media + JS: fixed initialization of slider9-16 on load of effect + better handling of loading project on startup, missing fx and splash screen + fixed load template browse dialog title + label of "clean project dir" in action list made consistent with menu + added available system memory option in performance meter + inserting empty items sizes to loop selection if visible or cursor in loop + fixed deleting of tracks that are routed to causing crashing on some SMP systems + midi editor: prevents accidental moves when clicking notes + rendering internals update (preparing for "apply fx to new track", and mac port) + (hidden incomplete alpha feature) if autoclosetrackwnds=0 in reaper.ini, track routing/env dialogs wont autoclose v1.800 - February 11 2007 + added memory usage meter to performance window + projects can now be properly saved with no master outputs + optimized excess pre-fx send buffering (on tracks that dont have sends) + fixed pre-fx sends on monitoring with no items in track + better positioning and faster updating of track I/O dialogs + undocked midi editors now update with color theme changes + transport can show "Buffering" in initial prebuffer + fixed ReaMote FX selection box during dialog resizing + added some new plug-in APIs for something nifty coming soon + update 8pm PDT: fixed a new pre-fx send bug v1.79 - February 7 2007 + track envelope dialog now will show up to 10k parameters (up from 256 per effect) + project and track templates are now sorted by name + improvements to doubleclick of ruler (context sensitive depending on which lane is clicked) + configurable marker/region depth in grid view (over/under/through items) + better non-zero-mode flushing for asio + reasamplomatic: fixed excess updating of parm fields when no sample loaded + autosplit: fixed bug when using track fx (VST track fx that want midi events) + midi editor: ctrl+drag left side of notes stretches notes + midi editor: increased snap distance + update: trimmed whatsnew.txt + update: more of loser's multiband js fx v1.78 - February 6 2007 + asio: now supports up to 256 inputs/outputs + better thread locking code, rme fixes + less cpu use on middle mouse button scrolling + midi editor: numpad keys move midi item by pixel if snap is disabled + reatune: reatune option to have non-overlapping segments in manual mode + reatune: manual mode timing accuracy improvement + vst: updated anti-denorm to be more resistant to certain plugs + update 5pm PDT: fixed rendering v1.77 - February 4 2007 + big clock: fix for completely offscreen on startup + navigator: shows custom track colors, better vertically shrunk views + dx/vst: denormal reduction improvements + vst: optional UAD-1 no-flush mode (prefs/VST) to help avoid munch + midi editor: CCs show 0/centered events + midi editor: display for PC shows 1-128 + midi editor: doubleclicking scrollbars zoom out + midi editor: numpad keys move events when not in step sequencer mode + midi editor: midi CC moving with events only moves CCs on same channel as events + [update] fixed midi overdub recording first note bug v1.76 - February 3 2007 + MIDI inputs track notes during prebuffer/count-in + MIDI clock is sent during metronome count-in + ASIO: support for 32/64 bit float sample types + optimized WAV/AIFF reading + zoomed in view now defaults to filling waveforms + added grymmjack's fantastic blackmagic color/icontheme + added jed's sonar6 inspired theme + added LOSER's JS fx v1.75 - February 2 2007 + better working directory management in open/save boxes + copy/paste shortcuts (ctrl+c/x/v, shift+insert/delete) work in edit controls + midi editor: program change and channel pressure editing lanes + fx window: added "save selected fx as chain" + fx window: save/delete are in a popup, now with import/export preset library for easy exchange of presets + js: effects can choose to not be reinitted on seek/play (i.e. loop samplers), they should set ext_noinit to be 1 + js: effects can now have up to 16 controls + js: triggers not visible on effects that don't use them v1.74 - February 1 2007 + holding alt key now makes fade in/out adjustment work on ALL selected items (not just ones with the same edge time) + mousewheel in the edges to the left/right of the track control panels scrolls rather than zooms + midi editor: undo/redo will show you edits to project and let you undo them from within the MIDI editor + midi editor: moving mouse up/down while inserting a note changes the note + VST: possibly better support for waveshell type plug-ins + VST: experimental UAD antimunch mode only affects UAD plugs + wavpack: updated to latest version (4.4) and added new "very high" mode + wavpack: "high" mode decoding supposedly significantly faster + rewire: option to not run fx on stop with rewire devices in use (good for waves tune) + asio: unknown sample types report type index in error box + fix in I/O routing dialog for some systems with different dialog scales + fixed envelope hit testing for selected envelope + fixed possible bug in keep/delete files dialog in rare instances (T,MP!) v1.73 - January 30 2007 + fixed copy loop for non-1.0 playrate takes + track templates now include FX midi learn settings + "mousewheel targets window under cursor" works in more windows (including undocked midi editors) + Project template support (File->Project templates submenu) + routing matrix: color improvements, checked mark shows volume and send type info + media explorer: auto-play checkbox is now properly themed + midi editor: horizontal scrollbar has minimum thumb size + vst: fixed passthrough of MIDI events on many plug-ins v1.72 - January 29 2007 + track template support (you can save and load track templates of one or more tracks) + inserting tracks inserts at top if last clicked track was the first + pasting tracks pastes at last selected track, selects pasted tracks + pitch shifting is now limited to 5 octaves to avoid hangs/crashes + .wav writing: 8 bit PCM support, 64 bit float support, options to disable BWF and W64 writing + fixed js config preservation with no jesusonic dll installed + removed xp theming of envelope/routing checkboxes so they are more readable with reaper themes + midi editor: removed xp theming of checkboxes + metronome: action for setting volume via MIDI CC + metronome: hardware output chooser (if no outputs are set, metronome goes to master outputs) + vst: fix for synths that report they send midi events and do not + vst: updates to uad-antimunch mode (note: most UAD users will likely not want to use this mode anyway) + reafir: opengl acceleration for is off by default + reafir: fix for crashy opengl drivers + installer: upgraded to newer NSIS v1.71 - January 24 2007 + smoothseek (seek at end of X measures, or at markers) option (in options menu and snap config) + reduced rme skip for project load/undo + fixed some VST plug-ins causing heap corruption on "apply fx" + bunch of code to better handle heap corruption + renamed "Transparency" submenu of docker menu to "Opacity" + added "Auto-opaque when active" setting to docker opacity menu + fixed loading of projects with comments with mixed quotes in them + Scott Stillwell's expander and autoexpander fx! + [update]: denorm fixes in expander fxs + [update]: slight update to asynchronous file writing logic + [update]: fix for tobybear humanisator v1.70 - January 23 2007 + docker: fixed the unattached docker's child size so it doesn't show borders + docker: added transparency setting (in docker tab right-click context menu) + enter in undocked track mixer view titles doesnt set focus to master playspeed + 'copy loop' gives error message if no loops copied + master controls on right option for mixer + user configurable mousewheel zoom/scroll modifiers (prefs/editing/mouse) + fixed automatic number of cpu/core detection + minimized folder tracks dont get unminimized on zoom + all notes off sent on stop when "Always run fx" is on + midi editor: F1-F12 keys as step sequencer is now optional + updated synchronous disk reading logic + changed audio prebuffering default to 100% + items on record enabled tracks are now delay compensated (though when monitoring with certain routing involved they may not be) + rewire slave: performance enhancements, and low-cpu, frame latency mode (enabled by default) + asio: buffers are zeroed right before asiostart(), changed shutdown sequence when playing for RME drivers + asio: less glitches on stop + reamote: removed "experimental" status, reamote is very reliable + sstillwell's fantastic thunderkick and hugebooty bass enhancers + [update]: tempo envelope now shows up to 3 digits of precision for bpm + [update]: bpm display for project bpm removes trailing 0s + [update]: vst: better support for sending midi to effects that aren't synth that can take midi + [update]: vst: support for deprecated tempo querying + [update]: fixed playback of empty events issue v1.69 - January 19 2007 + tweaked ripple editing behavior on shuffle/slip modes + item autosplit snap offset fixes and detection fixes + item quantize fixes, autoextend left/shorten previous item options + fixed saving of renderahead settings in prefs/audio/buffering + option to inform vsts of offline rendering state + reaverb: quality fixes (CPU use went up but it's still quite fast) + sstillwell plug-ins better support tempo changes + [update 5:30pm] fixed glue for midi items that dont have an event at their beginnings + [update 6:30pm] autosplit grouping fixes v1.68 - January 18 2007 + better zoomed in sample views (easier to see discrete samples, optional) + better autoscroll on drag behavior (less accidental scrolls) + arrows in main horizontal scrollbar now scroll by 1/8th of a page + sunken borders for VU meters, better VU meter muted/unsoloed display + reversed colors of fader tracks + midi peaks show more information (no longer have overlapping octaves) + track panel coloring is now off by default, new background color for label is on + reafir: safer default scale gain for convolve l/r mode + more fading splash screen flickering fixes! + JS size optimizations + perf meter: added right click option to show/hide cpu graph + perf meter: longer cpu graph history, updates properly when cpu text display is off v1.67 - January 16 2007 + midi learn improvements, available in the envelopes dialog + clicking an envelope resets its latch state if set (that way you can mix editing/automation recording) + doubleclicking thumb of main scrollbars zooms out (or in/out for vertical bar) + reatune: increased tuner accuracy + reafir: hiding of "reduce artifacts" in subtract mode (it didnt use it anyway) + reacomp: lookahead mode uses both the lookahead and current value for attack/release + JS effects: loser's bitred and rbj1073/3x3 denormal updates + nag updates (shorter wait, better text, opens after main window appears, modeless) + added graphical display in cpu meter window + less exciting version number v1.666 - January 15 2007 + reafir: subtract mode, great for noise removal + basic midi learn for fx parameters (for midi inputs that are "control" enabled, see learn button in fx chain dialog) + preliminary recording of fx automation (vst and js only, mostly) + automation recording updates, latches reset on loop/seek + optional auto-detection of needed number of worker threads + re-fixed splash topmost obscuring issues + fix to make bugpass not crash when opening ui with automation running + fixed cpu meter results when using more than one cpu + possible fix for wrongly reported FX usage on Athlon dual cores + reaverb: fixed issues with automating parameters v1.66 - January 13 2007 + fixed coordinates of routign matrix input menu + fixed splash screen obscuring error dialogs + midi inputs/sends that have a channel filter set ignore sysex/realtime messages + ReaVerb: you can now choose FFT sizes as small as 32, but you should only consider for very short impulses v1.65 - January 13 2007 + worker thread track buffering and fx renderahead optimizations -- even better low latency performance and cpu use + fixed splash screen blinking during startup + bundled scott stillwell's flangebaby (tempo synched flange) js effect + preferences typo fix v1.64 - January 12 2007 + ReaTune: preliminary manual correction mode, countless other improvements + fx add window remembers state when closed + undocking fx add window doesnt reset contents of window + windows opened that are completely offscreen are moved onscreen (good for monitor config changes) + About box tweaks v1.63 - January 10 2007 + Optimized media/fx/vu buffering to lower baseline CPU use especially at lower latencies + ReaVerb: fixed some build issues that could result in bad builds + midi editor potential deadlock fix + option to limit rendering/fx apply to 1x realtime + moved smp rendering option to prefs/audio v1.62 - January 9 2007 + ReaTune: added reference frequency adjustment, better pitch detection + ReaTune: bigger tuner display and more colors for the cents display + ReaTune: preliminary automatic pitch correction mode + ReaTune: pitch graph (coming soon: interactive graphic pitch correction) + ReaVerb: fixed stretch by 0 bug + added doclike's audition-ish colorthemes + bounce live output to disk works better when stopped/etc + [update] fix for overdub recording + midi edit hangs v1.61 - January 5 2007 + ReaTune tuner plug-in. This will be upgraded hugely in time + keyboard fixes for fx windows, other child windows + save live output to disk no longer closes when closing the audio device (for reaper_sc, coming soon) + using ctrl+s in midi editor when editing event saves project v1.60 - January 4 2007 + vol/pan envelopes: work when monitoring/stopped/paused (based on cursor position) + navigator: added ctrl+rightclick to only resize time and alt+rightclick to only resize tracks + midi hardware: option to not send all notes off on play/stop (prefs/audio/midi) + midi: reset pitch on hardware outs/vst on stop/etc (optional) + midi items: pitch is only reset at end of item if left in a non-zero state (per channel) + global all notes off also resets pitch + asio: when in pre-zero mode, will flush output buffers before closing + vst: fixed some fxb reading issues, preliminary fxb writing support + vst: plug-ins remember their last used fxp/fxb path (across instances etc) + reaverb: huge performance improvements for large impulses + reaverb: maximum FFT size control + reaverb: remember last dir, autoprompt for file when inserting a file source + reasamplomatic: config loading fixes + new midi_arp, midi_chorderizer, midi_transpose, midi_velocitycontrol effects + renamed old simple_arp to midi_note_repeater + added distinct_greensolo theme/iconset v1.59 - December 29 2006 + enter/escape in text entry fields (transport,tracks, etc) loses their focus + increased assignable midi CC to track properties max tracks to 64 + keyboard shortcuts can be assigned to macros of up to 3 actions + fixed adding acidized loops from media explorer + clearing the tempo envelope (or deleting all of its point) really clears the tempo envelope + item snap offsets are now scaled with bpm if rest of item is + right clicking an envelope makes it active + added ctrl+alt+pgup/pgdn keyboard shortcuts to switch color themes + added "switch to random color theme" keyboard action + fix: on error adding recorded media, audio threads are unlocked during messagebox + bin/cue writer not listed as option in places where it wont be usable + bin/cue writer: crash fix for when used as recording output v1.58 - December 29 2006 + preliminary Acidized wave reading support + edit cursor/loop selection attached to beats if project is + per-item option to attach length/rate to project + imported files with bpm info get stretched to current bpm + media explorer will play files with bpm info at current bpm + glitch fixes for pitch shifting/stretch on looped items and more v1.57 - December 28 2006 + project setting to attach items/markers/etc to beats rather than time + fixed some split/resize issues on midi events with tempo envelopes active + ruler: larger ruler, smaller marker shapes, more rows, etc + track editing tooltips for fades/snap offsets/etc use current time display mode + track editing tooltips can show both beats/time if ruler is set to that mode + bigclock startup paint fix + splash screen fade (w2k/xp only) v1.561 - December 27 2006 + big clock: can set time units independent of project + big clock: drawing optimizations, fixes + improved midi input accuracy v1.56 - December 26 2006 + virtual midi keyboard, activate with Alt+B. keys/mouse to send notes to tracks that use it as input + big clock window (alt+C) + midi editor: ctrl+drag to copy midi events + midi editor: S splits midi events at edit cursor + midi editor: shift+arrows move edit cursor/note, I inserts note at cursor + midi editor: numpad keys to move edit cursor/note, drop notes + midi editor: note properties shortcut is now Ctrl+F2 + midi editor: F1-F12 and Shift+F1-F12 are now used for step sequencing (offset from current note, shift for no advance of cursor) + midi editor: shift+S splits items under mouse + fixed dock tab mouse hit accuracy errors + Added Akoustic Matrix icon theme + possible fix for bugs assigning actions to numpad keys + update: midi editor: shift+s snaps to grid + update: fixed bug when editing far past extent of project v1.55 - December 24 2006 + tab to transient, shift tab to previous transient in selected items + zoom default action now does auto play vs edit cursor, depending on what was last modified + set loop start/end points with { and } now use edit cursor if it was last moved + split items/insert marker use play/edit cursors + split items doesnt disable scrolling v1.541 - December 22 2006 + fx chain: fixed track buttons updating on move item + fx chain: fixed cursor when alt is held on drag for move to new track + better behavior with ctrl+alt hotkeys for solo/mute + fixed empty space below tracks paint bug + bonus: insert/delete only work in fx chain if list is focused v1.54 - December 21 2006 + fixed recording midi items not updating track undo state + better handling of audio drivers that give error boxes (no reopening) + mac preview version available on the forums v1.53 - December 18 2006 + FX window handles JS fx chains better, also doesnt eat A when in FX dialogs + floating FX windows passes keys to main + new JS: Superpitch pitch shifter + fixed bug loading empty js effect lists from projects + better trackview doublebuffer bitmap management + docker has variable sized buttons, and a little menu button + midi editor: removed flicker on piano keys + midi editor: option to show note names on notes + midi editor: better playcursor behavior on project loop + midi editor: shows midi event names, better dock titling + midi editor: tweaked midi editor edit cursor behavior (only seeks when clicking ruler, etc) + bonus: fixed midi editor selected item left edge resizing, item drawing bug + bonus: fixed envelope tooltip tracking v1.52 - December 17 2006 + better handling of unattached docker with keyboard + better docker keyboard focus setting + routing/undo/fx windows pass F* key and ctrl or alt accelerators through + cleaned up some track rendering doublebuffering code + midi editor now passes through F* key and ctrl/alt accelerators that aren't already used by the MIDI editor + removed grid flicker below tracks when changing loop selection, etc + bonus: fixed alt+drag of fx items to move to other track + bonus: changed default action for item doubleclick to open in editor + bonus: tooltip on loop selection length shows estimated bpm v1.51 - December 16 2006 + enabled keyboard shortcuts in cpu meter + enabled alt+ and ctrl+ keyboard shortcuts in the media explorer + enabled keyboard shortcuts in the video window + changed some fx window shortcuts, added actions for select all fx, toggle selected fx bypass + fx windows/fx add window pass through more shortcuts (including space) to the main window + to use the space key in FX plug-ins, use Shift+Space + more JS internal updates (OS X is fully supported on both x86 and PPC), fixed FFT bounds checking bug (T,MP!) + update: fixed excess redraws of track edit view on mouse movement (FO,MP!) v1.50 - December 14 2006 + fix for undo on moved items with attached envelopes (T,MP!) + fixed view errantly scrolling when mouse gets near edge (FO,MP) + internal file copy/media conversion cleanups (T,MP!) + user abort for save as with copy works properly now (T,MP!) + better error/abort handling for apply fx, open copy, etc (T,MP!) + Updated JS internals for OS X support v1.0-v1.49 - August 2006 - December 2006 See: http://www.reaper.fm/whatsnew-1x.txt v0.x - December 2005 - July 2006 See: http://www.reaper.fm/whatsnew-0x.txt