Reaper v 3.76
26 avril 2011
MacOS X UB
* Toolbars:
o fixed default icon images for floating toolbars
o fixed positioning of context menus for floating toolbars
* VST:
o other getOutputLatency() accuracy improvements on playback start
o when project measure offset is less than 1, ignore it
* Actions: nudge track volume actions now are capable of writing automation
* Editing: actions that remove areas of the project not removing certain items that start/end near selection
* Graphic glitch fix for items at extreme zoom levels: Graphic glitch fix for items at extreme zoom levels
* MIDI Editor: avoid deadlock when step sequencing using realtime MIDI inputs
* mp3dec: fixed length calculation on files with truncated final frame
* Nudge pan action can now write automation: Nudge pan action can now write automation
* OSX: MIDI hardware I/O improvements
* Playback: fixed anticipative FX RAM/CPU/playback issue when starting playback past end of project
* ReaNINJAM: improved chat interface, especially on OS X
* Recording: option to put timestamp at start of recorded filenames
* Rendering: improvements to online render (lowered RT CPU use)
* Split/trim items: correctly remove silence (when configured) before last item in split
Reaper v 3.75
31 janv. 2011
MacOS X UB
* Actions:
o render stems pre-fader now preserve pan law
o move media items down now properly creates tracks when starting with a single track
* MIDI editor:
o filter dialog now draws correctly with nonstandard font sizes
o undo state saving on CC lane insert
o fixed clearing sysex/text lanes causing crash
* OSX:
o screenset stability fixes
o better looking bullet-mark on MIDI editor CC lanes
o Safer unloading of projects
* VST:
o calling getOutputLatency() on resume until first audio block processed now produces more sane results
o audioMasterGetOutputTime will not return negative values
* Item lanes: fixed overflow bug with large numbers of overlapping items
* Media item loading multiproject status fix: Media item loading multiproject status fix
* MIDI overdub recording: fixed noteoffs on 0 tick length notes
* Misc: Other cleanups/stability improvements
* Project rate envelope: better sound with PDC/anticipative FX and editing envelope
* ReaFir: fixed analysis range inaccuracies
* ReaXcomp: fixed threshold smoothing bug when automating to extremely low thresholds
Reaper v 3.74
25 déc. 2010
MacOS X UB
* VST:
o more handling for VSTs that resize themselves
o fixed window sizing bug causing some FX to open in a too-small window
* Actions: fixed loop length halve/double actions
* API: fixed support for modifying very short items via certain API functions
* Master track: channel count now reset on new project, able to save in project defaults
* MIDI editor bank/program select: don't sort program banks alphabetically
* MIDI recording: prevent dropped notes in MIDI replace record mode
* Mixer: fx parameter scroll button positioning fixes
* Nudge/set: fixed bug when duplicating grouped items
* OSX: Better performance when updating arrange view while bringing media online
* Project templates: default project template is now stored with relative path in .ini (for config import/export, portable installs)
* ReaControlMIDI: fixed manual text entry of pitch and pan values
* Stability: various small potential memory corruption fixes (thanks, nitpicker!)
* Track locking: fixed unlocking of track not adding undo state
* WINE support: properly detect newer versions of WINE
Reaper v 3.73
18 nov. 2010
MacOS X UB
* AU:
o fixed some AUs going blank when floating/unfloating the window (thanks, Camel Audio)
o avoid opening bridges to scan for plug-ins (keep cached copy -- hit F5 in fx browser to force rescan)
* Envelopes:
o fixed editing of first envelope point
o when hiding pre-fx volume/pan envelopes, values are no longer applied to main volume/pan
* Mixer:
o fixed positioning when adding first visible track icon or removing last icon
o fixed resize of hidden extended mixer components with track icon visible
* Theming:
o Drag and drop of .ReaperThemeZip (or .zip with theme files) files to REAPER's arrange now installs the theme
o fixed stretch configuration for some theme button images
* API: added GetCurrentProjectInLoadSave() for context when loading project-specific extension state
* Batch file converter: fixed dropping files on OSX
* Configuration import/export: preliminary support for importing/exporting .ReaperConfigZip, accessible via action or preferences/general
* Items: show take numbers for items without take names
* MIDI editor: fixed marquee including too many items when zoomed very far in
* Ripple editing: fixed ripple on first track when pasting/inserting multiple items
* SMPTE LTC sync: leave framerate blank to use project framerate setting (default for new projects)
* Tooltips: fixed a bug that would cause some pan envelope tooltips to display incorrectly
* Update arrange view periodically while bringing media online: Update arrange view periodically while bringing media online
Reaper v 3.72
20 oct. 2010
MacOS X UB
* MIDI editor:
o moving CCs/events now updates pre-quantized positions
o reduced memory use when opening/closing many editors
o fixed memory leak when reusing MIDI editor and switching between MIDI items
o fixed stuck velocity display on reopening some MIDI editors
* API/ReaScript:
o added SetMediaItemPosition/Length, with the option to suppress screen redraw
o better portability between Windows and Mac (strip Windows newlines)
o API functions for item/marker setting should now perform better on OSX
* Armed actions:
o show special cursor and tooltip only when clicking will trigger the action
o do not cancel armed action on undo
* Feedback routing:
o fixed stopped monitoring with feedback
o decreased memory/CPU use
* Media items:
o disabled "copy loop of selected area" action for MIDI items
o recalculate autocrossfades for beat-based media items when changing time signature
o allow copying loop of selected area when the time selection includes the item end
* Shift+click item selection:
o now use range of clicks rather than range of items
o no longer unselects other items (hold ctrl in addition for this)
o respects option to select all grouped items
* MIDI recording: fixed some overlapping note issues with replace and overdub recording modes
* OGG support: improved stability/playback of corrupted OGG files (libvorbis 1.3.1 bug)
* Performance: Reduced thread locking when recalculating item information
* Shift+click time selection: on now obeys edit cursor moving preferences
* Stability: Improved MIDI note previewing threadsafety
* VST: better resize notification support
Reaper v 3.71
1 oct. 2010
MacOS X UB
* (3.71) ASIO: requested audio block size: fixed power-of-two rounding mode
* (3.71) Media items: drawing fix for empty items
Reaper v 3.7
28 sept. 2010
MacOS X UB
* Arc/roundrect drawing: fixed bugs, smaller code
* ASIO: support for requesting audio block size (many drivers will ignore, though)
* Floating toolbar: fixed refresh on update of theme
* MIDI editor: avoid unsafe memory access on undo
* OSX: fixed potential crash under certain focus conditions (impl IsWindow())
* Themes: fixed drawing glitch on docker tabs (and potentially elsewhere) introduced in 3.69
Reaper v 3.69
21 sept. 2010
MacOS X UB
* OSX:
o avoid blinking cursor and tooltip when holding down a modifier key
o fixed VST-shell project loading on PPC
o fixed drawing issues (primarily related to docked media explorer)
* Media item buttons: option to show/hide buttons based on item height
* Media item labels: option to show/hide text label based on item height
* Nudge/set: pass space bar through from nudge dialog to main window
* Parameter modulation: fixed problem when using latent plugins
* Project: safer writing of long lines to project file/undo memory
* Themes: background stretching fixes
Reaper v 3.671
30 août 2010
MacOS X UB
* MIDI editor:
o smoother editing for swing grid handles
o snap pitch/pan CC bars to center [demo]
o don't create extra undo point when moving/copying events
o fixed advancing cursor when step recording with swing grid enabled
o fixed crash when double-clicking collapsed CC lane
o fixed paste preserving position in measure in first partial measure of a media item
o new theme color for octave grid line [demo]
o update display immediately after event list context menu action
o when a single CC event is dragged, display the actual event time/value in the lower right
* FX:
o adding FX via quick-add menu floats the FX window (if the user preference is to show the FX window at all)
o double click a floating FX title bar to return the FX to the chain window [demo]
o double-click empty space in the FX chain list (under the current inserted FX) to open the FX browser
o fixed potential flood of FX automation messages
o optionally show the current track FX in the FX button context menu, click to float/unfloat individual FX [demo]
o when adding an FX chain, auto-float each FX window if the preference is set [demo]
* OSX:
o fixed a graphic glitch when updating track I/O window
o fixed drawing behavior when tabbing through tracks to rename
o fixed plug-in pin connector dialog not showing [+] button
o fixed tiny font and odd alignment in track IO dialog, MIDI CC lanes
o fixed too-large font on track meters
* Action:
o scroll view vertically (midi CC): prevent scrolling offscreen
o split items at timeline grid affects offscreen items properly
o toggle mute for track sends or receives 1-8
* AU:
o fixed occasional noise blast from plugins that can't handle anticipative processing (AUPeakLimiter)
o better support for multi-output AUs (thanks, VSL)
* Preferences:
o moved volume/pan fader range settings to Appearance/VU Meters and Faders
o preference to suppress splitting all items at the edit cursor if nothing is selected
* Render:
o added minimize button to minimize REAPER during renders
o fixed rendered items sometimes being one sample too short with certain sample rate/buffer size settings
* Takes:
o actions to rotate take lanes forward or backward for selected items [demo]
o copy/preserve take FX when new recording splits an existing media item (obeys preference to copy take FX on split)
o internal changes to take processing
* Theme support:
o background images with yellow lines (outer-areas) now properly supported for track name, vol, pan labels, etc
o better detection of theme changes (faster)
o button images can now have pink lines for stretching
* Tooltips:
o action to toggle on/off tooltips for media items and envelopes [demo]
o multi-line tooltips for envelopes, items, item fades
o multi-line tooltips for track IO, ENV, FX buttons [demo]
* Video/FFmpeg:
o better audio seek mechanism
o fixed duration on broken MPEG-1 files
* Video/Windows:
o added EVR output for Vista+ machines (improved video display when using Aero)
o fixed hang when using REAPER over RDP
* VST:
o ensure "show VST folders" option is persistent
o when VST folders enabled and VST names disabled, don't show path twice in FX button right-click menu
* API: export Help_Set function (show help text in the area below the track panels)
* Cues: fixed drawing of extra cues on unlooped items that are longer than the underlying media source
* Envelopes: pan envelope lane slider direction is consistent in trim/read vs write modes [demo]
* External editors: when passing a region to Sound Forge, round to the nearest sample
* Grid: fixed actions to split at grid, move cursor left/right to nearest grid position
* Grouped items: more consistent behavior when editing grouped item edges
* Help: when modifier keys are down, show what action is about to occur when editing items and envelope points
* Item crossfades: shift+alt drag moves the crossfade and stretches both items [demo]
* Marquee: shift overrides snap when selecting items and time together [demo]
* Media explorer: options for default action (insert media, preview media, do nothing)
* Parameter modulation: smoother audio control signal modulation with very short attack/release
* Playback: fixed play cursor positioning when starting near end of project/loop
* Project parsing: less heap use when parsing projects (faster loading of large projects)
* ReaEQ: Cockos VST extension support for manually editing envelope points [demo]
* s/SVN/Git/: new revision IDs in about box
* Undo: don't create extra undo point when control+drag copying media items
* Undo/Save: safer behavior when loading media item state
* Video: better peaks display when zoomed in on videos that use compressed audio
* Video/QuickTime: added sample accurate seek when using Quicktime decoder
* Windows: fix for waveOut latency going off after many hours
Reaper v 3.66
4 août 2010
MacOS X UB
* MIDI editor:
o action to reverse events also reverses CC, works in event list view
o actions that target a CC lane will target the top lane if no CC lane has focus
o advance edit cursor correctly after paste preserving position in measure
o better blink cursor appearance
o clicking to the left of a CC lane will set focus to that lane without deselecting notes/CC
o fixed CC events on one channel erasing events on other channels when moving CC with notes
o fixed splitting notes in looped MIDI items
o fixed step input actions when inserting X semitones below the current note
o immediately refresh event list when correcting overlapping notes/CC
o option to disable single-click selecting CC events
o paste preserving position in measure will not paste duplicates
o quantize, humanize, event properties, and filter windows stay on top of the editor
o swing grid support
o swing grid strength is set/edited by dragging handles on the upbeat grid lines [demo]
o text box for manual entry of swing strength
o when correcting overlapping notes, also correct CC events at the same time/channel
o when correcting overlapping notes/CC, always preserve the selected note/CC
* Custom colors:
o action to reset random color generator (also resets default.palette if it exists)
o if default.reapalette file exists, use those colors instead of random colors
o default.reapalette (resource dir): text file of R G B values, one color per line
o organized default custom color menu entries
o preference for media item background tint strength, for selected/unselected media items [demo]
o preference to automatically color any recording pass that adds takes to existing items [demo]
o support for setting all takes created in the same recording pass to a custom color [demo]
o support for setting custom colors per-take
* MIDI quantize:
o actions to quantize note position, or position and end, to grid
o added actions and options to quantize notes only, or all events
o added bypass checkbox to quantize dialog
o checkbox to fix overlaps on commit
o notes will move with grid changes if quantize dialog is open when changing grid or swing [demo] [demo]
o overhauled quantize dialog
o when quantize grid is set to editor grid, quantize swing setting is linked to editor swing
* OSX:
o better text field coloring
o fixed 2GB+ file peakfile generation/reading
o fixed a few graphical glitches relating to docked windows
o selecting default system devices now allows differing input/outputs
* Recording:
o organized options for behavior when recording over existing items
o recording over existing items can split the old items and add takes, create new items, or trim existing items [demo]
o ensure that loop recording creates correct length files when "add new files on loop" enabled
o fix for loop recording sometimes being slightly off the loop edges
o new preference to discard incomplete first/last takes if at least one full loop was recorded [demo]
* Takes:
o action to activate take under mouse, mapped to "Y" by default (for "yes")
o media item drawing optimizations
o media items can be locked to the active take (to prevent mouse clicks from switching takes) [demo]
o preference to link or unlink all takes when editing start offset (slip editing) [demo]
* Tracks:
o "Options/Show overlapping items in lanes" creates as many lanes as necessary [demo]
o when showing items in lanes, items whose audio will mask other items are drawn in a higher lane [demo]
o automatically remove tracks created by accidentally moving an item down too far [demo]
o added preference to remove or retain tracks created by moving an item below the last track and back
* Automation:
o higher recording speed for FX parameter automation
o refresh track volume/pan sliders when deleting a track envelope in read/write modes
* Color theme:
o added themeable colored bars to optionally display on selected items, active takes [demo]
o added themeable colors for MIDI note/CC text colors (light and dark)
* API: allow extensions and ReaScript to get/set take custom colors, recording pass ID
* Custom menu editor: action list automatically switches to the correct section when changing menus
* Envelopes: drawing optimizations when zoomed out
* External sync: option to only use external sync on playback or recording, or both
* Master VU: fixed inaccurate RMS meter calculation with some window/audio buffer sizes
* Media items: draw media source end notch slightly differently for unlooped items [demo]
* MIDI: fixed MIDI notes sometimes not being played when coinciding exactly with a time signature change
* Nudge/set: checkbox to preserve relative item positioning in set mode [demo]
* Preferences: new tab for path settings (default render path, default recording path, alternate peak cache path)
* ReaControlMIDI: fixed reading .ins files that contain trailing blank lines
* ReaGate: checkbox to invert gate output (when loud, duck wet signal vs dry) [demo]
* Scrollbars: improved zoom button sizing
* Toolbar: refresh custom toolbars after linking/unlinking loop points and time selection via preferences
* Transport menu: fixed checkmarks on submenu items (such as external sync, etc)
* Video: preliminary support for flip/rotate of video (video source properties) [demo]
* VST: inform plugins if transport repeat is enabled
* Windows: better audio device closing behavior when minimizing REAPER and stopped
Reaper v 3.651
16 juil. 2010
MacOS X UB
* MIDI editor:
o actions to insert note or advance cursor by various note lengths
o actions to move edit cursor by measures
o actions to zoom view to selected notes/CC, or to project loop selection (double-click piano roll ruler)
o don't fix overlapping or duplicate notes until after quantize/humanize is done
o don't shift+select notes that are adjacent to the current selection (they must overlap)
o double-clicking existing text/sysex events always edits the event (rather than creating a new one)
o dropdown setting for length to use when inserting notes (can be set when drawing/selecting a note) [demo]
o fixed flicker when using humanize
o fixed snap to grid in looped items where the loop length itself is not on the grid
o fixed snap to grid when project time signature is not x/4
o fixed some note/CC editing actions not refreshing event list view
o fixed changing channel filter not refreshing event list view
o inserting/extending/pasting past the end of a looped MIDI item will extend the loop in source beats mode
o inserting/extending/pasting past the end of an unlooped MIDI item will extend the item [demo]
o MIDI preview scrub (middle mouse button in ruler, or click+drag the edit cursor handle) [demo]
o mute actions affect all selected notes and CC
o option to disable automatic correction of overlapping notes
o option to only move edit cursor when clicking ruler or CC lane dividers, not note/CC area
o removed piano roll-specific actions from the event list view action list
* OSX:
o added a button to open system Audio MIDI Setup utility, in Prefs/Audio/Device
o better Core Audio multidevice support (though it is still better to use aggregate devices)
o changed audio device configuration storage, existing users will need to re-select their audio device(s) (REAPER will prompt on startup)
o fixed midi editor refresh of CC lane boxes
o improved Prefs/Audio/Device, now strongly encourages user to use a single device (and create aggregate devices as needed)
o more window compositing fixes
o support for automatically building output routing for multi-output AUs
o fixed color picker rounding bug
o color picker and font picker now have proper ok/cancel buttons
o fixed REX on PPC, improved REX loading code
* Actions:
o run LICEcap
o set item mix behavior to project default
o move or copy items to time selection, trim/stretch/loop/duplicate to fit
o move position, edges, contents, duplicate of selected item (or item under mouse) to edit cursor
o select all locked tracks
o set track record path to primary, secondary, primary+secondary
o show record path/secondary record path in explorer/finder
* Tracks:
o actions to increase/decrease selected track height (shift+control+mousewheel by default) [demo]
o actions to minimize/maximize track heights will toggle back to the exact previous track heights
o don't allow a hidden track to become a folder track
o mute/solo modes (clear, exclusive, grouped, etc) now will not affect tracks that are not visible in the same context as the click
o track controls can be locked [demo]
o themeable color/alpha for locked track control panel
* Envelopes:
o fixed action to move envelope points left/right by grid size
o lane trim fader and add-4-points actions create points 0.5 ms apart
o remember envelope armed state when unbypassing
o when recording automation in loop, keep the exact recorded values at loop start and end
* API:
o added MIDIEditor_GetTake, to get the MIDI take that is being edited in the active MIDI editor
o added SetCurrentBPM function
* Automation:
o fixed recording of send automation via mixer (broken since 3.3)
o preference to reset write mode to another automation mode after one recording pass
* Help:
o changed "Help: keyboard shortcuts" to "Help: Mouse key modifiers and action shortcuts"
o added MIDI editor mouse modifier behaviors to output of Help/Mouse modifier keys
* JS:
o added ts_num, ts_denom variables (time signature numerator and denominator)
o fixed x64 issue when used with third party plug-ins compiled with buggy MS CRT (fmod() needs fclex, etc)
* Media explorer:
o don't process REAPER hotkeys when renaming items (Windows)
o replace media source for selected items, optionally stretched/looped to fit [demo]
o option to use Windows Explorer (default) or generic listview on Windows
* MPx decoder:
o fixed multiple simultaneous decodes of MP2
o file parsing optimizations/cleanup
o basic support for MP2 encoded WAV files
* Play cursor:
o better positioning at start of playback
o better positioning with short loops
* Windows:
o add project to Windows recent file list properly when creating subdirectory
o fixed unicode issues for launching files after render, etc
o changed installer requested privilege level to admin
* Action window: better behavior after adding actions to custom menus (close or restore the action window properly)
* Envelope panel: remove mouseover highlight when mouse leaves window
* External sync: optional flashing window to warn when recording and waiting for timecode
* FX: when docking/undocking fx chain, hide/show plug-in config window (some plug-ins don't like being moved)
* Item notes/project notes: fixed Unicode character support
* Main menu: audio status now can optionally show record path, can disable showing of device info/record format [demo]
* Master track: deselect all other tracks when clicking master track TCP
* Menus/Actions: cleanup of many action descriptions ("selected tracks" becomes "tracks", same for items, etc)
* MIDI devices: added a button to reset all MIDI devices, in Prefs/Audio/MIDI Devices
* MIDI export: adjust embedded tempo map properly when exporting time selection rather than entire project
* MIDI items: fixed bug when splitting unlooped MIDI item across tempo changes
* Mixer meters: better justification of peak value text when it is larger than the width of the meter
* Nudge: added right edge option (to nudge or set item right edge without trimming item length)
* Per-take envelopes: action to insert 4 envelope points at time selection respects take play rate
* Play/loopskip: fixed problems with very small time selections, improved accuracy, fixed issues with PDC
* Project: default item mix behavior is properly saved with default project
* ReaControlMIDI: fixed UI loading when bridging enabled
* ReaEQ: preserve existing wet/dry and bypass automation when resetting bands to default
* Scrollbars: fixed vertical scrollbar theme change update issue
* Splash screen: more useful startup status display
* Toolbars: remove mouseover highlight when mouse leaves window
* Undo system: increased default RAM limit to 256MB
Reaper v 3.63
22 juin 2010
MacOS X UB
+ VST: bridged plug-in automation improvements, especially with plug-ins that dominate main thread
+ VST: fixed deadlock on certain bridged plug-ins on Windows
Reaper v 3.62
20 juin 2010
MacOS X UB
* 3.62:
o API: fixed GetIconThemeStruct() offsets that had changed in 3.6
o JS: optimized tan(), fixed tan() on OSX/i386
* Envelopes:
o enable visual feedback from hidden envelopes by default
o user preference to enable writing automation to hidden envelopes
o more consistent behavior of action to add 4 envelope points at time selection
o preference for double-click to edit the envelope point (vs adding or resetting a point)
* Envelope lanes:
o display envelope value in envelope lane control panel
o more consistent behavior of slider in trim/read mode
o respect user preference to not arm envelopes automatically when adding
* Nudge:
o window opens on startup if it was open when REAPER was last closed
o account for take play rate when snapping contents to grid
* OSX:
o Audio Units: PDC fixed
o graphics optimizations and drawing glitch fixes
* Action: duplicate selected items, duplicate selected area of selected items
* API: export ApplyNudge function
* Menus: fullscreen mode and always-on-top moved from Options to View menu
* MIDI editor: action to set or insert CC event at mouse (double-click)
* Scrollbars: drawing improvements when UI scaling or Windows scrollbar scaling is used
* Timestretch: low quality windowed mode quality fixes
* VST: fixed automation recording with certain plug-ins
Reaper v 3.60
11 juin 2010
MacOS X UB
* OSX:
o much faster graphics updating (thank you, Apple, for your fantastic documentation)
o better edit cursor displays (matches Windows)
o fixed mouse option for mousewheel to target window with focus
o menu shortcut display support for control key modifier, other special keys
o faster configuration file access
o fixed action to reset all MIDI devices crashing on some MIDI devices
o default text drawing is now faster
* Transport:
o show editable playback tempo and time signature
o mousewheel adjust play rate, tempo, selection start/end/length
o alt+mousewheel to adjust time selection by beats
o mousewheel over time selection length to move the entire selection
o theme images for BPM tap-tempo button (transport_bpm, transport_bpm_bg)
o theme images for playspeed and selection edit fields (transport_group_bg, transport_edit_bg)
o theme images for status box (transport_status, transport_status_err)
* Action:
o go to marker 11-30
o reset soft takeover for all MIDI controller assignments
o unselect all tracks, items, and envelope points
o adjust all tempo markers at once by various units
* MIDI editor:
o fixed grid snapping when project contains odd-length time signature changes
o action to toggle locking MIDI item to fixed tempo, or follow project tempo changes
o fixed grid snapping, note insert length when MIDI is locked to a fixed tempo
o optimized edit cursor display
o update toolbar step sequencer buttons on enable/disable
* Nudge/Set:
o move items by precise time/beat/sample/frame/selection units
o move cursor or copy items by precise units
o actions to nudge left/right by last nudge dialog settings
o actions to save/recall up to 8 configurations (assign to shortcuts or toolbars)
* Video:
o added "Video window follows edits" setting in Prefs>Media>Video
o muted items, muted tracks are not displayed
o FFmpeg: added YV12 and YUY2 colorspace decoding support (makes video decoding faster)
o FFmpeg: bundled OSX versions are now 10.4+ compatible
o FFmpeg: improved video frame display when seeking during playback
* Keyboard entry:
o preference to disable applying typed-in edit changes after 1 second (in some places)
o cancel changes on escape, commit changes on tab or enter key (in some places)
* Media explorer:
o action to show source properties for current media preview (right-click preview display)
o unload stopped preview media if user preference is to offline media when switching away
* MIDI file writing:
o more compatible ASCII conversion for some UTF characters
o new option to write text events as UTF-8 (preferences/media/MIDI)
* Tempo:
o more efficient rebuilding of complex project tempo maps when adjusting tempo quickly
o better multithreaded time map access (faster tempo information delivery to plugins)
o tap tempo creates only one undo point
* Tooltips:
o fixed occasional stuck tooltip on certain mouse movements
o many tooltips now also appear in main info box
o simplified tooltips that appear when moving media items
* Winamp visualization plug-ins:
o default option to disable WA plug-ins completely
o various bug fixes
* Accessibility: expose basic track, envelope, transport control to screen readers via MSAA
* API: added GetMasterTrack
* Batch converter: better support for unicode filenames
* Custom menus: much faster import of menus and menu sets
* Envelope control panels: respect global UI scaling preference
* Export: automatically prevent trim/convert on REX and video files
* FX browser: renaming item preserves selection, and resorts
* MIDI items: fixed source properties reported media item length
* Mixer: show MIDI hardware outputs in send/hardware output list (themable: mcp_sendlist_midihw)
* ReaEQ, ReaDelay, ReaPitch, ReaXcomp: correct automation behavior when adding/removing bands
* ReaScript: x64 Python support
* Relative snap: fixed occasional reset of item snap offset
* Selection sets: actions to save/load up to 10 sets of item selections
* Solo defeat: receives are always audible even if source tracks have sibling solo
* Startup: faster
* Time selection: preferences to clear time selection and/or loop points by clicking ruler or arrange view
* Trim behind items: support toggling on/off within custom actions
* Windows: fixed file open issues on pre-XP operating systems
Reaper v 3.51
3 mai 2010
MacOS X UB
+ Action: move items to edit cursor, stretch item to fit time selection
+ ReaControlMIDI: update dropdown boxes when loading a preset
+ ReaSamplomatic5000: fixed crash on sample change
+ ReaSamplomatic5000: better release behavior on looping samples
+ ReaSamplomatic5000: lower CPU use on very short looping samples
+ ReaSamplomatic5000: better all notes off behavior, better multiple noteoff behavior
+ ReaSynth: better all notes off behavior
+ Render dialog: updated file browsing code
+ Ripple editing: fixed ripple all of markers when moving left
+ Themes: fixed themes with overlay images causing crashes on unload
Reaper v 3.5
2 mai 2010
MacOS X UB
* Solo defeat: set tracks to always play even if other tracks are soloed
* Action:
o fully unload unloaded VSTs (useful if preferences/VST/fully unload VSTs is disabled)
o fixed potential crash when manually resetting MIDI devices
o toggle show/hide all floating windows except floating toolbar
o crop to time selection handles MIDI and other beat-based media properly
o insert multiple new tracks allows entry of any reasonable number
* MIDI editor:
o better handling of horizontal zoom when edit cursor is not onscreen
o fixed list editor broken event deletion (since 3.4)
o more accurate drawing of MIDI events when dragging right to left
o properly export events that occur on the last sample of the media item
o support for Device Name and Song Select messages
* ReWire:
o slave support for projects with tempo maps
o better behavior when authenticating for ReWire device install on OS X
o better slave synchronization with various other hosts
o per-project slave settings for tempo map, loop point handling, buffer block offset
o slave can automatically build tempo map as master plays back
* Video:
o added "mp4" and "m4v" filetypes to the video decoder plugin
o added setting to disable FFmpeg decoding
o the "FFmpeg" subfolder will now be scanned for FFmpeg DLLs in both the program and user folders
o added support for FFmpeg rendering into FFV1 and Huffyuv lossless video codecs
o fixes for certain files with FFmpeg (including 24 bit audio)
* Actions dialog: better support for finding by gestures and mouse hwheel
* Color theme: use tcp_solodefeat_on, mcp_solodefeat_on button images if they exist
* Import: added option (prefs/media) to not autoname tracks when importing media
* Media item crossfades: fixed slow shift+drag of crossfades in one direction when zoomed out
* MP3: encode audio that has peaks higher than +0dB without clamping
* Multiproject: no stop of background recording projects when stopping current and sync option set
* OSX: fullscreen is now by default set to Cmd+F11 rather than (non-working in stock OS X) F11
* ReaXComp: properly recall which band is soloed when loading projects
* Trim behind items: fixed possible hang when editing left edge of multiple selected items
* VST: plug-ins that are not fully unloaded are still unloaded at exit (fixes Yellow Tools plugins)
* WAV: when reading files that are growing, autodetect length changes
Reaper v 3.451
27 avril 2010
MacOS X UB
* 3.451:
o Resampling: fixed a bug added in 3.45
o Fixed a bug in peak-cache reference counting in certain instances when recording
o 3.45 updates follow:
* Trim behind items:
o option to always trim behind active items when editing (prevent overlaps)
o option to always trim behind new items when recording (prevent splitting/takes)
o options can be changed via Options menu or actions (can be placed on toolbar)
o editing option applies when pasting, importing, drag/dropping media
* OSX:
o support for passing all keyboard input to plug-in, for Carbon-based plug-ins
o removed excess processing on startup when switching between architectures (intel/ppc/64)
o fixed themed play cursor drawing bugs
o themed cursor support, cleanups to cursors to match Windows
o changing modifier keys without moving the mouse updates cursor immediately
o 64-bit VST UI support
o safer closing of VST configurations when unloading (force autorelease)
o fixed AU cocoa views for some plug-ins
o avoid trying to use PPC bridging if rosetta is not installed
o fixed underscore entry in JS editor
o fixed ReaMote bridge support
o screensets save/restore the docker height
* Added actions:
o added show REAPER resource path in explorer/finder (in options menu)
o reset all MIDI devices (brings OSX missing MIDI devices back to life)
o remove fadein/fadeout for selected items
o enable/disable default media item fadein/fadeout
o snap selected media items to nearest snap point left/right/either
o move selected envelope points left/right a little bit or by grid, up/down a little bit
* Envelopes:
o do not change envelope point selection when opening context menu
o do not focus envelopes on many operations (such as moving env pts from track to track)
o fixed envelope state changing on y-move of media items
o fix for hard-to-edit envelope point when snapping to many small media items on the track
o user option to double-click to add points to take envelopes
o avoid creating duplicate envelope points when moving items
* MIDI editor:
o reduce flicker when marquee selecting in piano roll
o reduce flicker when changing selection in event list
o fixed CPU hang on some builds when scrolling to C-1
o mousewheel/relative controller actions to adjust selected event times or values
o shift+mousewheel (reassignable) adjusts selected event values (piano roll or event list)
o shift+horizontal mousewheel (magic mouse) (reassignable) adjusts selected event times
o update CC lane usage indicator immediately when adding or deleting in CC lane
* Windows:
o better Windows 7/Vista UAC support for user customizable content (JS, ColorThemes, etc)
o faster display updating on some actions
o installer installs start menu/desktop icons to all users rather than current user
o installer file type registrations separate for x64 and x86
o user-editable content (themes, JS, etc) are now installed to user profile directory automatically
o file reading: if a file cannot be read because it is being written, try to open anyway
* Actions:
o support for (Windows) logo key / (OSX) control key for shortcuts
o creating chromatic MIDI from selected items now respects tempo changes
o item nudging (up/down/left/right) actions now affect envelope points if an envelope is focused
o Update main window immediately following actions when non-lazy updates enabled
* Free item positioning mode:
o preserve auto-crossfades when automatically repositioning items
o preserve existing item arrangement when recording new items
* JS:
o fixed time_adjustment flipping stereo channels
o removed configuration for JS path -- always uses common (installed) resource path
* Media explorer:
o fixed end of loop glitch on preview of certain items
o smoother preview looping when starting preview on the bar
* Media item fades:
o alt+click deletes fadein/fadeout
o shift+drag moves entire crossfade region regardless of auto-crossfade setting
o shift+right click a crossfade to change the fade shape of both sides at once
* Peaks:
o show preview peaks on items currently being recorded and inserted in project/other projects
o better logic for building when using multiple projects and recording
* REX:
o faster peaks display
o can now change tempo in all-slices mode via source properties
* Splash:
o better behavior when relaunching while splash is still open
o show splash screen in taskbar when launching
* Themes:
o zipped theme image support, ReaperThemeZip support (for combination of theme + images)
o default themes are now included in the new format for faster installs/USB copies/first runs
* Video:
o improved stopped behavior, scrub behavior
o native FFmpeg support if installed
* VST:
o do not unload plug-in code from RAM, unless new option for old behavior is set
o fix for broken plug-ins that send NULL VstEvents
* API: Added track FX window showing/hiding APIs
* Cursors: item fadein/fadeout cursor is easier to see, new xfade_move cursor for crossfade shift+drag
* Dual trim: editing a shared edge between selected items also edits other selected item pairs
* FX: last touched parameter is updated only on mouse move, not controller move
* Help menu: pdf/chm files can now be read from REAPER appdata Docs/ folder (or exe path on Windows)
* Item and waveform drawing: draw items more consistently opaque when their audio masks other items
* OGG/Vorbis: updated to libogg-1.2.0, libvorbis-1.3.1
* Presets: now stored in appdata/presets by default (old preset- filenames still work in their existing paths)
* ReaControlMIDI: added UTF8 support for UI
* ReaScript: fixed Python support on OSX (broken in 3.4)
* Recording: project secondary path, can set per track option to use secondary path
* Resampling: internal cleanups, freeing of unused memory when changing modes
* SoundTouch: fixed processing of single sample blocks (fixes media explorer loop glitch when tempo matching)
Reaper v 3.4
26 mars 2010
MacOS X UB
* MIDI editor:
o action to show raw MIDI data
o better drawing/editing for CC events that occur at the very end of the item
o CC lane marquee selection, drag or copy selected CC events
o CC lane context menu (select/unselect all events in lane, nudge events, etc)
o correct overlapping notes whenever they occur
o ctrl+drag to resize one CC lane only, shift+drag to accordion all CC lane sizes
o finer control of mousewheel vertical zoom
o fix for resizing notes up to the left or right edge of the parent item
o fixed marquee selection for drum-mode notes
o fixes for vertical zoom when user preference is to center on mouse cursor
o improved event list properties dialog
o many actions apply to all selected note and CC events
o preferences for sweeps/ramps to affect only selected CC/velocities
o preserve CC event selected/unselected state
o remove CC events with duplicate times and the same status/channel
o support clipboard copy/paste between piano roll, event list, and some external applications
* OSX:
o preliminary bridging support (to run 32 bit plugins on 64 bit, PPC plug-ins on Intel, etc)
o ReWire slave support (enable slave mode in prefs/plug-ins/ReWire)
o Audio Units: bridging/firewalling support, with per-FX options (similar to existing VST bridging)
o Audio Units: pass through REAPER key commands shortcuts when plug-in GUI is focused
o Audio Units: more consistent GUI updating when playing back FX automation
o Audio Units/VST: enable text entry in edit fields, pass through other keystrokes for Carbon-based plugins
o CoreAudio: improved samplerate changing, detect changes on the fly and reinit device
o 64 bit version is now named REAPER64.app, better .dmg labels (shows arch)
o improvements to plug-in loading code (fewer crashes when plugins are missing dependencies)
o ReaNINJAM: better support for removing / readding VST
o spawn new REAPER instance is now supported, basic command line option support
* Ripple editing:
o better behavior moving items left/right followed by up/down
o better behavior when moving items left (configurable in prefs/editing behavior)
o better behavior when using ctrl+drag copy of items
o fixed ripple all moving via action, with locked items affecting rippled markers
* Windows:
o better handling of ASIO reset messages when project samplerate is set
o fix for unicode characters in new Vista+ file open/save dialogs
o prevent errors on audio devices that display error messages via MessageBox
o Vista+ file dialog for source properties and save track template file dialogs
* Multi-touch:
o Windows 7 and OSX 10.6 multi-touch gestures can be mapped to REAPER actions
o per-gesture options for reverse, scaling, disabling inertia, improved zooming
* Resampling:
o fixed resampling for media of more than 32 channels
o internal checks to behave better when out of memory/address space
o decreased RAM use in higher quality modes
* VST:
o fix for occasional dropped keystrokes that are meant to be passed through to REAPER
o internal scanning/resolving tweaks
* Action: adjust last touched FX parameter (mousewheel/MIDI CC)
* CPU usage: optimizations with high track counts (solo sibling calculation caching)
* Elastique: updated to v2.12 (fixes x64 quality issue)
* Envelopes: preference for double-click to add envelope point, or reset existing point to center
* Item properties: better-looking fadein/fadeout menus
* MIDI controllers: fix for occasional disappearing action mappings
* Mixer: save/restore exact visibility of FX, FX parameters, and sends
* Mousewheel: enable relative zoom for mice that send finely-grained mousewheel data
* MP3: fixed poor quality render with VBR encoding on OSX and Windows x64
* Preferences: save/restore last preferences page visited when closing/opening REAPER
* RAM usage: drastically reduced memory use when drawing waveform peaks in certain instances
* ReWire: workaround for Pro Tools crashing on exit when REAPER is ReWire slave
* Tempo maps: lower CPU use for projects with large tempo maps (helps VST time info as well)
* x64: support bridging/firewalling of x64 VSTs, including 32-bit REAPER in WoW64
* x86/x64 bridging: internal improvements and bugfixes
Reaper v 3.35
4 mars 2010
MacOS X UB
* Action: dock/undock currently focused window
* Action: move cursor to start/end of all selected items
* Action: added reversed versions of mousewheel/CC actions for zoom and scroll
* Auto crossfades: fixed fades incorrectly created on item deletion
* Filename generation: now tries up to 10,000 times to find an unused file number
* FX add window: returned to forward slashes for paths for JS, VST, chains (changed in 3.21)
* LAME support: simplified configuration settings
* MIDI editor: action to correct overlapping notes, avoid creating overlaps when humanizing
* MIDI editor: easier to select diamond/triangle notes at the edge of the MIDI item
* MIDI editor: fix for occasional disappearing CC events when moving notes
* Mousewheel: horizontal mousewheel support (including OSX magic mouse)
* OSX: fixed bug where dragging project from titlebar to new tab caused crashing
* OSX: improved text rendering/measuring, better fallback support, 64 bit OS support
* OSX: respect preference to select track when clicking faders or track control panel buttons
* OSX: fixed tcp window reordering with hidden tracks for efficiency and odd behaviors
* OSX: fixed bin/cue rendering on PPC
* OSX: better initial positioning of popup windows
* OSX: magic mouse multitouch swipe can be mapped using the action system
* OSX: preference to use opt+drag to copy items, command+drag to slip content
* OSX: show render progress in system dock
* OSX: fixed plugin wet/dry knob display going to zero when switching to generic plugin UI
* OSX: command+H hides REAPER
* OSX: JS editor keyboard usability enhancements, drawing cleanups
* OSX AU: fixed Apple DLSMusicDevice
* OSX AU: ignore extra output busses that are labeled as unused, or if the plugin is marked buggy
* Parameter modulation window: updated UI to expand as needed
* Parameter linking: link parameters of FX to other parameters in chain
* Preferences window: remembers its last position
* Project load: improved resolving file names for missing media
* ReaSamplomatic5000: clicking the activity light triggers samples
* ReaSamplomatic5000: fixes to pitch and all notes off handling in certain modes
* ReaSamplomatic5000: doubleclicking MIDI note slider chooses last seen note on current channel
* Save as: trim/convert now handles looped items with start offsets correctly
* Transport/big clock: better icons when using large window frames
* Video: fixed imported video length being rounded down on Windows
* Windows: New Vista+ file dialog for open project (coming soon, others)
* x64: fixed errors relating to browse for directory dialog
* x64: now requires libmp3lame.dll or lame_enc64.dll (old x64 lame_enc.dll was broken)
Reaper v 3.31
22 févr. 2010
MacOS X UB
* Action: move cursor left/right to nearest media item edge
* Action window: can be docked
* Action window: options to preserve action filter, show/hide command IDs
* Arrange view: themeable divider lines between tracks and between envelope lanes
* Command line: fixed -renderproject option with some old projects
* Envelope lanes: optional horizontal grid lines
* Glue: fixed unnecessary creation of empty audio file when gluing muted MIDI items
* Grouping: support select-all-grouped preference in marquee selection
* MIDI items: editing item edges resizes source contents for unlooped in-project MIDI items
* MIDI editor: optional horizontal grid lines in CC lanes
* MIDI editor: fixes for note move/resize actions when notes hit other notes or the end of the item
* MIDI overdub loop recording: avoid extending items past the end of the loop
* MIDI playback: avoid double note-on when time signature changes result in incomplete measures
* Missing files dialog: better behavior when ignoring missed files
* OSX: fix for AU with long name/description fields failing scan
* Preferences: split peaks/waveforms and meters appearance preferences into their own pages
* ReaNINJAM: better paths for configuration files, session files (unprivileged user support)
* ReaStream: fixed multi-instance bug with MIDI receive
* ReaScript: safer handling of GetSetObjectState when called from audio threads
* Render: autosave on render causes saved project to be loaded by default on next run
* Render: Windows 7 taskbar progress support while rendering
* Trim behind items: preserve grouping of split items
* VST: avoid preset list flashing in some plugins
* x64: fixed JS issues (bad invsqrt, failure when using large amounts of RAM)
Reaper v 3.301
13 févr. 2010
MacOS X UB
# 3.301: FX browser: initalize VST path tree collapsed, preserve tree state after rescanning VSTs
# 3.301: OSX: allow plugins that do not export a description field to pass scan
# 3.301: OSX: fix for system specific crash on exit
# 3.301: Windows: user preference to terminate immediately on detecting buggy or malicious plugins
Reaper v 3.3
10 févr. 2010
MacOS X UB
* Action: write current value on envelopes from edit cursors to start/end of project
* Action: unarm all envelopes
* Action: write current value to time selection on all armed, write-enabled envelopes
* Automation: improved write mode (no read when stopped/seeking)
* Automation: improved latch mode for mute envelopes
* Automation: smoother redraws when moving envelope trim slider
* Automation: copy/cut/paste items with envelopes obeys preference to add points at item edges
* Automation: if first envelope point is moved, no longer draw nonexistent first point
* FX add dialog: added optional VST physical directory path folders, with right click options
* FX add dialog: resizable panes
* Loop sections: fixed loop length rounding bug
* Menus: fixed edit menu take list, improved support for take list in customized menus
* MIDI editor: docker tab updates correctly
* MIDI editor: fixed toolbar issue when reusing existing MIDI editors
* Mixer: reduced flicker on Windows when modifying sends, etc
* OSX: right clicking track volume fader properly sets focus on volume field
* Solo in front: better support for routed solos
* Track I/O button now shows themable highlight for sends, receives
* Pitch shifting: added safety mutex for initialization of some pitch shifters
* Preferences: consolidated DX, ReWire, JS preference settings into one pane
* ReaVerb: better CPU distribution in ZL mode
* ReaVerb: improved quality when switching between mono/stereo/silent content
* Scrollbars: prevent invalid draws with overlapping windows
* Undo: improved tracking when tracks are auto-named via media explorer import
* VST: fixed issues with undo state saving on parameter edit on non-chunked plugins
* Wave64: fixed writing of W64 files that do not have BWF chunks
* Windows: fixed some redraw issues on tab+listview (ReWire tabs, screensets, etc)
* Windows x64: fixed support for rx2 with unicode filenames
Reaper v 3.22
1 févr. 2010
MacOS X UB
* Fix for crash in some take related actions
* Grouping: project setting for selection to follow grouping (right-click group button on toolbar)
* Import: prompt for behavior on first import of REX or multichannel MIDI
* Media items: optimized item memory use
* MIDI: allow sending all-notes-off from plugins and MIDI items
* OSX: better keyboard behavior in key assignment window
* Project load: faster filename resolving/caching, better handling of missing files
* ReaSamplOmatic: avoid artifacts when looping very short samples
* REX: fixed possible loop glitch, buggy peaks drawing when importing as a single looped item
* REX: properly save/load imported looped item tempo
* Save as: save with trim now looks for overlapping regions and does not save duplicates
* Sends: MIDI CC actions to set/adjust selected track send volume/pan
* Tempo: MIDI CC actions to set/adjust tempo (coarse and fine)
* Undo: better memory limit targetting (even if it means fewer undo points kept)
Reaper v 3.21
28 janv. 2010
MacOS X UB
* Action: cascade all floating windows
* Actions: show/hide all envelopes
* Custom actions: fixed possible corrupted action list when deleting custom actions
* FX automation: fixes for automating via controller when plugin UI closed
* FX browser: fully recursive finding of FX chains, JS FX
* FX browser: new folder appears on plug-in rescan if new plugins were added without restarting Reaper
* JS: slider_automate command, to write slider automation from within JS code
* Master track: maximum RMS level is more accurate on playback start
* Media explorer: import MOGG and REX files consistently via drag+drop or double-click
* MIDI import: prefs to import multichannel MIDI to separate tracks always, never, or by prompt
* Mixer: freely arrangeable tracks, autoarrange can be enabled/disabled
* Mixer: if autoarrange is on, arrange view ordering follows track moves in mixer
* Mixer: optionally show folder compact (hide children) button for folder tracks
* Mixer: optionally show icon for the last track in a folder (mcp_folder_last)
* Mixer: click on empty space to deselect all tracks
* OSX: fixed reading .ins (instrument patch/bank) files
* OSX: fixed loading of chains with JS saved on win32
* ReaSamplOmatic: properly loop very short samples
* ReaComp/ReaXComp: better RMS calculation on playback start
* ReaVocode/Voice/Verb[ate]/SamplOmatic/Insert/Gate/Fir: smooth changes in various gain/pan parameters
* ReaScript: RPR_Include directive to include other ReaScript modules
* ReaScript: GetSetChunkState chunk length limit increased to 1MB
* ReaScript: added GetUserFileNameForRead function
* REX: preferences to import as dynamic slices or single loopable item at project tempo
* REX: preferences to chop slice tails on import
* Screensets: track views can save/restore custom mixer track order
* Toolbar: key shortcuts fixed in tooltips
* Track control, routing, envelopes, param mod dialogs: enter key closes dialog
* VST/AU: ignore automation messages when loading/restoring plugins (avoid hang on startup)
* VST bridging: fixes relating to manually editing automation
* VST scanning: faster scanning, better subdirectory search order
Reaper v 3.2
13 janv. 2010
MacOS X UB
* Actions: FX last touched parameter: show TCP knob, envelope, param mod, MIDI learn, or alias
* Autoload last project: does not load last project if it crashed on last load
* Envelopes: fixed random crash when adding many points via pencil mode
* FX: tempo-synced plugins account for project play rate
* FX: Undo/redo on floating FX windows no longer restores window position
* Item edge editing: update edge edit/timestretch cursor while editing
* Screensets: save/restore extended mixer details with track views
* MIDI editor: restore secondary sources on multiproject switches
* Misc: fixed erratic ntdll crash when scrolling the arrange view
* Missing media prompt: search button
* ReaComp: smooth changes in wet/dry, automakeup gain
* ReaDelay: smooth changes in tap volume/pan, wet/dry
* ReaEQ: smooth frequency, gain, bandwidth changes (sweepable filters)
* ReaPlugs: denormal management improvements
* ReaXcomp: smooth changes in gain, band frequency/threshold/ratio/gain
* ReaXcomp: fancier ratio indicator
* ReaVerb: OSX deconvolution support
* ReaXcomp/ReaComp: RMS optimizations
* ReaScript: GetSetChunkState chunk length limit increased to 1MB
* ReaScript: added GetUserFileNameForRead
* OSX: better CoreAudio samplerate setting (should not override bit depth, too)
* OSX: huge performance improvements (denormal management, alignment fixes)
* Save as: separate trim/convert options
* Scrub: avoid runaway scrub when using arrow key navigation
* Tab to transient: stop at media item start when tabbing backwards through transients
* Tweaks to missing filename resolving (always resolve relative filenames to full)
* VST/AU: record automation from closed plugins that have internal MIDI control
* Windows: added readahead buffer for live CD playback in Media Explorer
Reaper v 3.161
25 déc. 2009
MacOS X UB
* FIPM: fixed control+drag copy behavior when dragging only vertically
* Fixed auto-beat-timebase when project set to time timebase on MIDI items
* Fixed snap offset preservation when adjusting item left edges
* MIDI editor: actions to toggle channels 1-16, with toolbar support
* MIDI editor: fixed missing toolbar when more than one MIDI editor open at once
* Tab to transient: optionally tab through MIDI notes as well as audio transients
Reaper v 3.16
23 déc. 2009
MacOS X UB
* Actions: increase/decrease tempo various amounts
* Arrange: clicking below tracks follows mouse preference for track selection
* API: TrackFX_FormatParamValue works for current values on most VSTs
* API: track receives are now stored in order
* Batch file converter: fixed list flickering during conversions
* Batch file converter: options to force channels, rate, resample mode
* Batch file converter: safer threading on media opening
* Batch file converter: support sidechaining when using FX
* Color themes: classic (1.x) theme support improvements
* Cursors: themeable cursors on Windows (soon for OSX)
* Dual trim/timestretch: allow editing left, right, or dual edges regardless of selection
* Elastique Pro: updated to v2.11, added Synchronized modes
* Explode by channel: handle custom media item take playback rates
* Explode by channel: use project file format setting for exploded media items
* FIPM: item y-position/height adjustments affect all selected items regardless of visibility
* FX automation: better handling of very sharp envelope changes
* MIDI editor: action to split notes on grid
* MIDI editor: better behaviors when editing notes while quantize/humanize dialog open
* MIDI editor: customizable toolbar, armable actions
* MIDI editor: better behavior when resizing notes to loop start/end
* MIDI editor: more consistent shift+click note selection behavior
* MIDI export: more descriptive error message on failure
* OSX: better handling of queued repeated-key events
* OSX: default file menu is now the same as Windows (minus Quit)
* OSX: fixed issue with dragdrop of fx and autoclose fx window option enabled
* OSX: improved redraw of many composited plug-in windows
* OSX: virtual keyboard fixes for held keys repeating note hits
* ReaControlMIDI: always send bank select message when program changes
* ReWire: opening panels on project load is deferred until load completed
* TCP: clicking below all TCPs unselects all tracks
* Toolbar: preferences to prevent scaling buttons up and/or down
* Toolbar: support for separators
* Toolbar: themeable armed toolbar button color
* Toolbar icon picker: better resize/scrollbar behavior
* Version check: made notification dialog bigger
* WavPack: updated to 4.60.1
Reaper v 3.15
13 déc. 2009
MacOS X UB
* Actions: select previous/next adjacent non-overlapping items
* Auto-crossfades: more consistent logic when moving, trimming, copying items
* Automation: preference for first click on envelope to select envelope, or add point immediately
* Automation: action to add point at current time position to all visible envelopes
* Dual trim/timestretch: acts on all selected items, unless both sides of shared edge are selected
* FIPM: preserve item positioning when moving items across tracks
* License key: automatic import of license key text from clipboard on startup
* Marquee selection: fixed some random issues, better small-move behavior
* Media items: shift+drag edges bypasses snapping regardless of whether shift or drag happens first
* MIDI devices: avoid clearing device alias when disabling device
* MIDI editor: fixed occasional CC data drawing bug
* MIDI items: more consistent logic for which track receives new empty MIDI items
* Noise shaping: noise contour is slightly gentler in high frequencies
* OSX: JS editor usability improvements when OSX keyboard dialog navigation enabled
* OSX: no media explorer peaks for audio CD .aiff files
* OSX: fixed crash on selected track delete from mixer context menu
* OSX: fixed item notes window
* OSX: fix for multimonitor context menu issues
* ReaSamplomatic5000: fixed bug where sample is left marked as used on plugin remove
* ReaScript: Fixed RPR_AddTakeToMediaItem causing crashes
* Sends: shift+drag IO button or extended mixer send area to send all selected tracks at once
* Sync: added 23.976 as predefined framerate for LTC
* Themed tab fixes (x64 etc)
* Takes: fixed splitting unlooped MIDI take beyond loop end in odd time signatures
* Track panels: show exact track volume after manually setting a level below the minimum fader value
* Video: fixed audio playback issue on some Quicktime videos
* VST: more flexible support for passing keyboard input to plug-ins
* x64: corrected undo history writing
Reaper v 3.14159
7 déc. 2009
MacOS X UB
* Automation: adjustable bezier tension for envelope points (alt+drag segment, or edit point value)
* Automation: envelope segments are automatically switched to bezier when editing tension
* Automation: add a point anywhere in envelope lane, or only on the envelope segment, by preference
* Automation: fixed action to insert envelope point in take envelopes
* Automation: FX envelopes are adjusted for PDC (can be overridden per plugin instance)
* Automation: switching from trim to read on simple vol/pan envelopes applies trim setting if pref set
* Automation: lower CPU use when using mute automation in read/write modes and control surfaces
* Batch converter: fixed filelist flickering bug when converting files
* CD import: uses current project settings for output audio format, matching extension
* Crossfades: show special cursor when shift+dragging crossfades
* Dual trim: edit shared media item edges regardless of selection (by preference)
* Dual timestretch: show special cursor when alt+dragging shared edges
* Envelopes: fixes for GUI drawing errors when greatly zoomed in
* Explode by channel: use item size/offset rather than source size
* Installer: Changed "CD Burning" item to "CD Ripping/Burning"
* Installer: changed icon to REAPER icon from generic installer
* Media item properties: option to override auto-crossfades (set automatically when importing REX)
* Media explorer: better display of preview on items without peaks
* Split: when splitting past the end of an unlooped item, create an empty take rather than looping
* VST: chunkless VSTs now get program name saved/restored (FabFilter plug-ins etc)
* VST: update current program name on audioMasterUpdateDisplay
* WAV: fix for reading WAV files larger than 4GB
* Windows: handle more types of keyboard input when set to send all keyboard input to plug-in
* Windows: Fixed cleartype issue on timeline font in default 3.0 theme
Reaper v 3.1415
28 nov. 2009
MacOS X UB
* Action: invert item selection
* Actions dialog: fixed export of multiple selected actions/shortcuts
* API/ReaScript: actions dialog shows command ID strings for custom/extension actions
* API/ReaScript: added NamedCommandLookup, to get a command ID from a named extension action
* Auto-crossfades: dont initiate auto-crossfade until items overlap by at least one sample
* Automation: ctrl+click on envelope point toggles point selection if no envelope drawing occurred
* Batch converter: prompt before exit if processing/unprocessed items
* Custom toolbars: disabled themed scrollbars on win32 for icon picker
* CD extraction: preliminary support (Windows 2000+, OS X)
* JS: fixed certain plug-ins on x64
* LAME/mp3 support: assorted fixes (multi-encoder, OSX VBR, correct file lengths, etc)
* Master track: clean up envelope lanes properly when hiding master track
* MIDI editor: moving CC with notes replaces rather than merging with existing CC at the new location
* MIDI editor: added action to move to end of selected notes
* MIDI editor: support for mouse cursor as vertical zoom center (respects prefs/editing behavior)
* MIDI input quantize: various bugfixes
* OSX: Audio Unit buggy compatibility mode includes constant blocksize (fixes AUMatrixReverb)
* OSX: builtin FX/JSFX fixes for installation on volumes that are case-sensitive
* PDC: better behavior when unmuting tracks with routing and "do not process muted tracks" disabled
* ReaScript: various bugfixes
* Scrub: autoseek during playback regardless of middle-mouse-button handscroll preference
* Startup: even faster
* Theme: themeable images for tabs (user for docker, project tabs, floating toolbar)
* Track: inserting track via context menu inserts new track in the expected place
* Toolbar: actions to open the floating toolbar at the mouse cursor
* Toolbar: support for more toggle actions staying lit when assigned to buttons
* Toolbar: extensions can register toggle actions
Reaper v 3.141
17 nov. 2009
MacOS X UB
* Action: toggle selected tracks between touch and trim/read modes (for non-motorized control surfaces)
* Anticipative FX is no longer by default disabled during rendering
* Batch converter: added right-click context menu, modeless configuration
* Custom menu: fixed Actions menu occasionally declining to be customized
* Fixed mislabeled undo/redo menu items in certain instances
* Image loading: theme images optimized for faster load (startup) time, and smaller installer
* Installer: reduced installer size on all platforms
* Media explorer: fixed import of multitrack MIDI files when importing to empty project
* MIDI editor: fixed bug when extending a looped item leftwards in the editor
* MIDI editor: avoid skipping over CC data when drawing edits quickly
* MIDI editor: actions to explicitly mute and unmute notes (in addition to existing toggle)
* MIDI editor: middle button hand-scroll
* Peaks: fixed rebuilding peaks for selected items
* Project markers: fixed transport jump-to-marker list not being refreshed
* Preferences: added new Envelopes tab, option for how to handle volume/pan trim when adding envelopes
* ReWire: per-instance options to control whether slaves can change tempo, loop region
* Scrollbars: drawing fixes
* Toolbar: merged toolbar and menu customize interfaces, no limit on custom toolbar buttons
* Toolbar: customizable tabbed floating toolbar (separate from main toolbar)
* Toolbar: added 72 more custom toolbar images
* Toolbar: optional user text over blank toolbar icon
* Toolbar: armed actions can be run by clicking anywhere in the arrange view (not just on a media item)
* Video: added support for video files that contain no video track
* Video: better audio sync on OSX
* Video: dont show video from stopped background projects
* Video: fixed possible hang on Windows multi-monitor setups
* Video: fixed incorrect frame display issues (rounding errors after manually moving the edit cursor)
* Video: added a preference panel to select video colorspaces
* x64: fixed bugs in recording and rendering format selection/configuration windows
Reaper v 3.14
7 nov. 2009
MacOS X UB
* Action: show/hide all floating windows
* API: added functions for sending commands to the active MIDI editor window
* API: added register("command_id_lookup") to find extension actions
* API: added functions to retrieve track/take envelopes
* API: added MIDI_eventlist_Create, MIDI_eventlist_Destroy
* API: added GetSetTrackState, GetSetItemState, GetSetEnvelopeState
* API: fixed extension shortcut problem
* Automation: fixed action to set envelope lane fader from MIDI controller
* Automation: more consistent behavior for new envelopes picking up the fader value in non-trim mode
* Auto-crossfades: fix for some crossfades not being reset when moving multiple items across tracks
* Batch converter: new facility to convert media in bulk, optionally applying FX
* Custom menus: main MIDI menus can be customized, other improvements
* Custom menus: import/export/reset individual menus along with entire sets
* Custom toolbar: support adding extension actions to toolbar
* DX: fix for synths dropping the first MIDI note
* Live performance: FX multiprocessing optimization
* Media item resampling/pitch shift modes: not switched when switching projects
* MIDI editor: Fixed adding text/sysex events not extending source length when past end
* OSX: fixed issues with mouse focus in TCP
* OSX: nicer disk image
* OSX: various menu improvements/fixes
* OSX: preliminary video support
* OSX: alternate VST cache/path config for PPC vs Intel
* Peaks: fixed recording peaks interpolation accuracy and corner-case crash when recording
* Prefs/Media/MIDI: Improved behavior when all-notes-off when un-record-arming a track disabled
* Project/template file save: better detection and handling of failed disk writes
* ReaSamplomatic5000: Configurable per-instance resample mode
* Render queue: resizeable
* Track height: default for new projects can be set via File/Proj Settings/Save as default or Prefs/Projects/Default
* Track renaming: better support for tabbing through tracks when envelope panels visible
* Video: improved scrubbing support
* Video: handling of multiple items improved (later items, higher track numbers prioritized)
* Windows: Fixed font used in some dialogs for ClearType (OGG rendering, etc)
Reaper v 3.13
21 oct. 2009
MacOS X UB
* Action: insert multiple tracks
* API: added functions: AddProjectMarker, DeleteProjectMarker
* Automation: new volume/pan envelopes display the current track fader value
* Crossfades: fixed auto-crossfade when control+drag copying items
* FLAC: fixed multichannel read support
* FX chains: automatically increase track channel count when loading FX chains that use more channels
* Glue: special fade handling when gluing multiple items starting or ending at the same time
* Mixer: consistent scroll behavior regardless of number of tracks, autoscroll to newly added tracks
* Master: no reset of master mono/stereo setting after automatically muting on overload
* Media items: button to display item properties, by default shown only when the item is resampled
* Media explorer: configurable default-handling of project files, better context menus
* Media explorer: filter fixes
* Menus: most commonly used menus can be customized (add/remove actions, submenus, rename menu items)
* Menus: menu customizations can be imported/exported to file
* MIDI editor: user preference to flash keyboard notes on track input note-on
* MIDI editor: setting to snap note ends to grid when snap enabled
* MIDI editor: fixed snapping bug when following project beats and grid is 1/4 note triplets
* MIDI editor: better keyboard handling in text fields
* Mousewheel: fixed control+mousewheel for fine slider moves in parameter modulation and send windows
* Mute/solo: setting via right-click follows selection/grouping unless overridden with shift key
* OSX: preliminary media explorer
* OSX: fixes for file browse dialog with certain paths
* OSX: vast keyboard system fixes and improvements
* OSX: fixed main window actions working in undocked transports
* OSX: disk reading does not use F_NOCACHE on remote filesystems
* OSX: virtual MIDI keyboard fixes
* OSX: fixes to mixer autoscrolling
* OSX: midi list editor supports in-list editing
* OSX: fixed visual glitch with docker
* Peak building: optimizations (50-150% faster on .wav files in our tests)
* Peaks: when using alternate peak path, put peaks in numbered subdirectories for better performance
* Peaks: low quality preview peaks during building are now are more consistent with finished peaks
* Peaks: aborted peak generation removes partial (invalid) peak files
* Project load: replacing files with different types will scan for the same file type for other missing files
* Project/template load: current working directory defaults to project/template path
* ReaScript: added GetTrackState, expanded html help, set undo point after script executes
* ReaScript: capture Python compile-time and run-time error messages for display
* ReaScript: fixed get/set of integer-type track, item, or take parameters
* Take names: automatically focus take name field when displaying item properties
* TCP: Drag and drop routing now autoscrolls
* TCP/Mixer: autoscroll to tracks selected via action or control surface
* Track icons: optionally set all tracks to the same width when any track icons are used
* Undo system: greatly reduced memory use when loading undo history from file
* VST: fix for bridged/firewalled plug-ins with track controls visible
* VST: added MIDI output mode to merge output with input (for groove players, arpeggiators, etc)
* VST extensions: support for effString2Parameter (mostly for readable manual editing of envelope points)
* VST MIDI: fixed hanging note bug from synthedit and possibly other plugins that generate MIDI
* Windows: drag and drop of files out of REAPER now better supports unicode characters
* Windows: try to prevent bad plugins from quitting REAPER
* x64: ReWire support (master/mixer only)
Reaper v 3.12
4 oct. 2009
MacOS X UB
* Automation lanes: fixed possible crash when removing FX parameter envelopes
* CD burning: fixes to native XP mode track divisions
* Extensions API: GetSetMediaItemInfo() fixes for fade shape settings
* Fade drawing: when using full-area filling, fixed drawing when zoomed in
* FX: per-FX buggy plugin compatibility mode (assumes plugin is not threadsafe, needs constant precleaned buffers, etc)
* Hardware outputs: post-fader track outputs obey track polarity control
* MIDI editor: show notes pressed as long as the input note is pressed
* OSX: improved drag/drop support
* OSX: support for control+alt+drag to render to new file (drag to desktop, finder, sampler, etc)
* OSX: CD burning support
* OSX: REX support
* OSX: special casing for POD Farm VST misreporting view type (VST 2.4 should be composited view)
* OSX: fix for some AUs that do not export automatable parameters until after audio streams are initialized
* OSX: added correct file locking to prevent writing files open for read
* Pencil mode: fixed fade/autofade settings for newly drawn media items
* ReaControlMIDI: support for raw mode (0-127 access to all CC messages)
* ReaControlMIDI: envelopes and TCP knobs report the same value as the slider (0-127, 0-16383, or on/off)
* ReaControlMIDI: support for storing/sending sysex dumps up to 64KB
* ReaScript: run Python or Perl scripts that call Reaper API functions
* ReaScript: assign reascripts to key commands or toolbar buttons
* VST bridging: optimized plug-ins that call for tempo information
* VST bridging/firewalling: per plug-in option to embed UI (not as compatible, less crash-resilient)
* VST: safer querying of text strings from certain plug-ins
* Win32: async file reading now has more grace on error
* Win32: file locking improvements (no longer allow writing to media files that are open and online in REAPER, etc)
* x64: VST bridging performance improvements, ReaRoute performance improvements
* x64: will now use same config path as x86 (unless appdata/REAPER64 is valid)
* x64: REX support (via bridging)
* x64: fix for certain (broken) ASIO drivers
Reaper v 3.11
21 sept. 2009
MacOS X UB
* Automation: freehand envelope drawing (ctrl+drag by default, optionally ctrl+alt+drag)
* Multiproject: support for playing background projects with current, option to sync start times
* Take: realtime reverse take
* Toolbar: arm a custom toolbar button by right-clicking, click an item in the arrange view to run it
* VST: configurable bridging/firewalling on x64 and x86 (prefs/VST, per VST option in FX browser)
* Action: crossfade any overlapping selected items
* Action: toggle master track and tempo envelope visibility together
* Action window: allow removal of multiple key bindings at once
* ASIO: fixed compatibility with Zoom R16 (and possibly other devices)
* Automation: envelope data reduction during recording is now on by default
* Automation: add a point anywhere in an envelope lane by clicking
* Automation: envelope lanes now respect locking
* CD burning: better gapless CD image generation, more accurate marker/region track generation
* CD burning: allow recording multiple copies from single render, better error messages
* Cleaner display of track information on routing/fx/envelope windows/tooltips/etc
* Editing: fixed shift+click for multiple selection in arrange view
* Editing: do not allow track envelopes to move vertically when ripple edit is enabled
* Fades: option to disable autofades/autocrossfades for MIDI items
* FX autobuild routing: clearer indication that cancelling autobuild will still load the FX
* FX chains: loading FX chains will search the path of the .rfxchain for media files (for reasamplomatic/reaverb)
* FX window: UTF-8 support for preset/program combo boxes
* Help: useful information (info or context sensitive help) displayed below TCP section
* JS: fixed a bug causing potential crashes when parameters automated
* JS: new slider() function to get a slider by index (values 1..64)
* License keys: updated text for non-commercial to be more accurate (personal/small business)
* Loop recording: fixes for rounding errors causing items to be slightly too long
* MCU: better support for emulated surfaces that do not notify touch state
* Media explorer: menu options to enable RPP preview, disable tempo sync
* MIDI editor: velocity lane editing affects only selected notes if there is a selection visible
* MIDI editor: show MIDI track input on piano keys
* MIDI editor: less eager to show empty space to the left of the MIDI item
* MIDI editor: fixed drawing controller data over existing data on another channel
* MIDI editor: actions to move to previous/next lyric
* MIDI editor: fixed blinking cursor reappearing when offscreen
* MIDI: in-project MIDI preview should now interrupt audio less
* Mixer: improved extended mixer FX context menu layout
* OSX: fixed low latency MIDI output mode
* OSX: fixed menu key binding labels
* OSX: fixed MIDI note name editing
* OSX: AU compatibility improvements
* OSX: fixed key assigning special keys in actions window
* OSX: fixed keyboard navigation in file open/save dialogs
* OSX: holding shift during startup now prevents REAPER from loading last project (like on Win32)
* OSX: fixed routing dialog scroll issues on 10.4
* Pan: allow settings as low as +1/-1% with control+drag
* Peak building now handles multiple projects nicely
* Pencil mode: obey loop preference when drawing empty MIDI item
* Project settings: project media browse dialog better deals with relative paths
* ReaSamplomatic5000: ability to fully buffer smaller audio samples (better performance)
* ReaSamplomatic5000: removed pan automation zipper noises
* ReaSamplomatic5000: volume/rate/etc automation now affects playing samples
* ReaSamplomatic5000: parameter for MIDI pitch bend amount (default is 2 semitones, can do up to 12)
* ReaSamplomatic5000: safer thread-source management
* ReaSamplomatic5000: notify undo state when sample changed
* ReaVerb: less RAM use during file loading
* Safer memory management in undo, ReaVerb, and other areas
* Snap: relative snap support
* Snap: when grid-snap settings follow visible grid, do not snap if grid is not visible
* Selection: faster selection of multiple tracks in some cases where other windows are open
* Take: fixes/improvements to loop section
* TCP: Fixed track VU meter glitch
* TCP/mixer: mousewheel support on FX knobs and sends
* Tempo markers: manual edit of position defaults to timeline units (bars.beats, min:sec, etc)
* Undo: fixed multiproject undo system bugs
* Undo window: safer destroy on exit
* User preference: default track height in new projects, set to medium (was small) by default
* Virtual MIDI keyboard: arrow keys can be passed through to main window
* VST: per instance option to disable PDC
* VST: safer preset changes with some buggy plugins
* Windows Vista/7: validate ini file path before using (to ensure that it is writeable)
* Windows: fixed some issues with long strings in text boxes
Reaper v 3.104
31 août 2009
MacOS X UB
* MIDI editor: fixed shift+click for multiple selection in piano roll
* MIDI editor: fixed unlooped item marquee selection past end of item
* Updated libvorbis to 1.2.3
* Temporary removal of experimental VST bridging
Reaper v 3.102
16 août 2009
MacOS X UB
# 3.102: OSX: Fixed MIDI explode by channel and pitch
# 3.102: OSX: Fixed scroll during track moving
# 3.102: Fixed issue with projects that reference missing .mid files
# 3.102: Fixed bugs relating to ghost midi clips
# 3.102: Fixed junk characters in some pan law dialogs
# 3.102: Added some missing default theme elements
# 3.102: Record PDC disabled track option now compensates for audio buffer size
# 3.102: Solo and SiF now work better with MIDI sends (unsoloed MIDI sends are not sent at all)
# 3.102: Allow 23.976 framerate for sync
Reaper v 3.101
15 août 2009
MacOS X UB
* 3.101: Fixed high CPU use on zoomed-in recording items
* 3.101: Fixed grid line drawing of 1/3 beats
* Actions: toggle show master tempo envelope
* Actions: faster actions to explode audio by channel, much faster actions to explode MIDI by channel or pitch
* Actions: separate actions to jump to previous/next beat/measure vs moving edit cursor only
* Actions: fixed occasional disappearing key shortcut
* Automation: fixed possible crash when deleting FX envelope
* Automation: shift+ctrl+drag locks envelope point move to either horizontal or vertical (like in MIDI editor)
* Bounce: display in transport displays bounced length
* Editing: fixed bug when moving items across hidden tracks
* GUI: significant CPU optimizations when drawing time selection, antialiased peaks, fades, envelopes, filled envelopes
* GUI: dim track I/O button when master/parent send disabled (themeable using track_io_dis and mcp_io_dis)
* GUI: fixed bug in HSV blend mode
* GUI: fixed edge line drawing for time/loop selections when decoupled
* GUI: fixed filled envelope clipping bug
* GUI: separate theme elements for fade quiet zone and fade area color fill
* JS: updated Liteon FX
* Media explorer: checkbox for starting media preview on the bar while project is playing back
* Media explorer: fixed context menu on Vista/Win7
* Media explorer: show preview graphics for MIDI items
* Metronome: fixed output selection menu
* MIDI editor: event filter stays on top, can be toggled on/off
* MIDI editor: CC lane dropdowns show which message types are currently in use
* MIDI editor: inserting notes in drum modes uses smaller of grid size or 32nd notes
* MIDI editor: view preference to always display note velocity
* MIDI editor: action to move edit cursor to play cursor
* MIDI editor: action to set selected note lengths to grid size
* MIDI editor: better paste-extends-source behavior when using unlooped items
* MIDI editor: no loop end marker for unlooped MIDI items
* MIDI editor: fixed clipboard leak in certain paste actions
* MIDI editor: fixed screen redraws/flashes when selecting notes in list view
* MIDI editor: action to import lyric events from text file
* MIDI editor: better display of text/sysex event editing vs adding, better copy-drag behavior
* MIDI editor: clicking empty space in the lane deselects text/sysex events
* MIDI editor: fixed copy/paste of text/sysex events in list editor
* MIDI editor: fixed file-based MIDI item text/sysex event undo/redo
* MIDI editor: fixed memory leak when deleting text/sysex events in list editor
* MIDI editor: fixed step sequencer note entry when inline editor is open
* MIDI editor: fixed text event editing on OS X
* MIDI editor: fixed text event hit testing in certain instances
* MIDI inline editor: actions dialog can now run actions
* MIDI: don't create a new MIDI item when punch recording if there is already a suitable item to record into
* MIDI: fixed overdub recording when extending source and record pdc disabled
* MIDI: record overdub/replace modes with record PDC disabled now compensated for track PDC
* OSX: default to Cocoa UI for AU plug-ins that support it
* OSX: fixed manually editing JS parameter values
* Peaks/waveforms: recording items are drawn more smoothly and consistently, update faster by default (configurable)
* Playback: preserve PDC delayed monitoring now compensates for both track and master/parent PDC
* Project: fixed project template being inserted when opening existing project in new tab
* Project: setting maximum project length prevents zooming out much past that length
* ReaEQ: more regular grid lines
* ReaFIR: more regular grid lines
* ReaVerb, ReaSamplomatic: now multi-project aware (for save-as with media)
* ReaSamplomatic: fixed noise bug with zero release time
* Recording: fixed recording pre-roll sample rounding problem
* Render: fixed render dialog peaks display when certain stem options set
* Render: more helpful error message if target directory does not exist
* Render: saving project to RPP via render dialog now adds project to recent list
* Render: Shup button sends to user default upload target
* Screensets: better multiproject track view support
* Screensets: screenset window now updates on save-project action
* Shutdown: cancelling save while Windows is shutting down cancels system shutdown
* Shutdown: more stable sequence with undo history open
* Solo: fixed glitches when unsoloing with routing and PDC
* Spaghetti cormorant
* TCP/Mixer: create sends by dragging IO button to another track
* TCP/Mixer: alt+click on IO button toggles master/parent send
* TCP: bulk mute/solo by dragging mute/solo button to another track
* Tempo envelope: snap points to grid when adding and snapping enabled
* VST: faster startup scan of plug-ins that have not changed
* VST: more efficient automation for new envelopes or envelopes with square point shape
* VST: correct return value for audioMasterAutomate
Reaper v 3.0.6
21 juil. 2009
MacOS X UB
* Updated: 7/20/2009 10:40PST to rev 7759 (automation ripple bugfix)
* Automation: drag, copy and paste automation with items, within or across tracks
* Automation: improvements when "add envelope points when moving items" enabled (right-click env toolbar button)
* Automation: recording does not write redundant points (more efficient)
* Automation: improvements when "reduce envelope point data when recording automation" enabled
* Automation: FX envelope control panel buttons stay lit if parameter modulation or MIDI learn is active
* Automation: alt+click deletes an envelope point
* Automation: fixed send automation control panel display when writing or overriding automation
* Audio: audio device channel remapping/aliasing support, separate configuration for each audio device
* Recording: pre-roll monitors track media, action to toggle recording pre-roll
* Render: rendering stems supports writing project markers as cues
* Project: no prompt to save, or display project settings, when loading an existing project in a new tab
* Project: track auto-naming no longer skips leading numbers
* Preferences: more configurable track record parameters
* Performance: better RAM/CPU behavior with accidental feedback routing
* FX: cache undo states for plugins with slow save/load operations
* FX: fixed undo point creation when plugin shown in FX chain window
* FX: fixed memory leak when loading undo states for some VSTs
* FX: fixed parameter modulation save/load/undo problems
* FX: save parameter modulation with track templates/chains/paste
* FX: show total track PDC in FX button tooltip
* FX: performance meter shows PDC by track
* FX: fixed track/mixer FX param knob rotation range
* FX: fixed EastWest Play (and possibly other plugins) not showing GUI correctly
* FX: all IK plugins blacklisted from precise loop buffer handling (glitching at loop end is preferable to crashing)
* FX: UAD plugins are set offline after render (fixes rendering at different block size)
* ReaEQ: update settings on "reset band to +0 dB" context menu action
* MIDI: undo/redo no longer sends note-off to all tracks
* MIDI: fixed import of .mid files with trailing non-note events exactly on the beat
* MIDI: glue now supports text events
* MIDI inline editor: fixed inserting notes at mouse cursor, not advancing main edit cursor
* MIDI editor: action to invert current selection
* MIDI editor: fixed moving multiple notes in looped items via keyboard actions
* MIDI editor: fixed bug when adding sysex manually
* MIDI editor: text events are now pooled across items and copied with items
* MIDI editor: fixed initialization of lane combo boxes
* JS: many optimizations for JS that do MIDI only (no @sample code, or in_pin/out_pin:none)
* JS: midi_transpose works on notes that are sustaining when you move the sliders
* JS: support for longer line lengths for slider definitions
* JS: better support for locales that use , instead of . for decimal
* JS: update dropdown boxes on sliderchange call
* JS: fixed gfx_drawchar/gfx_drawnumber() not forcing screen update
* Actions: select any track 1-99 (ctrl: extend, shift: contiguous, alt: invert)
* Actions: set loop points to selected items
* GUI: user preference for drawing pretty filled automation envelopes
* GUI: optional/themeable editing guide lines when moving items
* GUI: shift + middle mouse button does hand-scroll (and user preferences for it)
* GUI: docker/project tabs show feedback when clicking close-tab buttons
* GUI: option to show solid edge on loop selection and/or time selection
* GUI: optimized screen drawing to reduce potential overdraws
* GUI: separate user preferences for antialiased peaks/waveforms vs. antialiased fades/envelopes
* GUI: fixed drawing crossfades when overlapping items are shown in lanes
* GUI: track meters hold peaks as low as -150 dB
* OSX: toolbar can be customized
* OSX: VST/AU with carbon views now hide properly when docked
Reaper v 3.0.5beta
2 juil. 2009
MacOS X PPC
* Significant audio processing performance improvements, especially in larger projects
* FX processing improvements for all Cockos plugins
* Processing performance improvements for MIDI-only tracks
* Significant graphics optimizations
* Pasting items in large projects is faster
* Fixed dragging items vertically across multiple tracks
* Media explorer remembers the last directory visited when reopened
* Global automation override is saved with project
* JS sysex support: midisyx(frameoffset,msgbuf,len)
* FX parameter adjustment undo point is set immediately if the plugin informs the host the move is done
* Fixed random creation of different-length takes in loop recording
* Faster bulk-arming of tracks via action
* Seek is less likely to unnecessarily scroll the view
* Properly resize last track in folder when compacting
* FX quick-add menu contents are sorted alphabetically
* Safer VST unloading while playing
* Use envelope lane button hover states
* Dont allow dragging a folder track into its own children
* Copy MIDI item editor settings (note shape, etc) when copying MIDI items
* Dont autoclose audio device when media explorer is previewing
* Fixed waveout/directsound issues on failed initialization
* Better folder remembering on render/consolidate, better default record path (rather than path to app)
* MIDI editor: option to set default color map (in prefs/media/midi)
* Support for mcp_master_sendlist_* theme images
* ReaTune updates for multiple project and better take-fx support in manual mode, slight visual overhaul
* Color-themeable fade area shading for media items
* Color-themeable blinking edit cursor
* Optional color-themeable play cursor (with width control)
* Themes can set blend mode on fade handle edges/snap offset drawing
* More efficient time selection highlight drawing in default theme
* Fixed action for toggle recarm on all selected tracks
* Better cue label positioning for stereo items etc
* Actions to toggle item normalize/multiple item normalize, un-normalize
* Special-case mutexing for ET-200/Rez/Oatmeal, generalizable on request for other plug-ins
* Will now prompt you to select an audio device if you have not yet selected one
* OSX: better view of some unthemed windows in docker
* OSX: better AU initialization for some plugins
* Improved tempo/time signature marker editing behavior
* Open file in external editor supports unicode filenames
* Custom toolbar icon assigned to "bounce live output to disk" will light up while recording
* Preference whether to auto-show FX window after adding via quick-add menu
* Warn if unable to save changes because project file is read-only
* Fix for problems unloading plugins that run message loop during effClose (i.e. Guru)
* Fixed bug with mixed native/OS text rendering colors being incorrect
Reaper v 3.0.5beta
2 juil. 2009
MacOS X Intel
* Significant audio processing performance improvements, especially in larger projects
* FX processing improvements for all Cockos plugins
* Processing performance improvements for MIDI-only tracks
* Significant graphics optimizations
* Pasting items in large projects is faster
* Fixed dragging items vertically across multiple tracks
* Media explorer remembers the last directory visited when reopened
* Global automation override is saved with project
* JS sysex support: midisyx(frameoffset,msgbuf,len)
* FX parameter adjustment undo point is set immediately if the plugin informs the host the move is done
* Fixed random creation of different-length takes in loop recording
* Faster bulk-arming of tracks via action
* Seek is less likely to unnecessarily scroll the view
* Properly resize last track in folder when compacting
* FX quick-add menu contents are sorted alphabetically
* Safer VST unloading while playing
* Use envelope lane button hover states
* Dont allow dragging a folder track into its own children
* Copy MIDI item editor settings (note shape, etc) when copying MIDI items
* Dont autoclose audio device when media explorer is previewing
* Fixed waveout/directsound issues on failed initialization
* Better folder remembering on render/consolidate, better default record path (rather than path to app)
* MIDI editor: option to set default color map (in prefs/media/midi)
* Support for mcp_master_sendlist_* theme images
* ReaTune updates for multiple project and better take-fx support in manual mode, slight visual overhaul
* Color-themeable fade area shading for media items
* Color-themeable blinking edit cursor
* Optional color-themeable play cursor (with width control)
* Themes can set blend mode on fade handle edges/snap offset drawing
* More efficient time selection highlight drawing in default theme
* Fixed action for toggle recarm on all selected tracks
* Better cue label positioning for stereo items etc
* Actions to toggle item normalize/multiple item normalize, un-normalize
* Special-case mutexing for ET-200/Rez/Oatmeal, generalizable on request for other plug-ins
* Will now prompt you to select an audio device if you have not yet selected one
* OSX: better view of some unthemed windows in docker
* OSX: better AU initialization for some plugins
* Improved tempo/time signature marker editing behavior
* Open file in external editor supports unicode filenames
* Custom toolbar icon assigned to "bounce live output to disk" will light up while recording
* Preference whether to auto-show FX window after adding via quick-add menu
* Warn if unable to save changes because project file is read-only
* Fix for problems unloading plugins that run message loop during effClose (i.e. Guru)
* Fixed bug with mixed native/OS text rendering colors being incorrect
moins...
Vous devez vous identifier pour poster un commentaire:
Identifiez vous grace à votre compte 440 (MacMusic,PcMusic, 440tv, 440forums,...) ou via votre compte FaceBook, Twitter, Google ou MySpace.