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 (