REAPER (64-bit) 歷史版本列表
REAPER 64 位是一個完整的 Windows 和 OS X 數字音頻製作應用程序,提供完整的多軌音頻和 MIDI 錄製,編輯,處理,混音和母版工具集。 REAPER 支持廣泛的硬件,數字格式和插件,並且可以全面擴展,腳本化和修改.REAPER 的全面靈活的功能集和著名的穩定性已經在數字音頻的使用中找到了家:商業和家庭工作室,廣播,位置錄音,教育,科學研究,音效設計,遊戲開發等等. 從任務... REAPER (64-bit) 軟體介紹更新時間:2023-02-04
更新細節:
What's new in this version:
- shipped with final GeeXLab 0.50.0 libs to fix incompatibility with win7
更新時間:2023-02-03
更新細節:
What's new in this version:
Razor edits:
- add action to enclose media items in separate razor edit areas for each selected media item, rather than a single razor edit enclosing all selected media items
- add mouse modifiers to move razor edits without contents horizontally/vertically/on one axis only
- add option to move edit cursor on razor edit change
- fix adjusting media item length when using timebase beats (position only)
- fix envelope cut/paste (6.72 regression)
- fix some behaviors when pasting razor edit areas to master track
- fix action to move razor edit areas up/down/forward/back without contents for master track
- fix restoring master track razor edits on project load
- fix undo for razor edits on master track envelopes
- handle master track in action to move nearest razor edit edge to cursor
- improve behavior when "overlap and crossfade media when finalizing razor edits" enabled
- only copy fade-in/fade-out if the start/end of the media item is included in the razor edit
- prevent moving razor edit areas to tempo envelope when using mouse modifier to move razor edit area ignoring envelope type
- support cut/copy/paste on project play rate envelope
JSFX:
- add mem_multiply_sum(), mem_insert_shuffle(), get_host_placement()
- improve gfx_getchar() to return discrete unicode values when available
- extend slider_automate() to allow for touch recording
- if 'tags: instrument' is present in header, treat as an instrument
- improve manual editing of envelope points for parameters that have named values
- per-sample and per-automated-block performance optimizations
- support log/exp-scaled sliders for controls, specify :log or :log=offset after step size
- support polynomial-scaled fader scaling, default is square, specify :sqr for x^2 or :sqr=3 after step size
- support up to 256 sliders per FX, longer parameter names, very long lines
- throttle calls to gfx_showmenu() to prevent accidental annoyance
- support EEL2 preprocessing
- update Super8, channel mixer to use preprocessor
IDEs:
- improve international keyboard support
- improve home-key behavior (thanks Giorgos Vougioukas)
- fix inconsistency in column indicators, improve behavior of Ctrl+End (thanks Giorgos Vougioukas)
- improve autocomplete behavior when using EEL2 namespaces
- improve behavior of panes and undo/redo
- smarter selection of suggested items on initial mousemove
- suggest list does not respond to mouse movement when inactive
- fix loss of X position when scrolling vertically in some instances
Accessibility:
- improve descriptions of ReaEQ/ReaPitch/ReaDelay enabled buttons
- improve ordering of controls in GetUserInputs() API
- set description for FX active (bypass) checkbox
- improve keyboard navigation/screen reader behavior for sends in track routing menu
- improve screen reader behavior for hardware output list in track routing menu
- add higher-contrast default I-Beam (time selection) cursor
Media explorer:
- add action to calculate peak volume for all media (will skip files that have already been calculated)
- do not allow shortcuts panel to be resized to exactly zero
- fix action to open file in explorer with certain paths
- fix button appearance on Linux when using DPI scaling
- improve handling of RfxChain and FX preset files
- support editing metadata via right-click menu for .mid files
Render:
- display render statistics as list view in render progress window
- improve tab order around output format configuration
- support $takemarker(name) and $takemarker(name)[separator] wildcards
- swap order of close and back buttons after successful render
- update dialog when changing render region selection
- support wildcard case conversion for Unicode Latin Supplemental and Latin Extended-A accented characters
VST:
- add compatibility setting to pass channel silence flags to VST3 plug-ins
- detect VST2 shell plug-in synth status using same logic as non-shell plug-ins
- improve multiprocessing performance with UADx plug-ins
- re-map automation by parameter ID if parameters change due to restartComponent
Actions:
- add action to play/stop (move edit cursor on stop)
- respect group-disable setting in action to duplicate items
- improve description of action to glue items to match menu description
Actions window:
- add join/heal, during/while as default synonyms
- update toggle states in response to actions
- when sorting by command ID, sort by identifier string
Audio Units:
- fixed bridged plug-in parameter unit names and tail time change detection
- respond to kAudioUnitProperty_ParameterList to update parameter list at plug-in request
- support custom string displays for parameters
CLAP:
- fix default path list on Windows
- support text_to_value to improve manual editing of envelope point parameters
Filtering:
- fix matching of accented characters at start of search filter
- support matching Unicode Latin Extended-A characters when searching for unaccented characters
Freeze:
- when freezing, preserve MIDI-only receives
- when freezing to mono/stereo, preserve audio sidechain receives
FX chain window:
- add menu item to cut FX including automation
- improve list focus behavior when renaming instance
LV2:
- do not unload plug-in bundles on macOS or Linux
- fix potential crash on macOS UI destruction
- improve manual editing of envelope points for parameters that are named enums
macOS:
- fix ampersand drawing in tooltips
- improve compatibility of 'Open source file' mouse modifier dragging
Media items:
- always account for media item label drawn above item when calculating vertical offset for overlapping items
- fix potentially-dropped MIDI events at end of item
Mouse modifiers:
- fix potential crash when deleting track via user-assigned action from media item click/razor edit click
- fix support for binding actions with small ID numbers to click/doubleclick contexts
Notation editor:
- fix UI quirks when the piano roll is set to project synchronized time base
- improve layout when resizing, make limits affected by size
Preferences:
- add setting in Preferences/Seeking to seek playback when clicking on media items
- fix searching when starting from a preferences page that is added by an extension
ReaScript:
- add EEL2 mem_multiply_sum(), mem_insert_shuffle()
- extend gfx.getchar() to return discrete unicode values when available
- support EEL2 preprocessing
Recording:
- fix $recpass000 wildcard when used in the middle of the filename
- fix potential extra count-in measure being added with round-to-measure checked
- improve behavior with MIDI replace recording mode
Timestretch:
- add new ReaReaRea mode that uses randomized overlapped windows and project resampling mode
- improve ordering of modes menu
Track grouping:
- items on edit-grouped tracks follow mouse-click take selection changes
- prevent grouping razor edits on master track
Track manager:
- fix visibility of collapsed child tracks when filtering
- fix gridline display when hiding columns on Windows
Video:
- add get_host_placement()
- support EEL2 preprocessing
Virtual MIDI keyboard:
- fix entering center note via keyboard
- improve keyboard navigation
- remove space from note names
Windows:
- improve ASIO channel defaults, remember channel configuration per device
- do not allow setting default ASCII keybindings to global, require manual remap first
Defaults:
- change snap-to-nearby-media-items to by default only snap to items on the same track as the current item
Dynamic split:
- respect track edit grouping when splitting grouped items
Envelope point editor:
- fix disappearing shapes after editing tempo/mute envelopes
Group manager:
- fix redundant refreshes
Grouping:
- reset automatic track grouping to default when creating new project
Localization:
- improve support for various loudness-related displays
Media item properties:
- improve start-in-source display in certain stretch marker scenarios
Menu/toolbar editor:
- increase width of listview columns
MIDI:
- when trimming items due to split, chase CC/pitch/etc
MIDI list editor:
- fix mousewheel action bindings
Mixer:
- add Cut menu items to FX context menu
Paste:
- improve behavior when pasting .RfxChain/.fxb/.vstpreset files into track or item context
Project load:
- always show details of unrecognized project tokens
ReaEQ:
- correct label for band bandwidth parameter
Routing matrix:
- improve record input selection indication on multichannel record inputs
Routing matrix/track wiring:
- show if signal is present on audio/MIDI inputs
Routing window:
- display track parent name in routing dialog title
Tooltips:
- prevent tooltips from occuring when window is inactive
Track grouping manager:
- fix Unicode characters in group names on Windows
Undo:
- consolidate undo points when inserting multiple FX via action
API:
- add midi editor play cursor preview override API for PlayTime
- avoid performance issues due to old SWS versions flooding with calls to RefreshToolbar()
- SetMouseModifier(ctx,-1,-1) will reset all modifiers to default for that context; SetMouseModifier(-1,-1,-1) will reset all modifiers to default for all contexts
- add GetInputActivityLevel()
- add support for audio control signal x2/y2 parameters in FX_GetNamedConfigParm()
更新時間:2023-02-03
更新細節:
更新時間:2023-01-17
更新細節:
更新時間:2023-01-12
更新細節:
更新時間:2022-12-25
更新細節:
What's new in this version:
Grouping:
- fix items on the same track being treated as grouped for edge edits
- improve grouped edge editing behaviors
- improve some corner case behaviors when track media/razor edit groups are used in addition to automatically grouping selected tracks
- respect FIPM position when applying track edit grouping to edge edits
Actions window:
- fix synonym search matching at end of string (e.g. colour$)
- searching matches various accented characters against their non-accented equivalents
- refresh after script or plug-in action added
Media explorer:
- avoid temporary freeze when accidentally doing a tiny drag from file list or playback preview area
- faster searching of exact words
- searching matches various accented characters against their non-accented equivalents
Razor edits:
- fix deleting areas on master track envelopes with ripple-all-tracks enabled
- fix grouped preview on FIPM tracks
- fix pasting envelope areas to master track
ReaScript:
- add MEDIA_EDIT_LEAD/MEDIA_EDIT_FOLLOW to documentation for GetSetTrackGroupMembership, etc
- improve gfx.getchar() international keyboard support
Audio devices:
- fix input/output audio channel aliasing when only removing highest I/O
Click source:
- fix hang on invalid tempo entry
IDEs:
- improve international keyboard support on Windows
Linux:
- fix support for {} and other keys in various text fields
macOS:
- fix support for {} and other keys in various text fields
Master VU:
- fix setting red threshold dB
Media items:
- improve display performance when media items have many take markers outside the visible bounds of the item
Peak building:
- fix 6.72 regression where peaks would fail to complete building for some media
ReaControlMIDI:
- label "GP Slider 1" as "CC 16+48 (GP 1)", etc
Render:
- improve speed of writing outfile.render_stats.html when rendering many regions at once
Routing:
- improve display of parent send channel dropdowns
Split items:
- when creating fade-in/fade-out, limit generated fade length to 25% of arrange view width
更新時間:2022-12-21
更新細節:
What's new in this version:
Grouping:
- add new Group Manager window
- support track media/razor edit groups, including leader/follower groups
- add and modify track media/razor edit groups via grouping matrix, track group manager, and track group settings dialog
- media item edits on group-leader tracks will affect media items on all group-follower tracks, as if the media items were grouped
- actions that split selected media items respect track edit grouping regardless of media item length/overlap
- razor edits on group-leader tracks will be mirrored on all group-follower tracks
- don't open "grouping for selected tracks" dialog if no tracks are selected
- enable "selecting one item selects group" by default for new projects
- fix media item deselection with regular item groups
- increase size of media item group display border
- allow edge editing of offscreen grouped items
- mouse-copy affects grouped items regardless of item selection
- mouse modifier to toggle item selection respects grouping when selecting or deselecting
- right-click in grouping matrix opens group settings dialog for already-selected tracks, rather than auto-selecting tracks
- when setting/unsetting free item positioning, also modify grouped tracks
- prevent editing item if any grouped item is locked
- when "automatically group selected tracks for media/razor editing" and "mouse click/edit in arrange view changes track selection" both enabled, clicking on selected track will not deselect other tracks
- add actions and toolbar/TCP context menu options to automatically group all tracks, or selected tracks, for media/razor editing
- add actions to create track media/razor editing group from selected tracks, or remove selected tracks from group
- add actions to enable/disable individual track groups
- add buttons to track group settings dialog to open track group manager and grouping matrix
- add razor edit left-click mouse modifier to remove one area ignoring track grouping
- add theme element for auto-grouped track indicators
- support customizing track group colors
- Track/Region/Group Managers
- always select row on click
- only open dropdown lists and dialogs on double-click
- support resetting custom colors to default
- support setting items to random colors
- decrease margins for ease of use when docked
- prevent re-sorting list while editing
FX:
- add additional descriptions to auto-bypass-related compatibility settings
- chain window options for FX instance oversampling always show/apply for selected FX
- rename per-plugin-instance auto-bypass option to 'Force auto-bypass'
- slight reorganization of chain window menu
Mouse modifiers:
- add left-click modifiers to select item and move edit cursor ignoring grouping
- add media item left-click modifier to toggle item selection ignoring grouping
- set default media item shift+alt (shift+opt) click behavior to create razor edit area (useful when using track media/razor edit grouping)
- adjust item contents and left or right edge affect all selected/grouped items with edges that align
- edit item fade-in/fade-out with relative edge grouping only affects selected items, not grouped items (same behavior as item edge editing)
Razor edits:
- fix editing with ripple-all-tracks enabled
- fix some behaviors with "ripple-all affects tempo envelope" enabled
- fix behavior when moving razor edits on similar envelopes on contiguous tracks
- support razor edits on master track envelopes (except tempo envelope)
ReaScript:
- allow passing small integer values as KbdSectionInfo parameter to APIs as shorthand to access section by ID
- improve GetActionShortcutDesc Lua signature
- improve JSFX name matching in TrackFX_AddByName()
- support GetSetTrackGroupMembership() with "MEDIA_EDIT_LEAD" and "MEDIA_EDIT_FOLLOW"
Track Group Manager:
- add menu actions to add/remove selected tracks (note, action is incompatible with option to select tracks when selecting group)
- add option to display track dropdown list nested by folders
- add columns to show/hide groups in TCP and mixer
- add option to add/remove child tracks when adding/removing folder track to group
Actions:
- add action to view envelopes for last touched track/item
- deselect unaffected items when running action to split items
- improve description of action to force item spectrogram display
Batch converter:
- support multi-mono conversion, to split stereo or multichannel audio to multiple mono output files
- support $chid wildcard, replaced by channel number or description (C, L, R, LFE, etc)
- when splitting multichannel audio, append .c1, .c2, etc to output filenames unless $chid wildcard is supplied
Media items:
- add preference to arrange overlapping media items in the order they were created
- double-click on item volume knob affects all selected items
- fix free item positioning resize behavior
Render:
- fix minor memory leak after rendering
- large WAV file behavior for new users defaults to auto wav/RF64 rather than auto wav/wave64
Routing diagram:
- fix some hardware input/output UI quirks
- increase width of UI in response to localization
- Routing/Grouping/Render matrix
- dynamically adjust margins to fit text
- improve appearance of folder expand/collapse icons
Track Manager:
- add column to display track group membership, double-click to open track group settings dialog
- add column to expand/collapse folders
- add option to show/hide/group child tracks when showing/hiding/grouping folder track
Video:
- increase maximum parameter count to 40
- support scrollbar for processor knob bank
- use hidpi/retina drawing for processor knobs
VST:
- fix VST2-to-VST3 state migration
- remove VST3 input bus silenceFlags support (added in 6.71) due to poor plug-in support (REAPER feature to auto-bypass on silence is unaffected)
ARA:
- verify that pitch/tempo analysis is available before querying
Automation items:
- fix behavior of action to split items without changing selection
CLAP:
- quantize stepped parameters before updating plugin
Custom actions editor:
- improve support for very long action names on Windows
Free item positioning:
- allow editing FIPM position and height for multiple selected/grouped items at once
Grouping matrix:
- add option to show/hide flags in matrix
JSFX:
- fix potential editor crash when switching tabs
Localization:
- add some missing menu/toolbar names to language pack template
Master VU:
- fix RMS stereo loudness readout when RMS window length has been customized
Media explorer:
- fix possible noise at end of time selection playback
Normalize:
- remove arbitrary +60dB ceiling on normalization adjustment when rendering or batch converting
Notation editor:
- fix custom note notation action description
Peaks building:
- fix potential spectral peaks calculation crash on memory allocation failure
Region manager:
- when not displaying track dropdown list nested by folder, indent tracks in folders
Region/Marker Manager:
- fix display glitch when resizing
Tooltips:
- fix incorrect channel labels for mono-sourced sends/hardware outputs
Transport:
- use time signature when estimating tempo from time selection for tooltip
API:
- add FX NamedConfigParm chain_oversample_shift, chain_pdc_mode, instance_oversample_shift, force_auto_bypass
更新時間:2022-12-21
更新細節:
更新時間:2022-12-21
更新細節:
What's new in this version:
Features:
- Speed up the debugger during module imports
- Add next-extra-selection, previous-extra-selection, and drop-one-extra-selection commands
Changed:
- Set the default initial directory when running a file in a package with 'python -m' to
- the directory containing the top level package
- Include the initial directory for the project's main entry point in the effective Python Path
- that is used for static code analysis, when it is run with 'python -m'
Fixed:
- Fix failure to print
- Fix auto-indentation and auto-positioning after colon is pressed on lines starting with 'case'
- Fix support for match and case statements in the Python Shell
- Fix auto-completion for match and case statements
- Fix auto-refresh of version control project status displays
- Fix updating checkboxes in Files tab of version control Commit operations
- Fix segfaults on macOS seen when toggling whether line numbers are shown in the editor
- Fix segfaults seen when the QT_QPA_PLATFORM environment variable is set to wayland or any invalid value
- Fix inserting a space after a colon in a variable type hint
更新時間:2022-12-21
更新細節: