v1.888 - August 20 2007 + preliminary MIDI editor assignable actions/macros (prefs/keyboard) + midi editor: assignable two octave step sequencer actions + midi editor: more discrete editing actions + midi editor: better sorting of events by type for list and in general + midi editor: different color for playback cursor display + new action: heal splits in selected items (can heal fades and overlaps and gaps too) + grid division combo boxes now include more odd signatures + prefs/keyboard: faster macro dialog population v1.887 - August 18 2007 + right click+drag loop selection obeys snap + ctrl+dragging items that intersect the loop selection duplicates just the portions in the loop selection + action to set item to loop visible section (item settings menu) + fixed ctrl+drag of multiple items not creating new tracks in certain instances + added experimental prefs/advanced option to allow keyboard commands while mouse editing + internal track mouse capture optimizations + VST: fixed generic UI not updating on program change + VST: updating of combo box on program name change v1.886 - August 16 2007 + media item properties: enabling "section" uses take offset/item length for default values + fix for asynchronous filewrite flushing on some systems where it was broken + fixed item zero line not being drawn in certain instances, option to draw above peaks + made JS labelling and DLL name more consistent + updated help menu, added "get user guide" to documentation menu + updated about box for license and user agreements v1.885 - August 14 2007 + perf meter: double-click in the FX list now opens the selected FX dialog + perf meter: added FX list right-click context menu + scrollbars: added mouse button down gfx for zoom +/- + better track label background drawing + media items can now have their loopable sections modified directly in their properties dialogs + added actions to move item snap offsets to edit cursor, and to grid lines + updated implode action to be less picky about item positioning + added action to implode takes from items on same track + media item normalize gain estimation is now more accurate + editing tempo markers now affects later tempo markers if project set to beats mode + tempo envelope point dialog: fixed mode list + midi editor: now uses time signature of the start of the item (todo: handle changes) + midi editor: better mouse behavior on small events + midi editor: better play cursor + midi editor: support for main transport synchronization when editing external midi files + JS: added fft_ipermute and rfft_ipermute, for correct FFT support, added some new FFT based example fx + reacomp: GR meter has a more useful, reduced range (for fletcher) + reasamplomatic: better peaks display, added zoom in/out on waveform (using left/right mouse buttons) + added native Monkey's Audio (ape) file support v1.884 - August 4 2007 + rewire slave mode: fixes to midi receive + rewire host mode: fixes to midi receive + rewire slave mode: fix metering and other issues when stopped + improved spacing of master mute/solo buttons + ctrl+drag in empty area of tracks with items adds item in "pencil" mode + (for above) item chosen is closest selected item in project, or if none selected nearby item on track (hold alt to ignore other tracks' items) + option to make normal drag pencil, ctrl+drag loop selection + optimized redrawing of text labels in mixer view/etc during automation + ReaSamplomatic5000: more precision is displayed for pitch, to allow fine tuning v1.883 - August 1 2007 + fixed floating fx window closing + better labelling of certain zoom related actions + plugin API exposes PNG loading v1.882 - July 31 2007 + fixed track panel displays of track names with certain characters + fixed cut and paste of midi items across midi items with different ticks/beat setting + midi editor: fixed offscreen positioning issues + added render track stems to mono action + advanced themes can specify mcp_* images in place of track_* for diff images on mixer view + holding ctrl when resizing a track resizes all, holding alt resizes all selected + JS: partial fft_permute fixes + IIR resampling mode updates v1.881 - July 25 2007 + scrollbars: small thumbs should look better in advance themes + scrollbars: fixed some dandruff nitpick + undo history window now supports manual purging of selected undo states + new options to save undo history with project (prefs/general) + optional alternate redo history support (lets you have a tree of redo states, but uses more RAM) + loser's new JS transient shaper (for drums) + scott stillwell's JS stereowidth v1.880 - July 23 2007 + tinting of advanced theme panel backgrounds now follows prefs setting + scrollbars: fixed arrows drawing on classic theme + scrollbars: fixed alpha thumb drawing when using advance themes + scrollbars: optimized drawing speed when using advance themes + ReaXcomp: a new powerful multiband compressor + ReaVerbate: a simple DSP reverb (based on FreeVerb) + ReaVerb: added reverb generator (using DSP core of ReaVerbate) v1.879 - July 21 2007 + tint track panel backgrounds now works for advanced themes with background images + bypass state preserved on fx offline/online + added play rate and transport actions to transport context menu + cleaned up ruler context menus (added items, removed smaller alternate menu) + WAVE reader: support for WAV/AIFF files named .L and .R + scrollbars: improved drawing speed + scrollbars: added support for new scrollbar png format v1.878 - July 20 2007 + ctrl+click fx chain checkmark now sets fx offline + support for PNG splash screens + fixed timing of recorded takes added using varispeed and loop selection autopunch + added actions to set all fx in selected tracks online/offline + updated transport/toolbar code for mac compatibility v1.877 - July 19 2007 + fixed mouse bug with vertical faders in plug-ins + better support for large number of tracks on small screens in routing dialog + added workaround for hangs during minimize with video items + better normalization peak detection + small pngs (w less than 3) for button images will no longer be drawn + fx chain: you can now set each effect to "offline" to unload it from RAM + fx chain: fixed keyboard shortcut displays on context menu v1.876 - July 11 2007 + reduced track panel flicker on vertical zooming + fixed skinned scrollbars when using UI scale option + faster skinned scrollbar rendering + better track selection logic on single click of track names v1.875 - July 10 2007 + added option to prevent projects from overriding device samplerate + added scrollbar skinning + fixed scrollbar thumb resizing flickering + generic FX dialogs etc will now use advanced skinned faders if present + changed labelling of "play speed" to "play rate" + you can now click and drag tracks by their labels + FX dialogs refresh properly on colortheme changes + improved drawing of collapsed tracks + vst: fix to some ui painting issues + vst: faster rescanning of already scanned plug-ins + ReaFIR 1.0: huge quality/display improvements (thanks schwa!!!) + ReaFIR: 0.x compatibility mode for old projects v1.874 - July 8 2007 + option to ignore asio reset messages (alesis driver issue) + option to hide tcp meters when not record armed (prefs/appearance) + fixed refreshing of master mixer background on project change + better zeroing accuracy of faders when using customized fader ranges/curves + fixed vertical fader zero line being 1px off at times + drawing improvements for custom vu rendering (better edge cases) + track/mixer panel updates, doubleclick required to edit names (old style available in prefs/mouse) + colorthemes can now set a shadow color for text + drawing system changes for better out-of-button shadows/etc + themes can now set track name field background images + render dialog: better error display (doesnt run timer etc) v1.873 - July 5 2007 + fixed multirow mixer metering cpu munch + track/mixer faders are at the top of the z order (to shadow over buttons etc) + support for commas as decimal point in number parsing + fixed moving transport window quickly causing excessive cpu use + skins can now set "mcp_altmeterpos 1" to put mixer meters on right side + mixer resizing meter flicker reduction + skinnable buttons now support shadows outside of their regions v1.872 - July 3 2007 + preliminary advanced icon theming support (see forums for more info) + transport: options to disable text status, hide playrate control, center everything + transport: can now show measures/beats with minutes/seconds + transport: added playback speed/rate + navigator: right click zoom updates, better custom color support + docker: closing undocked docker hides it, better startup displaying, fixed resizing bug + master track is now selectable/gangable/etc + master mixer channel overhaul (now supports gradient and more) + installer overhaul (installer settings are stored in reaper-install.ini) + master meter: closing audio devices flushes peaks + master meter: better master meter (separate scale for RMS if offset, better use of space) + master meter: bottom display shows current RMS + scrollbars are now scaled according to the scale value option + colorthemes can now choose colors for empty space in mixer, track panel view + toolbar improvements (autoarranging and sizing of icons, prep for user configurable toolbar) + option to tint custom colored track item backgrounds + option to copy imported media to project directory (or configured default path) (prefs/media) + mode to prompt for how to insert multiple media items + midi editor: ESC now properly closes undocked MIDI editors + optional fx renderahead on tracks with midi editors open (better multiprocessing support in these instances) + fix for reading floating point numbers from projects that have a decimal , instead of . + switched reaper.exe back to static standard library to avoid msvcrt issues (number formatting among others) + main window minimized state is no longer saved across instances + reafir: switched to internal functions for antialiased line drawing + reafir: fixed analysis refresh rate during mouseovers + fixed a toolbar at smallest size issue + master meter shows RMS peak at bottom (rather than instant-RMS) + transport no longer defaults to centered v1.870 - June 28 2007 + transport: when paused play button stays lit + transport: improved spacing/sizing of buttons + updated spacing of buttons on track/mixer panels + fixed linear timecode generator burst problem + more internal drawing engine updates + improved autostop at end of project behavior + VST: fixed generic UI munch with large numbers of parameters and automation + VST: fix for EmulatorX (waves fix had broken it) v1.869 - June 27 2007 + fixed bug in mouse handscrolling + fixed keyboard focus after removing all fx in fx chain + disabled ctrl+drag items creating dupes when item positions are locked + ruler: numbers are not shown on regions if region too small + VST: native shell-VST support (i.e. waves) + VST: support for plug-ins that require audioMasterGetNumAutomatableParameters + VST: fix for VSTs that didnt set their child to WS_EX_CONTROLPARENT + VST: fix for mono vsts that still write to stereo outputs + VST: fix for plug-ins that require effEditGetRect before effEditOpen (waves SSL) + Updated track panel rendering architecture (for mac improvements as well as future skinnability) v1.868 - June 20 2007 + "select items under mouse" sets last touched track + fixed display bugs in recent projects and project template list + video: made video decoding faster and more compatible with various codecs + slightly more aggressive file reading (good for higher block sizes) + made ruler/tracks filter mouse for loop selections, to reduce accidental changes + changed z ordering of loop selection over items in tracks, added option for old behavior: + (prefs/editing/mouse): "allow modifying edges of loop selection over items in tracks" v1.867 - June 18 2007 + midi paste moves edit cursor in main window + fixed undocked transport issues when in big window frame mode + fixed midi editor when in big window frame mode (added icon too) + improved logo display in the about box + fixed a ruler display bug at certain zoom levels in M:B+M:S mode + updated some text of overwrite confirmation boxes and other warnings + added actions to select/toggle selection of items under mouse cursor + minimizing reaper no longer has windows reduce working set (less glitches) + video: sped up peak building + video: fixed lots of playback/sync bugs v1.866 - June 14 2007 + peak cache flushing on actions for item rate changing + cancelling peak building dialog now properly closes peaks + improved peak getter refreshing logic to avoid superfluous reopenings + ReaEQ: fixed issues with flip all bands not updating dsp state + fixed text display of markers that start right before regions + midi editor: pasting midi events now advances edit cursor + winamp vis support: fix to stereo data generation + support for opening EDL TXT, ninjam clipsort.log, etc from command line + added action: view: clear all peak indicators + added option (prefs/general/advanced) to restrict REAPER on selected CPU(s) + added option (prefs/general/advanced) to disallow the OS load balancing worker threads + autobackup/backup on save options now save to .rpp-bak instead of .rpp.bak + new installs now default to "run fx when stopped" for the tons of VSTis that require it + options in prefs/appearance to set VU meter ranges, as well as set clip indicator behavior + JS size optimizations + Updated splash screen and icons, added icons for peaks files (thanks, WhiteTie!) v1.865 - June 7 2007 + perf meter: fixed labelling of ReaMote bandwidth use to kbps/mbps + set fade in/out actions support setting at the edge of the items + updated item rate display to show semitones if preserve pitch isnt set + wavpack reading: floating point data read in is no longer clipped + new actions: move edit cursor to mouse cursor (with and without snapping) + new actions: tweak item rate by ~6% and ~0.6%, adjusting item length (preserves snap offset alignment) + new actions: adjust master playrate by 6% and 0.6%, set to 1.0, apply to BPM + midi editor: updated event detection logic for overlapping notes + fixed some snap offset updating when alt+dragging edges of items + fixed vol/pan envelopes sometimes running when stopped and monitoring inputs v1.864 - June 6 2007 + added action: trim items to selected area + added actions: trim items (left/right) at cursor, fade in/out items at cursor + ReaMote: added max. network UDP packet size, which you can reduce for switches that barf on big frames + ReaMote: removed size limits on asio blocksized*track channel count + ReaMote: CPU/network use optimizations + ReaMote: latency fixes to projects that have reamote chains set but reamote disabled + ReaStream: keeps packet sizes below 1400 even when in non-broadcast mode v1.863 - June 4 2007 + MIDI prefs: fixed bad right click menu statuses in certain instances + VST: updated idle processing behavior, vst 2.3 startprocess/stopprocess support + missing FX warning dialog shows you the tracks that the missing FX are on + you can now import REAPER projects, ninjam logs, and EDLs via add track template menu to add project to project v1.862 - June 1 2007 + fixed issue with fx automation when stopped and always run FX is on + ReaStream: stream audio/midi between instances of REAPER on different machines via LAN v1.861 - May 28 2007 + option to show overlapping items in separate lanes (options menu) + updated formatting of measures/beats timings (less leading zeros) + MIDI editor: ruler time display lengths vary based on zoom level + MIDI editor: reduced "end of midi" line width + bonus: fixed new lane issue v1.860 - May 26 2007 + fixed potential for crash when undoing midi editor opening + fixed reaeq bug showing wrong tab on init + midi editor better preserves overlapping notes + you can now set any instance of any effect to a mode where it takes all keyboard input (for energyxt, etc) + undo history now autoscrolls on undo/redo/etc v1.859 - May 23 2007 + fixed inserting midi as file when import is set to import as midi event + MIDI editor mute events action (alt+M) + hotkeys to switch midi editor mode between piano, named notes, and new list view + MIDI editor preliminary event list view (alt+3 to activate) + fixed virtual midi keyboard appearing in record inputs + fixed bug where quickly switching to reaper + starting playback would sometimes leave media offline + fixed "Insert Media" dialog with cancel memory leak v1.858 - May 21 2007 + fixed allnoteoff sending on start of playback + dont move edit cursor on shift/ctrl+click item is now on by default (for new installs) + fix to fader bitmap loading when images not found + fix for accidental drag and drops in media explorer + added midi cc events for last touched track vol/pan/mute/solo/recarm, added action to set selection to last touched track (for other actions) + upped max actions per macro to 6 + reaper.exe now uses msvcrt (30kb installer shrinkage) v1.857 - May 14 2007 + forced ripple editing of tempo envelope when "attach envelopes to items" is off and ripple editing is set to "all" + "insert empty space in selection" uses beats if project/view mode is set to beats + fixed CD burning after rendering + fx parameter envelope toggling fixes + option to arm fx parameter envelope from midi learn dialog + actions to set track record mode, monitoring, etc + better track templates menu (subdirectories) + added ix/schwa midi/channel JS fx v1.856 - May 13 2007 + clicking the master track shows master fx if fx-follows-track selection set + fixed bug where tempo envelope is sometimes not affected by "insert time in project" etc + better timemap rebuilding when using ripple editing + splitting items resets keyboard input to items + updated a lot of folder solo+routing logic and meter displays with complex routing + solo overrides mute on post-fader aux sends, hardware outputs + improvements to filesystem folder browsing dialogs v1.855 - May 11 2007 + option to close control surfaces when stopped and inactive (for sharing) + deferred opening of hardware/media for 200ms when activating for better hardware compatibility + option to have single-FX window mode follow selected track + learn in fx dialog shows last tweaked fx at top + fixed bigclock remembering mode + tweaked focus on track routing dialog combo boxes + reaninjam: small glitch psuedofixes for session mode when different samplerates are used + bonus: tweaked new fx autoopen option to not show when current fx window is not visible v1.854 - May 10 2007 + dx support for mono plug-ins (i.e. antares mic modeler) + midi hardware: better handling of changing hardware states across instances + midi hardware: device name aliasing + fixes to/better shaping midi CC actions for metronome volume control, track volume controls + increased max MIDI assignable tracks to 99 + MIDI CC actions to scroll, zoom view + MIDI CC actions to move edit cursor, select current track + when a midi CC is assigned in relative mode to a non-continuous action, a value of 0 will not trigger the action + Added prefs/general/advanced for doing some experimental tweaks (including UI scaling) + faders can now support any size thumb bitmap (useful with scaled UI mode) + icon buttons will now use larger icons if UI scaling is set + Project directory cleanup detects path not found and notifies user + updated LOSER's JS fx v1.853 - May 8 2007 + updated track panel custom color tinting + larger selection/bpm fields in transport + record track output (mono) mode mixes down channels (rather than recording left) + enter on text fields in transport scroll back to start + midi editor: improved moving of midi CC events with notes + midi overdub/replace recording modes filter active sensing, midi clock, etc v1.852 - May 7 2007 + better drag and drop to main window + import of track templates now works via drag and drop + media explorer shows track templates + fixed duplicate track for multiple sends per track pair + MIDI editor note properties dialog supports relative adjustment + MIDI editor remembers selection state + VST: per-plugin MIDI input/output disabling + VST: fixed version on fxb writing for (other) hosts that require version 1 v1.851 - May 5 2007 + project files have more precision for timings to avoid stupid rounding errors in displays) + more precision in project for "copy loop of selected items" + fixed flush fx on loop flushing on stop as well + fixed paste with snap offset of multiple items + pasting items sets autocrossfades + switched default shortcut for keyboard shortcut list to Shift+F1 + Better ninjam clipsort.log session importing + track custom color panel tinting only affects unselected tracks + updated random color generation + track number labels show [] when selected + ReaNINJAM: status displays for session mode + bonus: possible fix for some buggy dx plug-ins that dont like running when stopped v1.850 - May 4 2007 + increased precision of loopsel, markers, cursor in project + fixed dropping of first note on loop for midi hardware outs + ReaEQ: added "flip all bands" option + Consolidate/Glue: fixed bug that could cause function to never finish + ReaNINJAM: deleting a channel or switching it out of session mode flushes session buffers + ReaNINJAM: better session mode logging + NINJAM clipsort.log importing now can support session mode + command line option: -renderproject filename.rpp (to render project and quit) v1.849 - May 3 2007 + option to disable mousewheel for track panels + fixed track duplicating preserving destniation channels in sends + run fx when stopped: can now use smp before playback + run fx when stopped: fx in tracks without items run + rewire: rewire instances on tracks no longer require tracks to have items + rendering: fixed resample mode changes causing glitches + rendering: overhauled rendering thread system + dx: fix for plug-ins that don't like running stopped + JS: size reductions (use of reaper_ogg.dll for ogg decoding) + screensets: added "horizontal zoom" setting for the track views + screensets: fixed "track height" setting for the track views + screensets: added default name when saving unnamed preset + screensets: window now dockable + screensets: fixed window position restoring + perf meter: added FX count + ReaNINJAM: fixed a bunch of channel issues (will need the new server to fully fix) + ReaNINJAM: more responsive UI (better locking granularity) + ReaNINJAM: preliminary "session" mode v1.848 - April 26 2007 + project render resample mode is now save as default-able + fixed plug-in time reporting when stopped + running fx + fixes to varispeed loop autopunch enhancements + reverb tails are now on by default + new option to reduce the reverb tail length (also on by default) + moved "always run fx" option to prefs/playback to be with reverb tail options + option to flush fx in "always run fx" mode + ReaEQ: shelfs behave like lpf/hpf at high attenuation + ReaNINJAM: enabled ClearType for the font dialogs v1.847 - April 25 2007 + rendering length rounds to nearest sample rather than up + rendered stems are the exact same length as main output + tranzport/alphatrack vol/pan show current ui vol/pan rather than trim + optional reverb tails on stop (prefs/playback) + multicore use when running fx while stopped + better end-of recording behavior (less playback interruptions) + fixed fader drawing alignment bug + when recording looped in "loop selection autopunch" mode, first partial segments arent added if whole loop segments were recorded v1.846 - April 24 2007 + Higher quality SRC modes now use Sinc-interpolation for improved quality + Playback resample mode is now part of project (project settings) + Apply FX/glue/etc use rendering resample mode (can be set in project settings) + items with partial samples now have the last sample played + better (subsample) positioning/length of rendered items added to project + wave source: tweaked small seek behavior + VST: added loop cycle timeinfo support + ReaNINJAM: fixed looped playback ninjam desync v1.845 - April 23 2007 + minimum recording loop selection punch length is now 5ms (down from 250ms) + midi editor: lowered time for undo after kb shortcut move to 200ms + midi recording: fixed keep/delete file dialog for midi items + setting splashimage= in reaper.ini will let you override the splash screen to a bmp of your choice v1.844 - April 22 2007: + better looping (sub-sample accurate!) + more alt+* keys in media item dialog + overhaul of project/item attaching to beats/time (project settings, track override, item overrides) + items that contain midi always have their length/rate adjusted on time signature changes + midi editor: quantize quantizes to project grid if currently showing project grid + updated dither_psycho that includes 88/96khz support (thanks schwa) + better track selection on right click menu + arm/unarm all tracks actions + search options for actions in prefs/keyboard/edit + focus resetting when closing FX windows using escape (for certain plugins) + fixed looping metronome issues + media item multi edit dialog: fixed potential for precision loss when editing multiple items + ReaNINJAM: server list in connect dialog + ReaComp: optimized antialias (oversampling) mode + ReaComp: fixed bug with antialias mode storing (might need to check old projects) v1.843 - April 19 2007 + new default option to use the same file for looped recording + fixes to varispeed loop recording and autopunch recording + prefixing + or - in Ctrl+J dialog moves relative + better docked/undocked transport sizing + new dither_psycho (thanks schwa) + ASIO: support for type 27 (32/24 bit) PCM samples + ReaEQ: fixed combobox changing during automation issue + ReaComp: default RMS size is now 5ms, to reduce distortion, updated ui for AA/limiting + ReaInsert: MIDI channel options + ReaNINJAM: revamped reaper-ish UI, better show button behavior + ReaNINJAM: remote channels now default to -12dB v1.842 - April 17 2007 + added preliminary screenset support + better track tooltip positioning + IIR based SRC is now slightly faster + reacomp antialiasing and limiting modes + ReaNINJAM: optional non-TempoSync mode for tracks (good for non-NINJAM style use) + ReaNINJAM: internal updates and optimizations, monitoring when not connected matches connected monitoring + I/O dialog: fixed focus after tweaking i/o parameters + I/O dialog: fixed midi send combobox ordering + updated utility/bitred for much better dither (thanks to loser, billoon and schwa) + added utility/dither and utility/dither_psycho (...) + midi editors remember their position/options in project + disk writes now default to asynchronous, asynchronous write-through (old style) is available in prefs/buffering/advanced + faster file copy dialogs + Improvements to NINJAM clipsort.log importing (optional conversion of large numbers of files to .WAV) + Scott Stillwell's new waveshaping "badbussmojo" effect + bonus update: new splash screen, default option to show splash while loading projects v1.841 - April 9 2007 + big internal peaks handling overhaul - you may need to rebuild peaks on items to get all of the benefit + zoomed in splits will use smaller fades + subsample precision when zoomed in editing + fixed critical peaks bug when recording + fixed mono item mode peaks bugs v1.838 - April 7 2007 + routing dialog: reduced mousewheel/keyboard issues when selecting sends to add + routing dialog: added "send to all tracks", "receive from all tracks" options + routing dialog: alternating colors when listing sends/etc + routing dialog: new controls, MUCH faster opening (also work towards mac port) + fx window: added cut fx (ctrl+x) v1.837 - April 6 2007 + better horizontal scrollbar edge resizing + updated (and cleaned up) track I/O routing dialogs + tracks can now have multiple sends between each pair + default option to show item labels in smallest size + reaninjam: local channels arent clipped to -1..1 for monitoring + reaninjam: remote channels are clipped pre-fader as well for safety v1.836 - April 5 2007 + track midi input indicators don't show "active sensing" events + midi inputs can now be assigned as "control only" + reaninjam: now supports 8 inputs, all mixed down when not connected + copy selected area of selected items trims underlying midi data + actions for selected items on/offline, rebuild peaks for sel items + added vertical scroll in long FX chain lists + fix for tab to transient on empty items potentially crashing + fixed zoom in peaks drawing on looped items + action to manually check for new versions (help menu) + reacomp: new alternate attack curve mode, "classic attack" mode for old projects/those who prefer it + JS: better rng for dithering fx + vst: updated problematic track plug-in sustain resetting + vst: program combo box updates on fxp/fxb load + vst: program names are now editable in combo box and will update the vst if supported v1.835 - April 1 2007 + vsti: sustain off sending on stop/reset + render stems of selected tracks now sets master/parent stem on new tracks + corrected peak display of items with channel mode set + right click on track volume fader now shows receives as well as sends + midi editor: defaults to showing all channels (rather than last setting) + envelope points snap to grid/media items (if media item snap set) + increased precision of item position/length/rate in project file + rewire: fixes to starting playback with certain slaves + bonus: updated autosave logic to only autosave if dirty since the last autosave + bonus 2: option to save backup file when saving to timestamped file + bonus 3: RADAR importing: pre-3.40 support (wav file in same path as proj*.txt) v1.834 - March 31 2007 + using ctrl/alt numpad4/6 to trim items adjusts crossfades + MIDI hardware outs: reset of sustain on stop + ReaNINJAM: NINJAM support as an insertable effect (usually used on master) + Some internal updates for mac port, ReaNINJAM, etc v1.833 - March 30 2007 + better empty item drawing + fixed item grouping undo bugs + splitting has better grouping behavior for grouped items that start after the split + loading project with missing files will only prompt once per file (rather than instance) + midi editor: single click for insert/remove note mode + RADAR session: supports reading markers and project notes v1.832 - March 27 2007 + open item in sound forge doesnt require lowercase forge*.exe to be set + midi editor: pasting notes retain note values + shift clicking update for items on the same track (not updating loop selection) + fixed mixer flicker when toggling track record arming + RADAR session: reading supports >24 tracks + RADAR session: better support for items before project start time, items at negative position + vst: config saving now defaults to saving full bank data + vst: "buggy vst processreplacing" compatible mode is now on by default + vista compatibility: hopefully reduced routing matrix tooltip cpu use + installer now contains 10 good colorthemes v1.831 - March 25 2007 + updated take selection+cursor moving behavior in all take view + better item shift+click (selection change) behavior + fixed updating of transport selection fields on project load + added action: Apply FX to new take (MIDI output) + added action: toggle item "play all takes" + added action: implode items to takes + opening items in sound forge now passes region info (thanks drew) + aux send pan snaps to center + track edit tooltip tweaks v1.830 - March 24 2007 + Option to show all takes for items when space permits, single click to set active take + shuffling of items only affects active take when in all take view + relative volume bar handling of multiple items + fixed pitch shifters not resetting in certain rare instances + improved track edit tooltips (more information) v1.829 - March 22 2007 + ctrl+dragging items to copy disables autocrossfade for the duration of the drag + better autocrossfade behavior when moving multiple items + Items now have an "All takes active" switch which makes all takes play + "Monitor track media when recording" option + mixer option to show pan control at top rather than bottom of mixer window + media item properties dialog lets you view all takes, multiple media item editing dialog + better editing tooltip positioning + fixed FX browsing dialog stealing focus at startup + faster undo updating when nudging items + better zoom behavior when past end of project + added new action: "View: Move edit cursor to play cursor" + added a warning for "clean project directory" re: other projects + preliminary RADAR backup import support (RBAK\.txt) + added script to automatically install REAPER on USB/removable drive devices v1.828 - March 17 2007 + automation: touch recording now works for VST and JS FX + automation: fixes to render-ahead use of automation + automation: pre-fx envelopes are more accurate on MIDI data + automation: option (prefs/editing behavior) to simplify envelope data when recording automation + automation: fader track color for when in inactive touch/latch + reaplugs: updated for touch automation from normal UI + ReaFIR: better automation display/cpu use v1.827 - March 16 2007 + media item fades: added cosine fade option + envelopes: new smooth/fast start/fast end point shapes + envelopes: cleaned up context menus + automation recording: better return-to-current behavior + option to not tint items to custom track colors + render dialog renames itself when done + fx chain dialog: "remove" button disabled when no selection active + optional dirac le mono mode (2x speed) + update: more accurate faded peaks display on non-1.0 playrate items + update: better automation overwrite recording (less chance for blip through) v1.826 - March 14 2007 (happy pi day) + jump to time dialog takes integers as measure count (if in measures/beat time sig mode) + better measures/beats string parsing, | always signifies m|b|f + pitch shifting/timestretch glitch fixes for multiprocessor systems + undo system: fixed bug on save state (item then fader change would occasionally not undo properly) + snap dialog: option to snap to grid at any distance + transport: better loop selection editing behavior + transport: editing bpm field modifies tempo envelope if present + transport: bpm field updates with tempo at edit cursor + MCU support: less midi bandwidth used for time display and metering + support for 3GB of address space on systems with /3GB enabled + a few nitpick cleanups + update: fixed bug in new snap option v1.825 - March 12 2007 + SRC: better upsampling in medium/better/best modes, new conversion options (including IIR-based alternates) + ReaSamplomatic: added visual indicator and note/sample mode, pitch offset parameter + media explorer: inserting items via context menu ignores "move cursor on item insert" option + improvements to new track panel selection logic v1.824 - March 10 2007 + clicking in track vol/pan faders and buttons does not affect track selection (optional but on by default) + option to not have item edits affect track selection (prefs/editing behavior/mouse) + added action: "item: select all items in selected tracks" + doubleclick on track index number in track selects all items in track + media explorer: inserting multiple items using context menu works nicer + fixed soundtouch end of sample dropout issue + SRC: slightly better antialiasing filters, new "Best" resample mode + update: faster file copying v1.823 - March 9 2007 + fixed undo state saving for paste with ripple all on + setting loop end with } seeks accordingly, if seek on loop selection and repeat is set + directsound: better play cursor/output time accuracy + better VU meter decay when using large buffer sizes + doubleclick envelope points reset to center + action to reset envelope points to zero/center + actions for move to/select next/previous items, item in next/previous tracks + updates for other item navigation modes to ensure track is visible + adding/pasting tracks will move track view to show new tracks + maximizing view of track (~) will go to last selected track, if any + selecting track in the mixer will ensure track is visible in main view (if mixer autoscroll enabled) + added option to Preferences/Playback to stop playback at end of loop selection when repeat is disabled + action for "remove all markers from loop selection" + preference option to not show odd stereo pairs + rewire slave: reaper can still open real midi input/output hardware in slave mode + rewire slave: low-cpu slave mode midi receive fixes v1.822 - March 8 2007 + options (prefs/Recording) to set what info goes in new filenames for recording + save as with copy/move will use any relative project paths for media + ReaVerb: vastly faster handling of sparse impulses (especially at smaller FFT sizes) v1.821 - March 7 2007 + fixed creeping CPU use when using SoundTouch on stretched items + internal reworkings of sink configuration for mac port v1.820 - March 6 2007 + added "Cockos" plugin category to FX add dialog + updated layout on most Cockos plugins + Missing file box: more selective auto-file-detection based on previous browse for file logic + project setting for record path can now take relative pathname + project autosave (to timestampted files) saves to .rpp.bak + project open dialog will now optionally list .rpp.bak (in type list) v1.819 - March 5 2007 + better punch-in behavior on no tracks armed warning dialog + better vst parameter range/envelope display of Rea* plugs + timestmaped recording file names, better naming of glued/fx-applied items + ReaEQ: added "Restore Defaults" button v1.818 - March 4 2007 + track panel/mixer panel tooltips are better restrained to screen + adjusted folder solo in place behavior v1.817 - March 3 2007 + insert template tracks with first track selected goes back to old behavior (after first track) + ReaEQ: fixed labelling of bands for automation + ReaEQ: fixed UI updating on preset/config load + ReaEQ: master gain fader + midi items: fixed bug on items with a <=0.5 playrate + vst: plug-in names get channel info when non-stereo + midi learn: pitch shift message support (e0 etc) + midi learn: relative CC modes v1.816 - March 2 2007 + fixed occasional crash at end of render (when multiprocessor rendering is on) + fixed routing+folder solo in place bug + spacebar passthru in track send (right click on fader) dialog + better ordering of many hardware output menus (media explorer, metronome) + ReaEQ: fixed some filter issues in extreme cases, fixed switching modes via context menu + update 2pm PDT: fixed folder track / folder track children soloing 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.49 - December 11 2006 + option in prefs and peaks build box to not show peaks building status window + peaks building automatically pauses itself when recording + updated to latest Ogg Vorbis libraries + changed "normalize multiple items" to 'normalize items (common gain)" + fix for control-drag plugin in single fx window mode + reafir: fix for crash using opengl on some video cards + reafir: fixed latent samples in buffer after stop + VSTi don't-reinit synth on stop option (good for LiveTweaker, might be OK all around) + VST: excess mainschange reduction + updated SStillwell's EQ FX with LOSER's anti-denorm fixes + updated JS chorus FX and delay_chorus with interpolation for better quality + Ozzifier now has less clicks, interpolation + latest Akoustic colortheme and updated current themes + [2pm update]: fixed a bunch of item context menu not working stuff (FO,MP) v1.48 - December 6 2006 + fixed undo state bug on item move with ripple all and markers + fixed undo state bug on fx automation envelope edits (T,MP) + fixed undo state bug on misc item insert (T,MP) + EDL TXT reading: fixed random failures bug (T,MP) + revamped snap/grid settings dialog + added optional dotted grid lines + midi editor: fixed bug zooming at note 127 + midi editor: improvements to last velocity tracking + reafir: added hardware accelerated line antialiasing (requires OpenGL) + new terminology: (T,MP) = Thanks, Mac Port v1.47 - December 3 2006 + ReaMote: added SMP support to ReaMote slave + VST: URS plug-ins 0x20100 or greater now support 64 bit mode + VST: fixed SR202 (required srate setting before doing ANYTHING) + VST: special Drumatic garbage-at-load reduction mode + Undo: fixed state saving on insert from media explorer + Updated Hours:Minutes:Seconds:Frames time display to be more standardly formatted + MIDI Editor: velocity of new events is set by last selected item or velocity set + MIDI Editor: autoscrolling when editing items/marquee/etc, scrolling fixes + MIDI Editor: drum/instrument map mode, querying of VST/rewire key names + MIDI Editor: show project time/grid option for midi events + CD Burning: added option to have markers starting with # define new tracks + CD Burning: added track list in burn dialog + CD Burning: added track titles in .CUE file WARNING: Only the cdrecord method supports burning the CD track titles v1.46 - November 29 2006 + undo system overhaul, smaller memory use, MUCH faster performance on large projects + preliminary CD image writing support with optional CD burning (using XP/Vista API or included cdrecord) + vst parameter adjustment detection for undo system + vst timeinfo tweaks, getoutputlatency support + fixed dx plug-in undo tracking on parm tweak for fx that support it (waves, izotope, etc) + ReaComp/ReaGate/ReaSynth etc now all send audioMasterAutomate (for undo) + better handling of samplerates for apply fx etc when project srate not set + option for auto blocksize setting for rendering (default) + faster directory cleanup window file scanning + support for gluing a single item, to trim it etc + much faster MIDI file reading + mp3 encoder will force its samplerate to valid mp3 values + fx add dialog: added searching for fx chains + colortheme changes immediately affect all undocked windows + project reading: better excess newline removal + fixed bug in render stems (silent areas getting noise on some systems) + fixed double-project-settings-opening in certain settings + (the following are since 1.46a1) + better cdrecord.exe missing support/labelling + midi editor undo fix + tweaked undo state merging logic (always keeps at least 10 steps around) v1.45 - November 27 2006 + fixed resize of scrolled mixer bug + increased max length of track vu meter text + more effective dx/vst denormal reduction + JS denormal reduction + added paste to media item context menu + when prefs/buffering/thread behavior is <4 bigger sleep values are used + faster VST state loading for large states + Better bogus VST processreplacing detection + option to only keep most recent undo states v1.44 - November 26 2006 + mixer can show multiple rows of items, optional (mixer menu) + added time units to ruler menu + empty projects will always play regardless of "stop at end of project" config + items added by record midi modes are non-looping + default setting for looping on imported items and new midi items + improved loop indicators on non-looping midi items + better new midi item insertion (uses loop selection if any) + added 75fps framerate project setting for CD + [4pm bonus] fixed midi playback at non-1.0 project playrate + [4pm bonus] fix for occasional grid line beat 1 bugs v1.43 - November 24 2006 + better support for >32m projects at all zoom levels + metronome project setting, with count-in options + click source configuration improvements + better display of negative times + new time unit mode (measures + beats, no time) + new samples and seconds, time + frames, time unit modes + project setting for framerate for time+frames mode + fixed view autoscrolling sometimes losing play cursor on ' or jump + time units are now set via transport context menu, top level menu (removed icky combo box from transport) 1.42 - November 22 2006 + midi peaks fixes + glue selected items action (works on audio or midi) + better tick rounding in midi writing + consolidate with ignore silence off will add silence at end + consolidate supports midi (note: overlapping midi/pcm items may behave strangely) + consolidate internal updates for glue v1.41 - November 21 2006 + moved grid line Z order from preferences to snap/grid box + markers/regions show above items even if grid is below items + solo in place can now go multiple levels (i.e. track->bus->bus->bus->master) + alt-click solo sets solo to in-place (global option toggles default) + updated mute/solo modifiers (ctrl/alt) + fixed solo in place through busses that have items (they dont render their items) + internal optimizations to make projects with lots of routing load/update faster + feedback routing automaticallly disables PDC and bufferahead for involved tracks since it is problematic in those scenarios + vst: store plug-in config as bank option (prefs/vst) + video: fixed moving the video window when using video overlays v1.40 - November 19 2006 + fixed stop with always run fx on stuck notes + fixed rewire slave mode startup + apply fx to items (mono) action + solo in place option (prefs/audio) -- note, only works for one level of routing (i.e. track->bus->output) + support for project import plug-ins (m3u example available on web site) + better single message when warnings on project load + better video/media explorer menu item positioning + added some missing fx window context menu items (default track chain stuff) + video: fixed DV AVI related problems, memory leak, upside down videos + video: fixed crash/hang and seeking problems on some QuickTime files + mp3 decoder: better resampling logic, faster and more stable first-time indexing + internal project file format: support for SRCFN source descriptions + project, midi editor: better support for properly restoring saved odd fractions + prefs: moved record latency settings to "Record" panel + grid line over/under/through media item options (prefs/appearances/media) + renamed "Kernel Streaming" to "WDM Kernel Streaming" + recent project list configuration/clearing option (prefs/general), internal overhauls v1.39 - November 16 2006 + timebeginperiod setting for better low latency performance on some systems + fixed jesusonic fpu state restoring, was causing compatibility problems with WMV + added WMV video support + added native QuickTime video support (needs QuickTime installed) + fixed media item properties clipping gain to fader range + midi: noteon tracking for loop only looks at track items (not input monitoring etc) + midi editor: better support for big changes to midi items while playing (via undo or otherwise) + midi editor: removed playback glitches on opening/closing MIDI editor + midi editor: option to not preview notes on add/edit of midi events v1.38 - November 12 2006 + midi editor: editor cursor synchronized with main edit cursor + midi editor: default option for transport controls to control main transport + midi editor: improved zoom ballistics + midi editor: option to not show event velocity handles + midi editor: quantization options are saved and global, hotkey is now Q + midi editor: better editing options defaults + midi: looping playback now sends only the noteoffs necessary, rather than all notes off + fixed midi only sends occasionally making bad noises + fixed AVI DV playback v1.37 - November 10 2006 + video preview hang fixes, other improvements + disabled WMV video file support for now + fixed bug where drag&drop files would leave stale preview + option to not send all notes off on loop + disconnect ReaMote slaves when disabling ReaMote processing v1.36 - November 9 2006 + installer: uninstaller listed in system add/remove program list + fx chain list is resizeable + fixed midi item warnings when using save as with copy/move + splash screen is now optional + improved plug-in scanning dialog refresh + options to not warn on errors opening control surfaces/audio/midi devices + option to allow record with no tracks armed + video item in project support v1.35 - November 7 2006 + fixed envelope cropping (for cropping projects etc) + fixed notes/project setting auto-opening on startup issues + fixed sample flushing for pitch shifting/stretching + better handling of write errors and .bak files when saving projects + added Reamote network latency and network usage in perf meter + cleaned up fx window opening, fixed bug in bypass selected track fx + when in "only allow one fx window open at a time", opened window uses last open window's position + midi file import defaults to adding to project rather than file reference + midi peaks: fixed missing peaks for tiny/zoomed out events + midi all input device support (tracks can record/monitor from all devices) + midi peaks show notes discretely over 2 octaves, CC/pitch changes + midi devices are now closed with audio devices (for better sharing with other apps) + midi devices not stopped/started as much (for buggy MIDI drivers) + midi overdub/replace record modes + hopeful fix for win9x mixer control positioning bug + per-item autopunch when in record output modes plays/shows selected media + splash screen not shown in taskbar + updated scott stillwell's 1073 EQ v1.34 - October 29 2006 + Splash screen + initial midi-stored-in-project functionality (optional) + midi editor: export to .mid + prefs option (default) to create new MIDI items as events rather than files + midi open copy length fix (still not perfect (needs fixing) but usually very close) + fixed apply fx and open copy for items that lack filenames (i.e. click source etc) + fixed undo state changing on apply fx to item + Reamote: fixed CPU usage display in reamote.exe v1.33 - October 27 2006 + new default icontheme (alpha2 by Matt Knipschield) + optimized read automation mode to not munch cpu + optimized fader redrawing (no refresh unless position changes) + win98se track control fader fixes + updated new control positioning to hopefully fix rare bug on certain systems + sized down the transport bar to allow more room for the trackview + dynamic gradientfill linkage (in case your old system doesnt have msimg32.dll) + optimized multimon code + Reamote: added plugin list dialog + Reamote: added setting to specify send-ahead during renders v1.32 - October 19 2006 + track names are now vertically centered + gradient background support for many windows + faders have red/green background when in automation mode (colorthemeable) + included ReaMote slave executable + custom track colors (optionally affecting track headers too) + fixed performance issues with tiny peaks files + redid track/mixer panels and transport to use less windows + fixed master track visible performance issues + custom colors are saved across instances + improved peaks accuracy while recording + fixed while-recording stereo peaks v1.31-forum only versions v1.30 - October 16 2006 + fixed envelope segment editing when in envelope lane mode + envelope segment editing snaps to center + vertical zoom goes to track at center of view by default, rather than selected (prefs option) + option to move edit cursor to end of recording on record stop + optimized track item resorting for scenarios where the track hasnt changed + updated akoustic theme/icons, new icepack theme + ReaMote network FX support (coming soon: keep an eye on the forums for an alpha) v1.29 - October 15 2006 + midi: prefs/recording setting for ticks per beat (new default is 960 up from 256) + better margins for track name control, track controls/transport cleanups + transport can be resized down to hide time display/etc + navigator can be resized smaller + fixed certain playback starting issues + improved routing matrix scrollbars + wavpack: async win32 reads instead of stdio, correction file *.wvc) reading support + JS: fixed log()/log10(), may affect some JS plug-ins (updated included plugins for fix) v1.28 - October 13 2006 + starting playback at end of loop selection doesnt enter loop + rendering to mono (and playback with mono hardware) now properly downmixes + fixed JS effects in folder issues + fixed vst timeinfo accuracy on plugins in chain after plugins that need pdc + reasamplomatic5000: start/end control, waveform/peaks dispay, fixed attack/release fades, made attack/release work on looping items + mp3 decoder: fixed blips on seeking in some mp3s + preliminary babyhui support for up to 128 channels (using a midi channel for each bank of 8) + fixed hanging bug in undo system when a large project is loaded and undo mem limit is set to something small + new Scott Stillwell plug-ins (1073 EQ and 1176 comp emulations) v1.27 - October 10 2006 + when recording at non-1.0 rate, recorded takes have preserve pitch disabled + fixed tail for apply fx not working with certain plug-ins + fx browser won't show "ReWire" category if ReWire not available + installer: better ReWire shared library support v1.26 - October 9 2006 + tap tempo on transport "BPM" label + individual clock setting for each midi output + audio info will show depths > 24 bit + MIDI input metering (small square on left side of track VU meter) + midi inputs can now be set to "control" as well as normal inputs, then you can assign midi events to actions (as well as some preliminary vol/pan fader support) + renamed "trim silent areas of items" to "Auto trim/split", more trim/split options (split only, grouping) + quantize items has option to move grouped items + increased max count for searching for unused filenames + option to add tail to "apply fx", default is 1000ms + when in "always run fx" mode, fx aren't stopped on stop, for reverb tails/etc v1.25 - October 8 2006 + VST: we take steps to better handle incorrectly programmed plugins that return pointers to the stack for their config state (video VST for example) + VST/DX: optimizations + VST/DX: Plug-in denormalization prevention option (defaults on) + FX add dialog: chains are now visible in add dialog, and can be put in favorites folders + track phase controls are now properly ganged (with ctrl/alt options) + docked transport goes into doubleheight mode at a smaller width (to not waste space) + apply fx as new take: uses source samplerate if project samplerate is not set + Better peaks support for files on read only media (i.e. CD-ROM), automatic use of alternate path for peaks (optional) + ReWire: audio system options are automatically overridden for better behavior + ReWire: convert alternate noteoffs to real noteoffs + ReWire: slave mode will slave to time signature (note: any project tempo envelope will still override) + ReWire: Option to not close audio device when inactive and rewire devices are open + "run fx when stopped" renamed to "always run fx" and will also run fx on tracks with no items + Updated Scott Stillwell's plugins (including fantastic new EQs!) v1.24 - October 4 2006 + envelope and peak drawing optimizations, abstractions + playback position is now always rounded to the nearest sample, so items that are spaced at fractional sample positions will always be synchronized + prefs/buffering "Advance Disk I/O" button so you can tweak disk read/writes + updating pooling so wave file instance hangs on to pooled item much longer for better performance + ReWire option to automatically enter slave mode if mixer/device detected on startup + VST: better VST configuration window switching support, preference for which VST UI to use by default + Wave reader: resampling instances created on the fly for lower normal memory use + [11pm bonus]: ReaSynth gets a volume control, saw/triangle wave generators v1.2345 - October 2 2006 + Preliminary ReWire device/panel (slave) mode + fixed ReWired slave's position jumping to/from 0:00 on seek + fixed ReaFir config window focus bug + fixed filename prompting for open copy/apply fx/etc + midi editor: midi editor preview transport will autostop main transport, and vice versa + midi editor: updated zoom behavior to be nicer + midi editor: fixed preview when previewing to hardware out and no track fx enabled + midi editor: fixed midi editor previewing with project tempo (previews at project tempo) + midi recording: properly maps content to tempo changes/maps/etc v1.22 - September 29 2006 + fixed ReWire playback issues + fixed right click of selected item resetting selection to just that item + internal updates preparing for ReWire slave support + [updated 4:30pm PST] better stopped/paused rewire behavior v1.21 - September 28 2006 + Preliminary ReWire support (big thanks to Propellerhead Software) + right click+drag anywhere in tracks is now marquee selection + removed tabstop from transport entry fields (to keep them from accidentally getting focus) + fixed track index display for aux send dialog + fx chains: better locking (more stable, less chance of sound interruption) + fx chain: doubleclick fx floats it + DX/DXi: plug-ins are now sorted properly in the Add FX dialog + vst: plug-ins are now sorted without regard to case + vst: audioMasterProcessEvents ignores midi event size field (since most other hosts seem to) + midi editor: clicking on items doesnt move edit cursor + midi editor: right click+drag does multiselect (no need for alt) + midi editor: updated rounding for midi time display + midi editor: better ruler time display + midi editor: inserting items default length is snap size + midi editor: fixed bug where adjust a single item in vel lane wouldnt update value display + new Akoustic RADAR color/icontheme v1.20 - September 25 2006 + scrollbars for large aux send/io/envelope dialogs + updated tab ordering of window panels to ease navigation between tracks etc + option to disable mousewheel for faders + when pasting items, the paste position is offset by the first item's snap offset + update akoustic icons/theme v1.19 - September 22 2006 + fixed "apply fx" for plug-ins needing vsttimeinfo etc + made selection lock work on some of the newer selection logic + made locked selection completely pass mouse through to items below + looping in loop selection works past end of project + midi looping accuracy fix (was one sample off) + fullscreen mode goes to current monitor on dual monitor systems rather than primary + midi editor: fixed vol bar adjustment precision for midi events + fixed external editors preferences screen on win9x + fixed fullscreen repaint bug on some machines + post-fader sends also use track phase inversion setting NOTE: IF A PROJECT USES A POST-FADER SEND FROM A PHASE INVERTED TRACK, IT MAY NEED TO BE CORRRECTED! :) v1.18 - September 21 2006 + added fullscreen mode (press F11) + looping midi file timing fix v1.17 - September 20 2006 + fixed routing bug with sends from empty tracks + better render dialog default filenames/paths + launching items from render dialog uses default verb rather than "open" + added support for media file on command line (opens new project with media specified) v1.16 - September 18 2006 + fixed midi bug relating to restoring pitch state + launch file/folder buttons are now shown when rendering completes + track drawing optimizations + UI refresh rate option + fixed window floating fx size bug v1.15 - September 17 2006 + made looped recording add items more intelligently, both for midi overdub and normal + startup audio init works better with certain audio hardware when system audio samplerate pref and project samplerate config differ + optimized midi device open/closing in prefs + different cursor for fade out adjustment + keyboard actions for mute/unmute all, unsolo all, bypass/unbypass/toggle FX + added "send all notes off" command (F3 by default) + marker navigation: previous marker within 0.5s of marker when playing goes to previous + reafir: fixed stability/quality on >48khz samplerates + reaverb: fixes to convolution engine v1.14 - September 15 2006 + save as now has optional "copy with trim" mode + save as with copy/move now copy/move all takes (not just current takes) + fixed envelope point editing showing dB on fx envelopes (oops) + removed (broken) ability to create notes lower than C0 in midi editor + vst blocksize fixes, mainschange behavior switches for uad-1/etc + alt+shift+c = add measure from loop selection (good for making tempo maps for live content) + rendering to WAV will include BWF info for the rendering start time/etc + open copy/etc now include BWF info for position (when rendering to wav/etc) + midi events when routed from multiple sources are now properly sorted before written to file/sent to vst v1.13 - September 14 2006 + volume envelopes can be set to chip attenuation only (+0dB max) mode in prefs/editing behavior + undo/redo sets project to modified status (art) + fixed start-of-playback issues when recording (going from stopped to recording uses prebuffer settings) + fixed/improved midi loopselection looping bug where items outside of loop would sometimes get in + midi file reader sets current pitch value on seek/start of new item + vst: changed mainschanged process to make certain VSTi happier (hope this doesnt break too much) + updated akoustic night theme images 1.12 - September 13 2006 + project option to use recording format for item open copy/apply fx/reverse + fixed cut tracks for track context menu + better locking for midi inputs (should be more stable when starting/stopping them) + updated version of majortom compressor that uses 30% less CPU v1.11 - September 12 2006 + made so cleaning peak values also clears RMS accumulator + redid envelope UI so that you have the "current" envelope, that many of the controls (i.e. delete, ctrl+a, cut/paste, etc work on) + current envelope shows centerline + option for autoselecting added envelopes + option in prefs to not overlap envelopes (with configurable minimum sizes) + envelope point multi-select, multi editing, etc + marquee selection works on current envelope for selecting points + you can now cut tracks using ctrl+x when the focus is on the track control panels, and copy them using ctrl+c, etc. + blocksize and latency display in audio status menu item + when in alt+space loop skip mode, main transport shows "Playing/loopskip" + fixed seeking bug in ogg reader + fixed bug where "autodock fx windows" would prevent you from undocking fx windows + fixed one-fx-window-mode for master track fx too + fx window shows pdc for effects along with CPU use + reaverb: resetting playback resets latency properly v1.10 - September 11 2006 + corrected loop selection nudging action labels + updated peaks display to switch to waveform farther out + better downsampling for waveform views, more accurate positioning + sources now show zoomed in waveforms even when they lack peaks + options in media item properties to choose new source files, and rename source files + better save w/ move files handling of peaks + vis plugins: support for plugins getting project title + bundled some new icon sets/color themes (thanks everybody!!!), removed some old color themes + included a bunch of sstillwell's awesome JS effects + reacomp: auto-release mode + [bonus update 7pmPST] zoom in now can go as high as 1mpix/s v1.09 - September 9 2006 + winamp visualization plugin support + updated ctrl+[] to use all items if no item selected + sinks now remember their last used settings and default to them when selected + fixed bug where loaded keymap would not be saved to config for next run + seek on item edit option with preroll configuration + preroll configuration for seek on loop selection + reduced volume of demo project + removed "flush track bufs on edit" option + option to try to avoid UAD-1 cpu munch (prefs/VST) + made installer not overwrite keymaps/themes if newer versions installed v1.08 - September 7 2006 + optimized locking behavior when splitting and many other actions + (hopefully) fixed looping glitch on pitched/stretched items + ctrl+,. and ctrl+alt+,. now nudge the left and right edges of the loop selection + actions (ctrl+[]) to navigate edges of selected items + made marker nav [] keys navigate (but not seek) when recording + fixed bugs in marker nav [], and made it include loop selection in the list + included olzzon's Danish and German keyboard maps + ReaFir v0.9 with new convolve L/R mode + uninstaller will notify user that files were left in the REAPER directory v1.07 - September 6 2006 + greatly optimized peaks/waveform drawing + fixed JS requiring newline at end of last line in file + mixer folder icons now correctly use themed icons + fixes to the way fx chain/floating windows are titled (they should always be updated correctly now) + adjusting item volume/fades on other tracks changes track selection (if this bothers enough people we can make it optional) v1.06 - September 5 2006 + alt+space action plays skipping loop selection + cleaned up some internal playback looping logic to enable the above + changed track insert behavior to select inserted track + vst: fixed vst time info for /8 projects etc (big thanks to rayzoon) + midi editor/media explorer play buttons hilight when playing + UI image set support, color themes can specify which images they prefer + the default icons are included in ColorThemes\default_ui\ + for an annoying icon set: http://reaper.fm/files/reaper106-blurry.zip (extract to colorthemes\) v1.05 - September 3 2006 + added "trim silent areas of items" function (edit->item processing->) + added "quantize items to grid" (edit->item processing->) + added "autodock new fx chain windows" setting + fixed docker saving position when at (0,0) + fixed docker keyboard focus bug + fixed some menu item enabling issues + seek on loop selection right edge changes when looping disabled + improved looping (no longer does seeking to right after a selection cause it to enter the loop) + moved "normalize items" and "move items to preferred positions" to edit->item processing submenu + fixed reverse item/open copy/etc when an item is muted + midi editor: note properties now shows bars/beats instead of just beats + installer: won't overwrite last project with demo project v1.04 - September 2 2006 + seek on loop selection change uses loop change info to decide whether to seek to start or end + you can attach/unattach the dock to/from the main window (right click by tabs) + fixed scroll whenever the mouse gets near the right edge of track view bug + cpu performance meter dialog improvement + updated version of js: majortom v1.03 - September 1 2006 + remove selected area of selected items is now (by default) cut selected area of selected items + cut selected area of selected items obeys ripple editing, better item selection behavior + shift click in the same item as the edit cursor is in sets loop selection + added assignable actions for ripple off/one/all + added option for resetting VU meter peak indicators on play + added option to control whether changing the loop selection seeks playback + shift+doubleclick of items now sets the selection to the area of the item (if configured to open the editor by default, and vice versa) + fixed vst timeinfo resetting to bar 1 on time signature marker + fixed item/loop splits not locking (causing playback glitch) + fixed midi/rearoute recording when no audio input device active + fixed end-of-item peaks bugs on looped items at certain zoom levels + wav/aiff/w64 writer: writes correct riff header length + routing: fixed pre-fx sending of midi v1.02 - August 31 2006 + added "Delete selected area of selected items" (ctrl+delete) + ability to resize a loop selections edges over items + ctrl+right drag over items sets loop selection + added "insert marker" to timeline right click menu + fixed a bug when switching themes in prefs/color themes + added keyboard shortcut list as help menu item, added mouse modifiers to help text + list of kb shortcuts from prefs page shows unassigned actions + media explorer: fixed loading of projects from media explorer + midi editor: centerline/from center CC mode for pan and pitch only + midi editor: CC lane shows integer value of mouse position + midi editor: ctrl now turns on snapping to center for pitch/pan (default is no snap) v1.01 - August 30 2006 + ui: transport icon updates + ui: cleanups to track/mixer controls, smaller + ui: color themes can override button background/border + ui: smaller vertical fader buttonsont for volume/pan labels + configurable keyboard shortcuts, with a LOT of new actions (some are assigned, some arent) + ctrl+pagedn zooms out full + ctrl+alt+up/down selects tracks + fixed keyboard shortcut preferences bug under win9x + keyboard shortcut list as web page generation + added "move items to source preferred position" for BWF files etc + play on record paused now goes back to record + fixed fx browser thinking it should be opened on startup in many instances + fix for looping pitch shifted downsampled items + fix for all notes off sending when looping (and multiple ANOs when routing) + fixed default volume bug in click source + removed warning when overdub loop recording and track was unarmed + tons of mixer optimizations to reduce memory bandwidth used + simplified start of recording thread synchronization + when in +6 item adjustment range, better support for >+6dB gain + when in +0 item adjust range, you can go over +0dB for an item if you hold shift + fixed monitoring issues on >2 ch tracks + fixed scrollbar bug when clicking on thumb edges + put minimum buffer sizes on ks/waveout/ds modes to avoid misconfiguration crash + midi editor: ruler at top + midi editor: grid fixes, visual appearance improvements + midi editor: mousewheel over piano roll scrolls by default + midi editor: CC lane has centerline, and things snap to center (hold ctrl to disable snap) + midi editor: better pitch lane mode + w64 file format support, bwf "bext" chunk support + AIFF/WAV file readers can read up to 4gb .wav files, > 4gb non-standard .wav files, and .w64 files + AIFF/wAV reader handles properly files that claim to be larger than they are + AIFF/WAV/w64 sink: writes meaningful header so a power outage during recording will usually produce a readable file + updated wav/w64/aiff reader to handle chunks in any order, better error messages + internal cleanups in preparation of...something coming later v1.0 - August 23 2006 + installer: check to see if REAPER is running before installing + added "Track" to top level insert menu + option (prefs/defaults) to crossfade items when splitting + added some other JS fx (autoloop, loopsamplers, etc) v1.0rc2 - August 22 2006 + fixed rare crash when recording+scrolling+etc + fixed project settings BPM updating main window display + fixed bug where certain editing operations would stop playback + control surfaces: option for surface update frequency (default is now 15hz) + reaverb: fixed state loading for reverse + midi editor: paste goes to cursor at last clicked note + midi editor: vertical zoom zooms on last clicked note + midi editor: hilite of last clicked note + midi editor: note editor dialog (via F2 or context menu) + rearoute: now compatible with sonar and project 5 + new Brad Sucks demo project! v1.0rc1 - August 21 2006 + new icon (thanks to Arthur Reeder) + improved save live output to disk (buffering) + peaks-while-recording display refreshes (in an ugly fashion) on scroll/etc + peaks-while-building-peaks (updates every few seconds) + better zooming when trying to zoom outside of the project range/etc + options for registered users to configure what registration status is in the titlebar + fixed mixer docked size on fresh install + vol/pan tooltips update when adjusting + item right edge tooltip shows start position + control surfaces: made mcu/tranzport modes less midi bandwidth saturating + control surfaces: fixed mcu smpte/beats button v1.0b6 - August 18 2006 + fixed fx browser closing on opening track with empty fx chain + optimization so that soloing a subtrack in a folder still has the folder running in worker threads + routing dialog: fixed tooltip bug for non-audio sends + increased accuracy of FX cpu meters + vst: fix for support of plugins whose latency decreases during playback + reacomp/reagate: fixed sync issues when tweaking pre-comp/pre-open + reafir: fixed sync issue when changing FFT size + reaverb: better echo generator (error distribution control) + reaverb: fixed sync when tweaking settings/preverb v1.0b5 - August 17 2006 + pan law curves now produce correct mono results + pan displays can optionally show -90dB..90dB instead of percent (prefs/editing behavior) + fixed audio preferences for manual recording latency + adding fx via doubleclick/OK from docked fx browser doesnt close fx browser + shift+F closes docked fx browser, if visible + alt+D show/hides the dock (if windows are in it) + ctrl+click in navigator moves cursor/playback to time v1.0b4 - August 16 2006 + reverted reasamplomatic to not fully buffer files (pitch fix for now) + pan law is now a quadratic curve instead of sine curve, which may impact existing projects + reafir: lots of small fixes, better low-range support, separate analysis floor control (you can now set the EQ range to something small but still get the full picture on analysis) + fx browser is now dockable, and remembers its state + docked fx windows have more of their controls usable via keyboard + fixed normalize on <1s long items + on program startup, keyboard focus is now explicitly set to the track view + nifty new usage stats in about box v1.0b3 - August 15 2006 + added option to try to avoid restoring VST state on undo/redo (prefs/plugins/vst to enable) + TranzPort: shift+mute/solo/arm now clears all of them (like ctrl+click in reaper) + updated buffering prefs page, more thread priority options, new thread behavior option + JS effects now have input/output VU meters + reasamplomatic: now if files are <10s in length, they are fully buffered rather than streamed v1.0b2 - August 14 2006 + pan law now applies to track pan envelopes as well, BUT it will boost levels on those envelopes. WARNING: this may change the way projects created with older versions sound, IF they used pan laws and pan envelopes. hopefully this will be the last time we need to do this for a long time. + added track default record parameters to preferences (input, arming, monitoring, mode) + fixed "open copy" on midi files picking correct start offset + improvements to looped recording when stopping recording in the middle of the loop (if not first time through, doesnt split at end time) + click source can play (short) samples for beats, has "save defaults" button + track FX cpu meters filter data for more usable output + fixed drag&drop FX to tracks when single fx window option is on + fixed piano roll always sending to first channel + fixed some floating fx window behavior + VST: only try to save config as chunk if VST reports it supported (bugpass etc) + included scott stillwell's new JS MIDI drumtrigger effect + undo/redo will not reinit unchanged plug-ins UIs + updated 8:15pm - fixed reasamplomatic not storing configuration correctly v1.0b1 - August 13 2006 + reagate can now optionally send MIDI events on gate open/close (great for triggering with reasamplomatic) + JS now supports midisend(), midirecv(), so JS fx can support MIDI + JS now supports the variable "tempo", so JS fx can get the current effective BPM + made pan envelopes not use project pan law + no longer restart playback on undo/redo + configurable fx render ahead (default is 200ms) + made it so that plug-ins can notify REAPER of how much disk bandwidth they use + new disk performance usage reading method (should fix the floppy disk scrubbing) + preliminary TranzPort surface support + tweaks to MCU support (play is now play/pause, stop is always stop, tweaks to flip mode etc) + babyhui mode supports bank switching + vst hack: disable double precision mode on URS plug-ins v1.0b0 - August 9 2006 + made "open copy" on midi files handle tempo envelopes properly + fixed a folder solo related routing bug + better floating fx window deletion for some VSTs + fixed some tempo envelope related bugs + MIDI events now follow project tempo map! (needs testing) + a MUCH better sample project that opens by default after install! v1.0pre9 - August 8 2006 + click source now (by default) follows project settings + fixed some grid drawing bugs with gradual tempo transitions + changed default audio renderer threads to 1 (if you have dual core you may wish to up this) + made autoscrolling of window happen after resize/etc for bugfix when stretching items offscreen + prefs apply button enables/disables accordingly + added track phase buttons to track/mixer controls + updated track send controls to take less space + better routing matrix label drawing, sizing + more configurable default track/send parameters + midi editor: shift+click and drag to draw lines in CC lane + optional asio thread priority override control + added "autofloat new fx windows" option + added "Options" menu in fx chain dialog + added "single fx chain window" option + added option for auto opening fx browser on opening empty chain + fixed "set foreground to floating windows" issues + made switching to different items in the fx chain timer driven, so it switches once you stop changing + fixed alt+lmb in reafir on win9x + added JS kanaka[tm] m/s processors v1.0pre8 - August 6 2006 + L/Shift+L tooltips, and in keyboard shortcut list, checkmark on menu + fixed feedback routing (note: if you have SMP support enabled, feedback routing may produce slight "clicks" under certain circumstances. there are plenty of workarounds, though) + better track buffer locking, may reduce rendering bugs in SMP rendering (test this please) + fixes all around for getopenfilename failing with bad paths + uninstaller will no longer delete user installed .chm files from reaper dir + prefs: fixed browse bug in project tab + prefs: opening to audio/device tab won't stop playback + prefs: opening to audio/device tab, then to aliasing now works properly v1.0pre7 - August 6 2006 + initial x/y time signature support + preliminary lock modes (can lock items, loop selection, envelopes, markers, regions, etc) + FX envelopes: now supports up to 256 envelopes per effect + better "open in editor" labelling + fixes to some time signature bugs that went unnoticed + made some internal time conversion code more threadsafe when using tempo envelopes v1.0pre6 - August 5 2006 + disable dx scan doesnt show dialog at all + reaverb: normalize impulse option + fixed vu meter bug on project loop + updated track buffering logic to better handle sel/project looping with multiple pdc sends on + fixed project settings opening twice if configured to do so + fixed checkbox for "snap at distance" in snap dialog + ripple editing improvements (splits overlapping items on delete, other fixes) + updated playback behavior when tweaking loop selection + removing selection when looping, and undo/redo restart playback + update 2:45pm: fixed VU meters, project loop stuff + update 4pm: fixed prefs/project/defaults vol/pan envelope option (was pre-fx instead of normal etc) + update 4pm: switched a few radio controls to combo boxes in prefs dialogs 1.0pre5 - August 4 2006 + minor prefs improvements + added "disable DX plugins scanning" option + reaverb: lp/hp filter item (good for making synthetic reverbs with the echo generator) + reasynth and reasamplomatic: support pitch wheel messages + (GM?) CC labels for midi editor + shrunk whatsnew.txt (old text is available online) + midi editor loads icons from main EXE + midi editor ffwd/rewind buttons + option to save project and/or open properties immediately on new project + better master vu clip indictator (no point in showing RMS clip when peak clip is available) + basic CC/pitch editing in midi editor. so tired. + fixed potential sysex memory leak in midi reader + sends can now specify midi source/destinations, as well as disable audio (midi only) + I/O dialog: fixed track receives refresh on channel count change + huge improvements to snapping system to snap to the closest item + flush track buffers on recarm switch even if not recording (better routed record sync) + made project length updated when using region copying/etc + fixed floating point .wav format + fixed vu metering of record-output modes + vst: better dealing with plug-ins whose latency decreases + pdc now deals with bypass envelopes (more) correctly + better support for decreases in plug-in latency, I hope? + cleanups to audio configuration system + MUCH nicer color theme editor + more preferences dialogs improvements + audio system wont open when audio/device tab is open + adding an effect (via d&d or otherwise) to a track that lacks fx wont open the fx browser + preferences wont let you see the audio/device tab when recording + moved snap settings from prefs to snap dialog + made navigator/mixer/fxadd/midi editor windows doubleclick maximize + added mousewheel option for window under mouse vs window with focus + better record preview display for loop/autopunch rec modes (shows where items are actually recorded) + updated version checking code to better support 1.0preX and 1.0 beta X etc. + added new license agreement, license tab to about box + wav/aiff reader: support for 20, 32 bit integer samples + revamped FX plugins configuration screen + fixed record automatic file switching sync (error introduced in v0.971) + fixed routing + latent fx related record sync issue + fixed record sync when punch-in recording a track via its record arm button + cleaned up cursors/region resizing for timeline + better support for 1/128 grid settings etc + renamed "tape style" record modes to be just "normal".. + external editors: primary/secondary editors for each type, and default. context menu shows editor names, too. + reasamplomatic: improved note-offs (more accurate timing, and a note off ends all of that note) + reasamplomatic: attack/release controls + more drag&drop fixes + clicking and dragging a region lets you reorder the project (hold alt to move the region relative to the project, and hold ctrl to copy) + added option (prefs/recording) for adding new recordings per-loop when looped recording (good for "record channel output" overdubbing for both MIDI and audio) + reduced size of send controls for I/O dialog + registration key stuff. a nag screen on unregistered shareware will only be displayed once a week, and it's easily dismissable. + reasamplomatic5000: supports drag&drop of sample files from explorer/media explorer + midi editor: piano roll is higher velocity at right side of keys + fixed midi looping note repeat bug + fixed time map rebuilding on certain ripple editing functions + fixed routed track that sends to next track crash on delete+play + fixed prebuffer preventing really short loop selections from playing looped + fixed default record path configuration bug + fixed grid/snap issues for fine divisions (